Number RegistrationExperimental
Get the number registration
Returns the registration of the number this eSIM is on or porting to — the same object the eSIM details response embeds. Responds 404 when that number has no registration, or when the eSIM has no number yet.
/profiles/{profileReference}/esims/{esimReference}/number-registrationAuthorization
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)
Responses
200The number's registrationapplication/jsonShow response bodyHide response body
dataobjectThe registration of the number the eSIM is on or porting to, in its country's number registry. The field is absent when that number has no registration.
Show propertiesHide properties
numberRegistrationReferencestringregistrystringThe registry the number was registered with.
msisdnstringThe registered number, in international format (E.164 without a leading +).
statusstringprocessing while the registration is on its way to the registry, completed once the registry accepted it, error when it was rejected (see reason).
processingcompletederrorreasonobject | nullRejection detail; null unless the registration ended in error
Show propertiesHide properties
codestringThe registry's own rejection code, or one of ours when the registration never reached it
messagestring | nullHuman-readable detail when available
401Unauthorized - missing or invalid API key403Forbidden - client does not have access to this resource404Resource not found429Rate limit exceeded. A `429` can also arrive without these headers or this body; handle it by its status code.500Internal server error