Get one active product
Returns active products only. Deprecated product IDs return product_not_found.
Headers
Untrusted optional analytics hint naming the calling client surface. It never affects authorization, routing, pricing, or behavior.
1 - 100Untrusted optional analytics hint naming the calling client version. It never affects authorization, routing, pricing, or behavior.
1 - 100Untrusted optional analytics hint naming the invocation mode. It never affects authorization, routing, pricing, or behavior.
1 - 100Path Parameters
1Response
Canonical product
- Option 1
- Option 2
print, digital "print"physical_print, digital_download "physical_print"prints, keepsakes, trader-products, composites, digital-downloads Discovery grouping shared by related immutable products. Do not use a family ID in an order.
Stable canonical product identifier.
Required for physical print products and omitted for digital products.
Immutable fulfillment-contract revision.
x >= 1Product-specific template policy. required accepts only artwork from a succeeded Batch Relay template render; optional accepts either a compatible rendered output or direct prepared artwork; unsupported has no template workflow.
required, optional, unsupported Units produced or delivered by one line quantity.
x >= 1Display and filtering attributes for one immutable variant. These values do not replace the product ID and revision in an order.
The standard physical product used for provider-neutral routing after a composed product has flattened to finished artwork.
Provider-neutral ordered text slots supported by this product. The current catalog publishes six generic Memory Mate slots while final visual/provider field labels are under verification; clients must use the returned slot IDs rather than infer provider node IDs.