Build with the Authentica APIs
Secure customer identity verification via SMS, WhatsApp, and email OTP — plus face and voice verification — through a single REST interface.
Your first API request
curl --location 'https://api.authentica.sa/api/v2/balance' \
--header 'X-Authorization: YOUR_API_KEY' \
--header 'Accept: application/json'Go straight to what you need
SDKs, webhooks, code samples, and live status — all in one place.
EXAMPLE REQUEST
A clean, predictable REST API
Authenticate with an API key in the X-Authorization header. JSON in, JSON out — no surprises.
Request
curl --location 'https://api.authentica.sa/api/v2/balance' \
--header 'X-Authorization: YOUR_API_KEY' \
--header 'Accept: application/json'Response
{
"balance": {
"sms": 9842,
"whatsapp": 4120,
"email": 25000
},
"currency": "SAR",
"updated_at": "2026-05-03T10:14:22Z"
}Pick a workflow and start integrating
Step-by-step guides for the three most common verification scenarios in Authentica.