Check customer billing support
JSON API v3
POST /api/v3/projects/{projectId}/billing/check
Checks whether the given customer (MSISDN) is supported for activation and tariffication within the specified project.
v4 signature payload: {customerPayload} (e.g. {msisdn} for mobile phone)
Request parameters
| Field | Type | Required | Description |
|---|---|---|---|
projectId | integer (int32) | yes |
Request body
| Field | Type | Required | Description |
|---|---|---|---|
msisdn | string | — | Customer MSISDN in international E.164 format (no +) |
Request example
{
"msisdn": "79600000000"
}Response example
{
"success": true,
"data": {
"supported": true,
"customer": {
"type": "mobile_phone",
"msisdn": "79600000000"
}
}
}Response codes
| Code | Description |
|---|---|
200 | Billing support result |
400 | Validation or business request error |
401 | Authentication failed (missing/invalid signature or timestamp) |
403 | Project access denied or IP not whitelisted |
422 | Business validation error |
500 | Unexpected platform error |
503 | Service temporarily unavailable |