Everything you need to integrate 5D Mobile eSIM platform into your application
Sign up for an account and navigate to Settings → API to generate your API keys.
Base URL: https://api.5d-mobile.com/v1
All API requests require authentication using Bearer token in the Authorization header.
Test your integration by retrieving your account information.
/account
Retrieve your account details and balance information.
/account/topup
Add funds to your account balance.
/esims/purchase
Purchase and provision a new eSIM profile.
/esims
Retrieve a list of all your eSIM profiles with filtering options.
/esims/{esim_id}
Get detailed information about a specific eSIM.
/plans
Browse available data plans and pricing.
/plans/custom
Create a custom data plan for your wholesale account.
Webhooks allow you to receive real-time notifications when events occur in your account.
esim.purchased_completed
eSIM purchase successful
esim.purchase_failed
eSIM purchase failed
esim.activated
eSIM activated by customer
esim.assigned
eSIM assigned to customer
esim.expired
eSIM validity expired
purchased_plan.created
Customer plan created
purchased_plan.activated
Customer plan activated
purchased_plan.expired
Customer plan expired
balance.low_warning
Account balance low
balance.topped_up
Balance topped up
Set up webhook endpoints in your account dashboard:
To ensure optimal performance for all users, API requests are rate limited.
Per API key
Custom limits available
Our support team is here to help you integrate successfully