Get eSIM Packages
eSIM
Get eSIM Packages
Get eSIM packages filtered by region with pricing
GET
Get eSIM Packages
Endpoint
Description
This endpoint returns eSIM packages available for a specific region. Prices are automatically calculated based on your account currency (NGN or USD).Authentication
API Key for authentication
Query Parameters
Region code to filter packages (e.g., “US”, “EU”, “ASIA”)Get available region codes from
/api/esim/regionsPackage type filter:
BASE- New eSIM packages (default)TOPUP- Top-up packages for existing eSIMs
Filter by region type:
LC- Local (single country)RG- Regional (multi-country)GL- Global
Specific package code to retrieve (required when type is TOPUP)
Response
Array of package objects with pricing
Example Request
Example Response
Package Types
| Type | Description | Use Case |
|---|---|---|
| BASE | New eSIM packages | First-time purchase for a region |
| TOPUP | Data top-up packages | Add data to existing eSIM |
Pricing
- Prices are automatically converted to your account currency
- NGN prices include the website’s price increment percentage
- USD prices are shown for reference
- All prices are final (no hidden fees)
Exchange rates and pricing increments are configured in your account settings
Use Cases
Display Package Catalog
Display Package Catalog
Show available packages in your UI:
Filter by Price Range
Filter by Price Range
Let users filter packages by their budget:
Show Top-Up Options
Show Top-Up Options
Display data top-up options for existing eSIMs:
Next Steps
Purchase eSIM
Buy an eSIM package
Get Package Details
Get detailed info for a specific package
Top Destinations
View popular destinations
Integration Guide
Build a package catalog UI
