Messages

Send, retrieve, and manage messages.

The Messages API is the primary engine driving your multi-channel communication strategies. These endpoints allow you to query and retrieve historical message logs, dispatch outgoing communications with base64-encoded attachments, and leverage advanced delivery behaviors such as delayed sending and dynamic recipient targeting. Additionally, you can efficiently manage conversation states by marking single or multiple messages as read, ensuring your inbox organization remains synchronized across all services.

Base URL — https://api.concierge.me/v1

EndpointUsageMethod
/services/{service_id}/messagesReturns a list of messages for the specified serviceGET
/services/{service_id}/messagesSends a message and returns an array of Message IDs queued for sendingPOST
/services/{service_id}/messages/{message_id}Returns a single messageGET
/services/{service_id}/messages/readMarks one or more messages as read and returns a 200 response without message dataPOST
/services/{service_id}/messages/{message_id}/readMarks a single message as read and returns the message dataPOST