API · 27 Oct 2026
By Team SMS-COOL
The SMS verification API documentation is the fastest path to automating number orders and code reading. Instead of clicking through a dashboard, your app can request a number, poll for the message and close the order. This guide explains the typical flow and the concepts you need to build a reliable integration.
Direct answer: The SMS-COOL API lets you order a virtual number, read incoming codes and cancel orders programmatically. You authenticate with your API key, call the order endpoint, poll the message endpoint and close or cancel the order.
The API is designed for developers who need automated verification. Common uses include testing pipelines, sign-up automation and reseller platforms. Read the full reference at https://sms-cool.com/api-docs.
| Concept | Meaning |
|---|---|
| API key | Your authentication token |
| Order | A reserved virtual number |
| Status | Pending, received or cancelled |
| Polling | Repeated checks for the message |
Build retries with backoff and handle the cancel path. A virtual number not receiving SMS may still happen, so your code should cancel the order and try a different number. Log every response for debugging.
Use the cancel endpoint within the allowed window to trigger a cancel SMS verification order refund. Cancel before reading a code, and check the status field to confirm the refund.
At https://sms-cool.com/api-docs, with endpoints and parameters.
Yes. Register first, then generate your API key.
You can call the cancel endpoint programmatically within the window.
Cancel the order and retry with a different number or country.
The SMS verification API documentation gives you everything to order numbers and read codes automatically. Read the reference at SMS-COOL API docs and start building.
Related reading: https://sms-cool.com/blog.