Company Enrollment Pack show
Token-authenticated; resolves by id (the canonical company identifier). Returns the Enrollment Pack in any lifecycle state.
Authorizations
Bearer token authentication. Accepts company-admin tokens with
storefront.view for read operations and storefront.update
for writes and scan triggers (legacy per-resource grants like
categories.update / products.view / etc. are still accepted
during the migration), required on every company operation.
Storefront public operations under /api/v202604/{resource} and
/api/v202604/{resource}/{slug} are unauthenticated
(security: []).
Path Parameters
The unique identifier of the enrollment pack.
Query Parameters
Response locale. ISO code (e.g. fr, de). When omitted,
responds in the company's default locale. On the public
surface, falls back to en for any translated field missing
in the requested locale.
"fr"
Response
The Enrollment Pack.
Shared success envelope for list / show / create / update
responses: the resource payload is returned alongside a top-level
integer status and meta. Composed onto each resource response
via allOf.
200
Response metadata included on every successful response body.
request_id and timestamp are always present; list endpoints
also add pagination.
Storefront Enrollment Pack. The first thirteen fields are the
canonical common top shared by every storefront resource in v202604.
Enrollment Packs are schedulable but have no archived state: status
derives from the active toggle + publish_at (active + future
publish_at → scheduled; active + null/past publish_at →
published; inactive → draft). The membership / subscription products
and agreements (member_enrollable_products,
subscription_enrollable_products, enrollment_pack_agreements)
are returned only on the SHOW response, not the catalog card.