Skip to main content
Score an email address for signup risk. AuthFlame parses the address, normalizes it to a canonical form, evaluates syntax, entropy, and domain signals, and returns a recommended action.

Endpoint

Headers

string
required
Bearer token containing your AuthFlame API key. Example: Bearer af_live_....
string
required
Must be application/json.

Body

string
required
The email address to check. Submit the raw value the user entered; AuthFlame handles trimming, casing, and normalization.

Example request

Response

string
Unique check identifier, prefixed with chk_. Log this for auditing and support.
string
ISO 8601 UTC timestamp for when the check was created.
object
Decision summary derived from the underlying signals.
object
Canonical parsed form of the input address.
object
Raw signals that produced the summary.

Example response

200 OK

Errors

See Errors for the shared error envelope and HTTP status codes. Common errors for this endpoint:
  • 400 — request body is missing email or is not valid JSON.
  • 401 — API key is missing, malformed, or revoked.
  • 422 — the submitted string cannot be parsed as an email address.
  • 429 — rate limit exceeded. Retry with exponential backoff.