What Is DLR? Android SMS Gateway Context

Featured illustration for What Is DLR? Android SMS Gateway Context

What Is DLR? Android SMS Gateway Context. Glossary-style explainer of DLR specifically as it applies to Android SIM-based gateways versus aggregator APIs. Priced by devices and SMS send volume; BYO phone and operator credit.

Written by the SMS Gateway team for operators who run phones and airtime themselves — not for theoretical cloud SMS demos.

InformationAndroid SMS GatewayGlossaryEducation
Article
Published
January 26, 2026
Updated
February 13, 2026
Reading time
16 minute read

Key Takeaways

  • DLR means delivery report — evidence the SMS reached a terminal state (delivered/failed/etc.), not the first HTTP 200.
  • On an Android SIM gateway, DLR depends on device + operator support; always design for “unknown/pending”.
  • Prefer webhooks + message id correlation; poll only as backup.
  • You need a working Android phone with a SIM and SMS credit from your mobile operator. Operator message costs are yours—we do not sell carrier SMS balance. Service pricing is based on device count and total SMS sent through the gateway.
  • Free canaries: 300 SMS lifetime — not Unlimited SMS.

Glossary: what is DLR for android sms gateway. Feature page: delivery reports. Webhooks: webhooks. Docs: SMS API documentation.

You need a working Android phone with a SIM and SMS credit from your mobile operator. Operator message costs are yours—we do not sell carrier SMS balance. Service pricing is based on device count and total SMS sent through the gateway. Pricing.

Accepted
Queued
Delivered
Failed

What DLR means

Delivery report / delivery receipt: operator/handset feedback after submit. Exact enums vary — trust OpenAPI names, not folklore.

Design OTP UX for “accepted” first and “delivered” when DLR arrives. Collapsing them hides radio outages.

Android gateway context

The phone app and SIM participate in getting reports back. Offline devices delay truth. Pairing: setup.

Accept vs delivered

SignalMeansApp action
HTTP 2xx sendControl plane acceptedStore message id
Pending / queuedWaiting on device/networkWatch device health
Delivered DLRTerminal success (when provided)Clear OTP wait / notify
Failed DLRTerminal failurePolicy-based retry / fallback

How to consume DLR

Prefer signed webhooks; poll GET message as backup. Idempotent handlers. Related: idempotency.

Carrier limits

Some operators never return rich DLR. Budget support playbooks for “no receipt.” Failed retries still burn airtime.

Next steps

Wire a staging webhook, canary one SMS, confirm the event. Best practices deep dives live under DLR blog spokes.

Jump to the live product docs for this topic—not another long-form article.

FAQ

Frequently asked questions

Direct answers about what is dlr.

What is DLR in Android SMS gateway context?

A delivery report (or delivery receipt) reflecting handset/operator feedback after the SMS left your SIM. Confirm status names and webhook events in Developer Center.

Is API success the same as DLR delivered?

No. Success usually means accepted/queued by the control plane.

Do all carriers provide DLR?

No. Some networks are sparse or delayed. Treat missing DLR as a first-class state.
Keep learning

Topically related guides—chosen by subject overlap, not a fixed sitewide footer.

Information
what is 10dlc

What Is 10DLC? Android SMS Gateway Context

What Is 10DLC? Android SMS Gateway Context. Glossary-style explainer of 10DLC specifically as it applies to Android SIM-based gateways versus aggregator APIs. Priced by devices and SMS send volume; BYO phone and operator credit.

Feb 14, 202516 min
Read article
Information
what is a2p messaging

What Is A2P messaging? Android SMS Gateway Context

What Is A2P messaging? Android SMS Gateway Context. Glossary-style explainer of A2P messaging specifically as it applies to Android SIM-based gateways versus aggregator APIs. Priced by devices and SMS send volume; BYO phone and operator credit.

Jun 6, 202516 min
Read article
Information
what is dlt registration

What Is DLT registration? Android SMS Gateway Context

What Is DLT registration? Android SMS Gateway Context. Glossary-style explainer of DLT registration specifically as it applies to Android SIM-based gateways versus aggregator APIs. Priced by devices and SMS send volume; BYO phone and operator credit.

Nov 8, 202416 min
Read article
Information
what is idempotency

What Is idempotency? Android SMS Gateway Context

What Is idempotency? Android SMS Gateway Context. Glossary-style explainer of idempotency specifically as it applies to Android SIM-based gateways versus aggregator APIs. Priced by devices and SMS send volume; BYO phone and operator credit.

Oct 21, 202516 min
Read article

Browse the full Android SMS gateway knowledge base or return to how an Android SMS gateway works.

Get started

Test the gateway on your own Android phone

Install the app, pair one device, and validate your API flow before choosing a paid plan.

You supply the phone, SIM, and operator SMS credit.