Request Authentication

TexterID uses Bearer API Key authentication for all API requests.

To authenticate, include your API key in the Authorization header of every request:

Authorization: Bearer YOUR_API_KEY

Your API key uniquely identifies your account and must be kept secure. Do not expose it in client-side applications.

All requests must be made over HTTPS.

Example Request

curl https://api-beta.texter.id/v1/precheck \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

Error Responses

If the Authorization header is missing:

{
  "code": "UNAUTHORIZED",
  "message": "Missing Authorization header"
}

If the API key is invalid:

{
  "code": "UNAUTHORIZED",
  "message": "Invalid API key"
}

If you need to rotate or revoke your API keys, please contact your account manager or email [email protected].