IP-Based Limit
HTTP 503A maximum of 100 requests per second is allowed per IP address.
Integrate your projects in minutes with our SMS verification API. Start building right away with a simple REST structure and practical documentation.
API security uses the Bearer Token standard. You must send the Authorization header in every request.
You can also pass your API key as a query parameter: ?key=YOUR_API_KEY
Security Notice: Never expose your API key on the client side (frontend) or in public repositories (GitHub, etc.).
All API endpoints return responses in a consistent JSON structure. This makes it easy to handle responses uniformly across your application.
| Field | Type | Description |
|---|---|---|
| successRequired | boolean | Indicates whether the request was successful |
| requestIdRequired | string | Unique identifier for tracking the request |
| timestampRequired | string | ISO 8601 formatted response timestamp |
| data | object | Response payload (present on success) |
| error | object | Error details with code and message (present on failure) |
The following protection rules are enforced to ensure fair usage, platform stability, and service continuity.
A maximum of 100 requests per second is allowed per IP address.
A maximum of 100 requests per second is allowed per API key.
A maximum of 100 requests per second is allowed for number purchase requests.
If a client hits limit thresholds 5 times within a 10-minute window, access is blocked for 10 minutes.
/api/v1/user/profileReturns account details including balance and profile information.
/api/v1/servicesLists available services, supported countries and live prices.
/api/v1/user/buyPurchases a temporary number for the selected service and country.
| Parametre | Tip | Açıklama |
|---|---|---|
| serviceZorunlu | string | Service code (e.g. whatsapp) |
| countryZorunlu | string | Country code (e.g. england) |
/api/v1/user/orders/{id}Checks the current status of an order. When the SMS code arrives, the sms_code field is filled in and status becomes "COMPLETED".
| Parametre | Tip | Açıklama |
|---|---|---|
| idZorunlu | string | Order ID |
/api/v1/user/cancelCancels a pending order and refunds the amount when eligible.
| Parametre | Tip | Açıklama |
|---|---|---|
| idZorunlu | string | Order ID |