Send RCS Message

Send a RCS message immediately or schedule it for future delivery.

Requires an active RCS agent and recipient devices that support RCS Business Messaging.

Authentication

PINNACLE-API-KEYstring
API Key authentication via header

Request

This endpoint expects an object.
TextobjectRequired
Send a text RCS message with optional quick reply buttons.
OR
MediaobjectRequired
Send a media RCS message with optional quick reply buttons.
OR
CardsobjectRequired
Send a cards RCS message with quick replies / buttons. - [Quick replies](/api-reference/messages/send-rcs#request.body.Cards.quickReplies) are shared across all cards in the carousel - While [buttons](/api-reference/messages/send-rcs#request.body.Cards.cards.buttons) resemble quick replies, they remain on screen after being clicked and are card-specific.

Response

Successfully sent or scheduled the message.

Use our /messages/:id endpoint to track your message.

RCS Sent Responseobject
OR
Scheduled Responseobject

Errors