Integration compatibility
Check request formats, action support and integration limitations before connecting a reseller client.
Supported protocol
SMM Africa v3 accepts POST requests with JSON, form-encoded fields or multipart text fields. Authenticate with a Bearer API key or the key field. Actions include balance, services, add, status, refill and cancel. A service's flags and order state determine whether refill or cancellation is eligible.
Reference client checks
The downloadable JavaScript client has automated mock-transport checks for authentication, request format, idempotency and error handling. These tests do not place orders or certify live service delivery. Check a balance and current catalog using your own server before an authorized order.
Third-party panels
No third-party panel version is certified by this page. For any panel, confirm that its endpoint can be changed to /api/v3, it sends supported fields and it polls one order ID per status request. Do not assume that a vendor's v2 batching, webhook or status vocabulary is supported here.
Record a compatibility test
Record client name and version, test date, request format, actions tested and limitations. Test authentication and catalog reads first. Keep API keys and customer data out of shared reports. Include sanitized errors when requesting help.