Skip to main content
POST
/
simcards
/
{id}
/
configure
curl --request POST \
  --url https://dashboard.hologram.io/api/1/simcards/{id}/configure \
  --header 'Authorization: Basic <encoded-value>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "configuration_id": 5
}
'
{
  "success": true,
  "data": {
    "requested_deviceids": [
      1234567
    ],
    "requested_simcardids": [
      891011
    ],
    "warnings": []
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.hologram.io/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

HTTP Basic authentication using API keys. Set the username to apikey and the password to your API key.

You can find your API key on the Hologram Dashboard under Account Settings.

Path Parameters

id
integer
required

ID of the SIM Card to configure.

Example:

891011

Body

application/json

Request body for configuring eUICC SIM cards. Applies an enabled carrier, fallback carrier, and disabled carriers to the specified SIM cards.

configuration_id
integer
required

ID of the SIM configuration to apply.

Example:

5

validity_period
integer

Validity period (in seconds) for profile download operations triggered by this configuration request. If omitted, the service default is used.

Example:

86400

immediate
boolean
default:false

When true, the configuration is executed synchronously, bypassing the eUICC usage queue. When false (default), the request is queued. Users may only use immediate: true for a single SIM card.

plan_id
integer

Optional plan ID to change each SIM card to before applying the configuration. When provided, zone and orgid are also required.

Example:

99

zone
string

Zone for the new plan. Required when plan_id is provided.

Example:

"global"

orgid
integer

Organization ID for the new plan. Required when plan_id is provided.

Example:

144

Response

Configuration request submitted successfully.

Response returned after submitting a SIM configuration request.

success
boolean

Whether the request was successful or not

Example:

true

data
object