Airtime Top-up API

Recharge mobile phones worldwide in seconds — all through one powerful API. Connect to 800+ operators across 170+ countries and top up any prepaid number programmatically.

Everything you need to top-up Airtime at scale

High-Volume Discounts

Smart Pricing Engine

800+ Global Operators

Phone Lookup & Autodetect

How it works

  • Manage all Reloadly services from one dashboard
  • View detailed transaction and payment history
  • Fund all products using a single wallet
  • Get global support—available 24/7
  • Use our FX endpoint to calculate local delivery values

Built for real business use cases

Remittances

Enable fast and reliable Airtime transfers for global remittance services.

NGOs

Support aid distribution in underserved regions with real-time mobile top-ups.

Incentives & Rewards

Use Airtime rewards to engage users, boost retention, or run promotional campaigns.

Connect to 800+ Mobile Operators in Minutes

With Reloadly’s API, you can top-up mobile numbers in over 170 countries—secure, scalable, and fast.

Built for everyone, loved by developers

Reloadly’s Airtime Top-up API is designed with developers in mind—simple, powerful, and scalable. Start integrating in minutes and send top-ups to users worldwide with just a few lines of code.

Make your first API Call

curl --location \
  --request POST 'https://topups.reloadly.com/topups' \
  --header 'Authorization: Bearer YOUR_ACCESS_TOKEN_HERE' \
  --header 'Accept: application/com.reloadly.topups-v1+json' \
  --header 'Content-Type: application/json' \
  --data-raw '{\n    "operatorId":"341",\n    "amount":"10",\n    "useLocalAmount": false,\n    "customIdentifier": "This is example identifier 092",\n    "recipientPhone": {\n        "countryCode": "NG",\n        "number": "08147658721"\n    },\n    "senderPhone": {\n        "countryCode": "CA",\n        "number": "1231231231"\n    }\n}'

No-code website widget

Not a developer? No problem.

Easy account signup in less than 2 minutes!