I have started using Twilio Programmable SMS API to send messages through Twilio.
As we all know, a message status can be queued
, failed
or sent
, delivered
or undelivered
, and it changes over a period of time.
As per the documentation, the API has provided an excellent facility to monitor the status of message using StatusCallback
request parameter, the value of this parameter is a URL that gets called when message status changes.
I am assuming that StatusCallback URL is our custom REST API endpoint that gets called by Twilio whenever the message status changes. Am I correct? If yes, how the Twilio is authenticated to call our StatusCallback URL, how the authentication of StatusCallback
URL is handled?