Airalo Developer Platform
OVERVIEW
Copy Page
Airalo Developer Platform
OVERVIEW
Introduction
Attribute descriptions
FAQ
Developer feedback
Quick start
Step 1: Request access token
Step 2: Get packages
Step 3: Submit order
Step 4: Get installation instructions
Guides
How to set up a brand for eSIMs Cloud link sharing
How to get the eSIMs Cloud sharing link through API
How to generate the QR code for an eSIM
eSIM installation methods for API Partners
REST API
Introduction
Rate limits
Error handling
Go live checklist
Endpoints
Authenticate
Request access token
Browse packages
Get packages
Place order
Submit order
Submit order async
Future orders
eSIM voucher
Install eSIM
Get eSIM
Get installation instructions
Monitor usage
Get usage (data, text & voice)
Place top up order
Get top-up package list
Submit top-up order
Manage orders
Get order list
Get order
Cancel future orders
Future Orders
Manage eSIMs
Update eSIM brand
Get eSIMs list
Get eSIM package history
Compatible devices
[Deprecated] Get compatible device list
Get compatible device lite list
Notifications
Airalo webhooks opt-in and flow
Webhooks guide
Webhook definition
Notification: Low data
Opt in
Get notification details
Opt out
Notification: Credit limit
Opt in
Get notification details
Opt out
Notification: Async orders
Opt in
Get notification details
Opt out
Webhook simulator
Check balance
Get balance
Request refund
Request refund
SDKs
Introduction
SDK vs. REST API
Technical notes
WOOCOMMERCE PLUGIN
Introduction
Guides
How to install the Airalo Plugin for WooCommerce
How to customize the "My eSIMs" page colors in WooCommerce
How to convert prices into your local currency
SHOPIFY APP
Introduction
Guides
How to set up prices in Shopify
How to install the Airalo Shopify App
OVERVIEW
Copy Page
Quick start
Step 1: Request access token
POST
/v2/token
This endpoint comes with a Rate Limit: You can send up to 5 requests to get Access Token during 1 minute. sequenceDiagram Actor Partner Partner->&g...
Step 2: Get packages
GET
/v2/packages
Retrieve a list of local and global eSIM packages available through the Airalo Partners API. Local packages cover a single country, while global packa...
Step 3: Submit order
POST
/v2/orders
This endpoint allows you to submit an order to the Airalo Partners API. Provide the required information, such as quantity and package ID, and include...
Step 4: Get installation instructions
GET
/v2/sims/{sim_iccid}/instructions
This endpoint allows you to retrieve the language specific installation instructions of a specific eSIM from the Airalo Partners API using the eSIM...
Previous
Developer feedback
Next
Step 1: Request access token