def get(self): return handle_request( data=request.values, handler=VerificationService.generate_airbnb_verification_code, request_schema=AirbnbRequest, response_schema=AirbnbVerificationCodeResponse)
def post(self): return handle_request( data=request.json, handler=VerificationService.verify_airbnb, request_schema=AirbnbRequest, response_schema=VerifyAirbnbResponse)
def get(self): return handle_request( data=request.values, handler=VerificationService.twitter_auth_url, request_schema=TwitterAuthUrlRequest, response_schema=TwitterAuthUrlResponse)
def post(self): return handle_request( data=request.json, handler=VerificationService.verify_twitter, request_schema=VerifyTwitterRequest, response_schema=VerifyTwitterResponse)
def post(self): return handle_request( data=request.json, handler=VerificationService.verify_facebook, request_schema=VerifyFacebookRequest, response_schema=VerifyFacebookResponse)
def get(self): return handle_request( data=request.values, handler=VerificationService.facebook_auth_url, request_schema=FacebookAuthUrlRequest, response_schema=FacebookAuthUrlResponse)
def post(self): return handle_request( data=request.json, handler=VerificationService.verify_email, request_schema=VerifyEmailRequest, response_schema=VerifyEmailResponse)
def post(self): return handle_request( data=request.json, handler=VerificationService.send_email_verification, request_schema=EmailVerificationCodeRequest, response_schema=EmailVerificationCodeResponse)
def post(self): return handle_request( data=request.json, handler=VerificationService.generate_phone_verification_code, request_schema=PhoneVerificationCodeRequest, response_schema=PhoneVerificationCodeResponse)