Base URL
Authentication
Every server-side request requires two headers:X-SDK-TOKEN instead, which can only register sessions. See Authentication.
Request format
Requests with a body must setContent-Type: application/json and send valid JSON.
Response envelope
Every response — success or failure — uses the same shape:data. Treat success: false or a non‑200 status as an error and surface messages[].message. Full details in Errors & responses.
Phone number format
All mobile numbers use E.164 — a leading+, the country code (no leading zero), and the subscriber number, with no spaces, dashes, or parentheses.
| ✅ Valid | ❌ Invalid |
|---|---|
+962791234567 | 0791234567 |
+971501234567 | +971 50 123 4567 |
+966512345678 | +966-51-2345678 |
Endpoint groups
Verify
Confirm a customer controls their mobile number, silently.
Identity intelligence
Trust score, Shield risk decisions, and Detect anomalies.
SDK & sessions
Register an SDK session from the Web or mobile SDK.
Target
Capture high-intent anonymous visitor opportunities.
Client portal
Usage, verification history, and API-key management.
Administrative endpoints under
/v1/api/dashboard/** power the Authmatech dashboard and are not part of the standard developer integration surface.