{"note":"OpenAPI conversion -- returning structured metadata","name":"paypi-dev","description":"EmailVerify","version":"1.0.0","base_url":"https://ev.apis.paypi.dev","endpoints":2,"raw":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api EmailVerify\n@base https://ev.apis.paypi.dev\n@version 1.0.0\n@auth Bearer bearer\n@endpoints 2\n@toc sendCode(1), checkCode(1)\n\n@group sendCode\n@endpoint POST /sendCode\n@desc Send verification code\n@optional {email: str}\n@returns(200) {success: bool, message: bool} # Success - Email sent\n@errors {400: Invalid or incorrectly formatted email given, 401: Invalid API key}\n@example_request {\"email\":\"test@test.com\"}\n\n@endgroup\n\n@group checkCode\n@endpoint POST /checkCode\n@desc Check verification code\n@optional {email: str=test@test.com, code: str=123456}\n@returns(200) {success: bool, message: str} # If success is true, the user has given the correct code. If not the code is incorrect. \\ Check the message for more information\n@errors {401: #### Invalid API key, 403: #### Tries for this email exceeded.  To prevent abuse and brute forcing, we limit the number of checkCode requests for each email address to 20. \\ This means if more than 20 requests are made you will have to send another code to your user, this will reset the limit.}\n\n@endgroup\n\n@end\n"}