Skip to main content
Delivery reports let you check whether a message was delivered, is still pending, or could not be delivered.
Check delivery status at least 5 minutes after sending an SMS. Mobile network operators need time to return delivery updates to Beem.

How it works

  1. Send an SMS using Send SMS.
  2. Note the request_id returned for each recipient in the response.
  3. After at least 5 minutes, call Get delivery reports with dest_addr and request_id.

API reference

Use the interactive API reference to try the request: Get delivery reportsGET https://dlrapi.beem.africa/public/v1/delivery-reports

Query parameters

Status values

Authentication

Authenticate with Basic Auth (API Key and Secret) or an access token. See Authentication. Set Content-Type to application/json for JSON requests or application/xml for XML requests.

Sample response

Error responses

  • Sending flow — end-to-end SMS lifecycle
  • Send SMS — submit messages and obtain request_id values