For the complete documentation index, see llms.txt. This page is also available as Markdown.

Email Validation

Here is an example API documentation for the endpoint used for Email Validation.

REQUEST

Endpoint

https://stopbot.net/api/email-validation?apikey={APIKEY}&email={email}

Method

GET

Parameters

  • apikey (string, required): The API key provided to the user.

  • email (string, required): The email to be identified. Example: email@mailinator.com

Example Request

CURL "https://stopbot.net/api/email-validation?apikey=9ca6f45b2e9821b3a964c0f79cb67dc3&email=email@mailinator.com"

Example Response

Success Response

If the HTTP response is 200 (success response), it will generate the following response:

Description on successful response

  • isEmail: Indicates whether the email parameter is a valid email address. The value true indicates a valid email address, while false indicates an invalid email address.

  • info: Contains information related to the email address.

    • user: The user part of the email address.

    • domain: The domain of the email address.

    • isDisposableEmail: Indicates whether the email address is a disposable email address. A value of 1 indicates a disposable email address.

    • mx: MX (Mail Exchange) configuration status for the domain.

    • spf: SPF (Sender Policy Framework) configuration status for the domain.

    • dmarc: DMARC (Domain-based Message Authentication, Reporting, and Conformance) configuration status for the domain.

  • status: Indicates the success or failure of the request.

  • timeResponse: Date and time when the response was sent.

Failed Response

If the HTTP response is 400 or 401 (failed response), it will generate the following response:

Description on failed response:

  • status: Response Status: The value is "failed" if the request fails.

  • timeResponse: Date and time when the response was sent.

Last updated