for developers

API Documentation

REST RCS API — Rich messages, buttons & carousels

Create conversations containing images, maps, action buttons and carousels. Manage sessions, statuses and RCS agent authentication.

Access API REFERENCE
Exemple — cURL
curl --location 'https://rest.smsmode.com/rcs/v1/messages' \
  --header 'X-Api-Key: YOUR_API_KEY_HERE' \
  --header 'Content-Type: application/json' \
  --header 'Accept: application/json' \
  --data '{
    "recipient": {
      "to": "33600000000"
    },
    "body": {
      "type": "TEXT",
      "text": "Welcome to the smsmode RCS service !"
    }
  }'

Useful resources

Get started quickly, resolve common issues, and explore best practices.

What file formats are supported by the smsmode RCS API?

The RCS API allows you to enrich your messages by embedding multimedia files such as images, videos, audio or documents.

Read article →

What is data security in RCS Business Messaging (RBM)?

Data security in RBM refers to the protections applied to ensure the confidentiality and integrity of the messages exchanged.

Read article →

Google,RCS Business Messaging, billing... how does it work?

The RCS service is coordinated by Google to allow businesses to send enriched messages in the native messaging app on smartphones

Read article →