CatalogExperimental
List available eSIM variants
Returns the eSIM variants available to the authenticated client — one entry per eSIM variant the client is assigned (and active), with the details of each variant. The esimVariant value is what may be passed to POST /esims.
get
/catalog/esim-variantsAuthorization
Authorization: Bearer {token} — an OAuth2 access token from the client-credentials flow. How authentication works
Responses
200List of available eSIM variantsapplication/jsonShow response bodyHide response body
dataarray of objectoptionalShow propertiesHide properties
esimVariantstringoptionalThe eSIM variant to pass to POST /esims.
namestringoptionalPublic display name.
descriptionstringoptionalPublic description.
defaultbooleanoptionalWhether this is the variant used when an order omits esimVariant.
inventoryobjectoptionalStock of this variant, if available for the client.
Show propertiesHide properties
availableintegerSIMs of this variant free to be ordered.
401Unauthorized - missing or invalid API key403Forbidden - client does not have access to this resource429Rate limit exceeded. A `429` can also arrive without these headers or this body; handle it by its status code.500Internal server error