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-Controlstring

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