Packages
List packages for an eSIM
Retrieves a paginated list of packages assigned to a specific eSIM. Results are sorted by creation date (newest first).
/profiles/{profileReference}/esims/{esimReference}/packagesAuthorization
Authorization: Bearer {token} — an OAuth2 access token from the client-credentials flow. How authentication works
Path parameters
profileReferencestringrequiredThe eSIM's profile reference (16-digit numeric string)
esimReferencestringrequiredeSIM reference identifier (18-digit opaque token)
Query parameters
limitintegerMaximum number of items to return (1-100)
20cursorstringOpaque cursor token for fetching the next page. Pass the nextCursor value from a previous response.
statusstringFilter by package status
activethrottledexhaustedexpiredremovedResponses
200List of packagesapplication/jsonShow response bodyHide response body
dataobjectShow propertiesHide properties
profileReferencestringThe eSIM profile reference
externalProfileIdstring | nullThe client's external profile ID if provided
esimReferencestringeSIM reference identifier (18-digit opaque token)
iccidstringThe eSIM ICCID
packagesarray of PackageSummaryShow propertiesHide properties
packageReferencestringPackage reference identifier (23-character opaque token)
externalTransactionIdstring | nullThe client's external transaction ID if provided
planReferencestringPlan reference identifier (14-character opaque token)
typestringPackage type: data for mobile data, sms for text messaging, voice for calls
datasmsvoicecountryCodestringstatusstringactivethrottledexhaustedexpiredremovedrecurringbooleanWhether this package will auto-renew
activatedAtstring | null · date-timeexpiresAtstring | null · date-timecreatedAtstring · date-timepaginationobjectShow propertiesHide properties
limitintegerrequiredMaximum items per page
hasMorebooleanrequiredWhether there are more items after this page
nextCursorstring | nullrequiredOpaque cursor token for the next page. Null when there are no more results.
401Unauthorized - missing or invalid API key403Forbidden - client does not have access to this resource404Resource not found429Rate limit exceeded500Internal server error