Skip to content

API reference ​

text
https://api.ace-send.com/v1

Every request needs Authorization: Bearer <API key> (Authentication). Bodies are JSON (Content-Type: application/json); errors are application/problem+json (Errors).

Endpoints ​

EndpointPermission
Send a messagePOST /v1/messagessend
List the messagesGET /v1/messagesstatus
Get a messageGET /v1/messages/{message}status
List the templatesGET /v1/templatessend
List the custom fieldsGET /v1/fieldscontacts
Create or update a contactPOST /v1/contactscontacts

Webhook events ​

EventWhen
message.sentMessage sent
message.deliveredMessage delivered
message.readMessage read
message.failedMessage failed
template.statusTemplate reviewed
balance.lowBalance is low
campaign.finishedCampaign finished
test.pingTest event (sent on demand, cannot be chosen)

OpenAPI ​

The same reference as an OpenAPI 3.1 document, with examples and the webhooks: openapi.json. Import it into Postman or Insomnia, or generate a client from it.

ACE SEND API v1