The Academic Email validation service allows you to verify whether the email belongs to a recognized educational institution.
The validation is based on the domain name of the email address. This list of domains for academic institutes around the world is not exhaustive but it is constantly expanding. Another aspect to note is that this utility only validates that an email belongs to an educational institute but it does not identify or detect if the email belongs to a student, faculty member, external contractors, or staff.
You can use this utility service in case you want to offer some additional services or offer discounts to users coming from academic institutes. If you are looking to offer student discounts, we recommend you ask for other mechanisms to ask for proof (student cards, etc) and use this service as a first-level validation that these are recognized educational institutes.
If you need us to incorporate any popular academic institutes not present in our database, please reach out to us on discord.
validate academic email
|String||Yes||The email to be validated if it belongs to an academic institute|
|data||Boolean||Boolean indicating whether the email belongs to an academic institute or not|
HTTP Response Codes
The method may return one of the following HTTP status codes:
|200||The request was successful.|
|401||Required authentication information is either missing or not valid for the resource.|
|400||Invalid input - an email is not provided|
|500||If any unexpected error occurs while processing the request|
All requests to ApyHub services need to be authenticated, currently we support
basic authenticationmechanisms. You can generate and view your existing credentials from workspace settings (on the left side of the navbar) and go to applications.
Points to note:
- Credential secrets are generated on the fly and are not stored in plain text, so on generating a credential please save the secrets somewhere safe.
- Use the
apy-tokenas the header parameter to pass the token.
- Use the
Authorizationheader to send the basic authentication credentials.
To search for a specific error code, enter the code in the search box below. Alternatively, you can click on the button to view a complete list of all error codes.