Failures use the same envelope as successes, with an errors array instead of data.

Status codes

Retrying safely

The send endpoint is not idempotent. Retrying a request that already returned 202 sends the messages again and charges again.Only retry when you did not receive a response at all, or on 500. Never retry a 202, a 400, or a 402.

Getting help

Quote the reqId from the failing response when you contact contact@hudumasms.com — it identifies the exact request in the logs.