Profile
Get profile
Experimental. This endpoint is still settling — its request and response shape may change without a deprecation cycle.
Retrieves one of your profiles by its reference. A profile carries the identity an eSIM hangs off — your own externalProfileId and the profile's lifecycle status, which cascades to every eSIM beneath it.
get
/profiles/{profileReference}Authorization
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)
Responses
200The profileapplication/jsonShow response bodyHide response body
dataobjectShow propertiesHide properties
profileReferencestringProfile reference identifier (16-digit opaque token)
externalProfileIdstring | nullYour own identifier for this profile, supplied when the eSIM was ordered
statusstringLifecycle state of the profile.
Options
activesuspendedterminatedcreatedAtstring · date-timeupdatedAtstring · date-time401Unauthorized - missing or invalid API key404Resource not found429Rate limit exceeded500Internal server error