For the complete documentation index, see llms.txt. This page is also available as Markdown.

Message List

Send multiple messages in a single request and query their statuses collectively using the returned messageListId. Status can be queried up to seven days after sending.

Send multiple messages

post

Sends multiple messages in a single request. Each message object in the messages array follows the same structure as a single POST /api/v2/message request body (without the top-level notification field, which is specified once at the list level).

The response includes individual results per message — messages that fail validation are reported with an error object, while valid messages receive a messageId. The overall messageListId can be used to query the combined status later.

Authorizations
AuthorizationstringRequired

HTTP Basic Authentication. Encode username:password in Base64 and pass as: Authorization: Basic <base64_encoded_credentials>

Use your eCall account credentials or a dedicated API sub-user created in the eCall portal (Interfaces → Overview).

Body

Request body for sending multiple messages in a single call.

Responses
200

Request processed. Individual messages may still have been rejected — check each entry in results for an error object.

application/json
post/api/v2/messagelist

Get status of a message list

get

Retrieves the delivery status of all messages that were accepted in a POST /api/v2/messagelist request.

Status can be queried up to seven days after sending.

Authorizations
AuthorizationstringRequired

HTTP Basic Authentication. Encode username:password in Base64 and pass as: Authorization: Basic <base64_encoded_credentials>

Use your eCall account credentials or a dedicated API sub-user created in the eCall portal (Interfaces → Overview).

Path parameters
messageListIdstring · uuidRequired

Unique identifier of the message list, as returned in the send response.

Example: 58f7ec29-fa61-412b-938e-6c05d5c88ecb
Responses
200

Status retrieved successfully.

application/json
get/api/v2/messagelist/{messageListId}

Last updated

Was this helpful?