Get a verification

Retrieve the current state of a verification without changing it.

GEThttps://app.usenotix.dev/api/v1/verify/{id}

Full access and sending access keys can call this. Key permissions lists the extra rules some calls have.

Retrieve the current state of a verification without changing it.

A verification that risk scoring refused has status refused. Its risk object lists the codes that fired, each with a general description of the signal.

Path parameters

idstringrequired

Headers

Authorizationstringrequired

Bearer followed by your API key.

Errors

404

No verification with this id for the calling team

Every error has the same shape. See all error codes.

curl -X GET "https://app.usenotix.dev/api/v1/verify/<id>" \
  -H "Authorization: Bearer $NOTIX_API_KEY"
Response200
{
  "id": "ver_abc123",
  "to": "user@example.com",
  "status": "pending",
  "expiresAt": "2026-09-06T12:10:00.000Z",
  "attemptsRemaining": 5,
  "emailId": "cm1x8f3k20001qz7v5b9d2e4a",
  "channel": "email",
  "providerMessageId": "cm1x8f3k20001qz7v5b9d2e4a",
  "deliveryStatus": "queued",
  "deliveryReason": "Recipient number not reachable."
}
Open in ClaudeOpen in ChatGPT