> ## Documentation Index
> Fetch the complete documentation index at: https://docs.authflame.com/llms.txt
> Use this file to discover all available pages before exploring further.

# AuthFlame API reference

> Overview of the AuthFlame REST API: base URL, request format, response envelope, and where to find each endpoint.

The AuthFlame API is a lightweight JSON-over-HTTPS interface for scoring email addresses at signup. This reference documents authentication, error handling, and every endpoint.

## Base URL

```text theme={null}
https://api.authflame.com
```

All requests must use HTTPS. Requests over plain HTTP are rejected.

## Request format

* **Method**: endpoints accept `POST` unless otherwise noted.
* **Body**: JSON. Set `Content-Type: application/json`.
* **Auth**: bearer token in the `Authorization` header. See [Authentication](/api-reference/authentication).

## Response format

Successful responses are JSON objects with a stable schema per endpoint. Every check response includes:

* `summary`: the recommended action, risk score, and risk level.
* `normalized`: canonical parsed form of the input.
* `signals`: the raw signals that produced the summary.

See [Errors](/api-reference/errors) for the error envelope.

## Endpoints

<CardGroup cols={1}>
  <Card title="POST /api/ - Check an email address" icon="envelope" href="/api-reference/endpoints/check-email">
    Score an email address and get an allow or block recommendation.
  </Card>
</CardGroup>
