Skip to navigation
Euicc ProfileRetrieve an eUICC profile's LPA activation code

Retrieve an eUICC profile's LPA activation code

Returns the LPA:1$<smdp-address>$<matching-id> activation code for the eUICC profile identified by its ICCID (with Luhn check digit). The output format is chosen from the Accept header: application/json (default) returns the code as JSON alongside an apple_universal_link for Apple eSIM setup, image/svg+xml returns it rendered as a QR code SVG. Responses are always Cache-Control: no-store because the activation code is sensitive. A code is only served once the profile has been released to the device; otherwise the route resolves to 404.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

iccid_with_luhnstringRequiredformat: "^89[0-9]{18}$"
ICCID including the Luhn check digit.

Response headers

Cache-ControlstringOptional

Always no-store — the activation code is sensitive.

Response

The activation code, as JSON or as a QR code SVG depending on the Accept header.

activation_codestring

Errors

401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
406
Not Acceptable Error