apyhub
Back
▣ DATA EXTRACTION · DATA VALIDATION

Student & Academic Email Verification API

Hosted on ApyHub

What it does

The Student Email Verification API tells you whether an email address belongs to a university, college, or other academic institution. Send an email in the POST body and get back a JSON object with a data boolean: true for an academic address, false otherwise.

The check runs on the email domain. The email value must be a correctly formatted address, so validate input first when it comes from a free-text field.

Use it as an edu email checker to grant student discounts at checkout, offer free or reduced plans to students and academic staff, or limit a beta, hackathon, or campus program to academic sign-ups. Education platforms use it to verify student emails at registration and apply the right plan automatically.

The result reflects the domain only. Current enrollment status and mailbox existence need their own checks, such as a confirmation email or a student ID upload.

Pairs well with: the Email Validation API to confirm the address is well formed and its domain receives mail, and the Disposable Email Checker API to block throwaway addresses on the same sign-up form. AI agents can call the student email verification API through ApyHub MCP.

POST
Check whether an email belongs to an academic institution
https://api.eu.apyhub.com/apyhub/check-whether-an-email-belongs-to-an-academic

QUICKSTART

GUIDE

Quickstart

Check whether an email belongs to an ACA by sending a single email address.

curl -X POST "https://api.eu.apyhub.com/apyhub/check-whether-an-email-belongs-to-an-academic" \
  -H "apy-token: $APY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"email":"[email protected]"}'

What you'll get back

Returns a JSON object with a data boolean field — true if the email belongs to an ACA, false otherwise.

{
  "data": true
}
TRY ITLIVE · 15 ATOMS
Loading your default key…
The full key is used to call the gateway and stays in this tab — never sent to orbit or saved.
body*

About this endpoint

What it does

Checks whether the submitted email address belongs to an academic institution and returns the result as a boolean.

Request Body

ParameterTypeMandatoryDescription
emailStringYesEmail address to check. Must be a valid email format.

Response

Returns a JSON object with a data boolean field.

ParameterTypeMandatoryDescription
dataBooleanNotrue if the email belongs to an academic institution, false otherwise.
▣ COMMON ERRORS

Errors any endpoint can return

400bad_request

Required parameter missing or malformed body.

401unauthorized

API key missing, revoked, or not authorized for this service.

429rate_limited

Your plan's per-second rate exceeded. Retry with exponential backoff.

503upstream_busy

Backend temporarily unavailable. Try again in a few seconds.