Skip to main content
PUT
JavaScript
Use the subId from list-esim or from the configure-esim response. If you passed enable: true to configure-esim, the new profile is already active and this call is unnecessary.
On iOS this re-requests the plan from the carrier rather than switching profiles — iOS provides no way to deactivate an active eSIM.

Authorizations

Authorization
string
header
required

Bearer token via Authorization header

Headers

X-Device-Display-ID
integer<int64>
default:0
Required range: x >= 0

Path Parameters

deviceId
string
required

Body

application/json
subId
integer<int64>
required

Response

No Content