API reference
Every endpoint, field, response and error of the v1 API, generated from the same OpenAPI document the API serves.
Base URL
https://api.messaging.500calls.com/v1Every request needs an API key in the Authorization header, and the key needs the scope the endpoint names.
Import it into Postman, Insomnia or a code generator.
Sending
Send one SMS, the same SMS to many recipients, or a personalised batch.
- POST
/v1/sms/messagesSend one SMS - POST
/v1/sms/messages/bulkSend one SMS to many recipients - POST
/v1/sms/messages/batchSend a personalised batch - POST
/v1/messagesSend one SMS (deprecated)
Messages
Read, list and cancel the messages you have sent.
- GET
/v1/messages/{message_id}Get a message - GET
/v1/messagesList messages - POST
/v1/messages/{message_id}/cancelCancel a message
Balance
Read your wallet balance.
- GET
/v1/balanceGet the wallet balance
Sender IDs
List your sender IDs and whether each can be used now.
- GET
/v1/sender-idsList sender IDs
Schemas
The objects the endpoints take and return.