Callback URL

Your Callback URL will allow Frog to notify your application about the status of the message you have sent.

How It Works

  1. Provide Your Callback URL To Frog By Configuring It In Your Account Settings.
  2. Add Callback URL Tutorial
  3. When the status of the message changes (e.g., UNDELIV | ACCEPTD | DELIVRD ), FROG will platform sends an HTTP POST request to your callback URL with relevant data (e.g., message ID, status, statusdate, handlecharge etc.).
  4. Response Object

    Field Type Description
    msgid string Message ID
    status string The status of the message by. DELETED | UNKNOWN | EXPIRED | WAITING | FAILED | REJECTD | UNDELIV | ACCEPTD | DELIVRD | BUSY | ANSWERED
    reason string description explaining the status of the message. ("DELIVRD" is the reason for the "DELIVERED" status.)
    destination string Recipient Phone Number.
    statusdate string when the status of the request was last updated.
    handlecharge Integer A fee or charge for handling the message transaction.
    topupcharge Integer The charge for topping up the account or balance.
    { "msgid": "MGS1010101", "status": "DELIVRD", "reason": "DELIVRD", "destination": "233276128036", "statusdate": "2024-04-23T14:59:14.143+00:00", "handlecharge": 4, "topupcharge": 0 }

What Are The Benefits?

  1. Efficiency: Reduces the need for manual status checks.
  2. Automation: Enables automated workflows based on message status.
  3. Reliability: Ensures you're informed about message delivery in real-time.

In summary, a callback URL is a critical feature for integrating FROG into your application, providing real-time updates and enabling better message tracking and management.