6X API Overview & Pricing
What the 6X Business API can do, how it works, and what it costs.
6X API
The 6X API lets you connect your CRM, mobile app, or custom software directly to your 6X wholesale account — using the same api_key shown in your Wholesale Portal profile.
What you can do
- Send SMS from your own software — immediately or scheduled for later (POST /api/sms/send)
- Verify a customer's phone number by SMS or a real spoken call (Phone Verification)
- Look up a number's country/network before contacting it, for free (Number Lookup)
- Check a number against 6X's toll-fraud watchlist, for free (Fraud/Toll Check)
- Receive real-time call/SMS events via webhooks
What the API is not for
This API is not for wholesale voice termination itself — it does not place outbound PSTN calls at per-minute rates. For wholesale voice, see the Wholesale & Carriers section.
Pricing
Every endpoint is included free with an approved wholesale account — no separate subscription, no daily call cap. You only pay for what actually costs money to deliver:
| Endpoint | Cost |
|---|---|
| Number Lookup | Free |
| Fraud/Toll Check | Free |
| Phone Verification (SMS or voice) | Flat per-verification rate by destination country — see your Wholesale Portal for your rate card |
| Send SMS | Your normal retail SMS rate for the destination |
No request needed — generate your API key from the Wholesale Portal and start calling the endpoints below.
Base URL
https://app.6xcom.com/api/v1
Response format
All responses are JSON. Successful responses return HTTP 200. Errors return the appropriate HTTP status code with an error field.
{
"error": "API token required.",
"message": "Pass your token via Authorization: Bearer YOUR_TOKEN or X-API-Key header."
}