Notify API RCS RCS Rich Communication Services (RCS) is a new, visually appealing messaging channel that offers rich functionalities to enable more engaging customer journeys. RCS is sometimes referred to as the “SMS 2.0”. It takes everything users and companies already love about SMS—100% reach, reliability, ease of use, and security—and builds on this to create an even better method of communication. Through a rich feature set that allows the creation of branded messages incorporating multimedia, suggested reply buttons, barcode delivery, click-through options, and more, brands now have a new way to develop relationships through 2-Way communication. Outbound Message POST Send RCS message Used for sending single RCS messages POST Send bulk RCS message Used for sending bulk RCS messages Message Status Reports POST Receive sent RCS message report Webhook For each message that you send out, we can send you a delivery report. For this to work you need to have an endpoint to forward the reports to. Please provide the endpoint’s URL to Customer Support and they will set it up for you. Once the setup is complete, we will be able to deliver the  reports to you in real-time. Alternatively, you can specify the endpoint per each message via the notifyURL  parameter. Contact  support@infobip.com  if you require help. Use one URL for all report types. POST Receive RCS seen reports Webhook For each message that you send out, we can send you a seen report. For this to work you need to have an endpoint to forward the reports to. Please provide the endpoint’s URL to Customer Support and they will set it up for you. Once the setup is complete, we will be able to deliver the  reports to you in real-time. Alternatively, you can specify the endpoint per each message via the notifyURL  parameter. Contact  support@infobip.com  if you require help. Use one URL for all report types. Inbound Message POST Receive incoming RCS message Webhook Incoming messages will be forwarded in real-time to the end-point client provided during the setup. This way, 2-way communication will be established, and the enterprise is enabled to create a certain logic for processing incoming messages. API SMS Outbound SMS When you send an SMS to a phone number belonging to an end user's device you are sending an Outbound SMS. Historically, this was and still is referred to as a Mobile Terminated (MT) SMS, though nowadays an SMS is not always sent to a mobile device. In an Outbound SMS you can set the From or Sender field with whatever you have registered or purchased with Infobip, either a Long Number, Short Code, or text based Sender. Send a message POST Send SMS message 99% of all use cases can be achieved by using this API method. Everything from sending a simple single message to a single destination, up to batch sending of personalized messages to the thousands of recipients with a single API request. Language, transliteration, scheduling and every advanced feature you can think of is supported. POST Send binary SMS message Send single or multiple binary messages to one or more destination address. GET Send SMS message over query parameters All message parameters of the message can be defined in the query string. Use this method only if  Send SMS message  is not an option for your use case! Note:  Make sure that special characters and user credentials are properly encoded. Use a  URL encoding reference  as a guide. POST Preview SMS message Avoid unpleasant surprises and check how different message configurations will affect your message text, number of characters and message parts. Manage Scheduled SMS Messages GET Get scheduled SMS messages See all scheduled messages and their scheduled date and time. To schedule a message, use the  sendAt  field when  sending a message . PUT Reschedule SMS messages Change the date and time of already scheduled messages. To schedule a message, use the  sendAt  field when  sending a message . GET Get scheduled SMS messages status See the status of scheduled messages. To schedule a message, use the  sendAt  field when  sending a message . PUT Update scheduled SMS messages status Change the status or completely cancel sending of scheduled messages. To schedule a message, use the  sendAt  field when  sending a message . Confirm conversion POST Confirm conversion Early access Use this endpoint to inform the Infobip platform about the successful conversion on your side. Infobip will use this information to monitor SMS performance and provide you with better service. To enable Conversion Tracking, set up the “tracking” object to “SMS” when  sending a message  over HTTP API. For more information, see:  Tracking Conversion .