Skip to main content
Delivery receipts provide a mechanism to track the final status of data bundle disbursement requests. When you submit a request with a receiptRequest object, the system will send a delivery receipt to your specified callback URL once the provisioning attempt reaches its final state. This enables real-time monitoring of data disbursement success, failure, or pending conditions.
Delivery receipts are only sent when a receiptRequest object is included in the original data disbursement request.
Ensure that the callback URL is publicly accessible and can accept incoming HTTP POST requests without requiring authentication.
If you enabled optional SMS notifications (messaging), the callback URL may also receive SMS delivery receipts. SMS receipts use the same format as the Message API delivery receipts; see Message Delivery Receipts.
Receipts may be delivered asynchronously and out of order.

Delivery Receipt Format

A delivery receipt is sent as an HTTP POST request to the specified callback URL containing the following JSON payload:

Fields Explanation


Possible Delivery Status Values


Callback endpoints must return HTTP 200 OK to acknowledge receipt. Failure to do so may trigger retry behavior depending on delivery policies.