Prove a key and read its limits
The first call an integrator makes. It proves the credential, shows which environment the key belongs to, which scopes it carries and what it is allowed per minute — and it returns a verification id, so the envelope is seen before anything real happens.
- No scope required: any active key may call it.
| Field | Type | Notes |
|---|---|---|
| client * | string | Client reference (CLI-YYYY-XXXXXX). |
| mda * | string | The revenue head the key is scoped to. Every call is filtered by it. |
| env * | string (live | sandbox) | Decided by the key, never by the caller. |
| scopes * | array of string | The scopes this client holds. |
| signed * | boolean | Whether this request carried a verified signature. |
| rate_per_minute * | integer | Requests per minute allowed for this client. |
| server_time * | string | Server clock, ISO-8601. Use it to correct skew before signing. |
| version * | string | API version serving this path. |
{
"client": "CLI-2026-004417",
"mda": "20008001",
"env": "sandbox",
"scopes": [
"verify",
"transact",
"documents"
],
"signed": false,
"rate_per_minute": 120,
"server_time": "2026-09-14T09:12:44+01:00",
"version": "v1"
}