Catalog
List available eSIM variants
Experimental. This endpoint is still settling — its request and response shape may change without a deprecation cycle.
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 objectShow propertiesHide properties
esimVariantstringThe eSIM variant to pass to POST /esims.
namestringPublic display name.
descriptionstringPublic description.
defaultbooleanWhether this is the variant used when an order omits esimVariant.
inventoryobjectStock of this variant, if available for the client.
Show propertiesHide properties
availableintegerrequiredSIMs of this variant free to be ordered.
401Unauthorized - missing or invalid API key403Forbidden - client does not have access to this resource429Rate limit exceeded500Internal server error