publishItem
Publish the item's public AR page. Makes the item public (this is the owner's publish decision; items created via the API start private) subject to the plan's published-item limit (403 plan_limit_reached), verifies eligibility (409 conflict with details.state / details.blockers when the model, scale or category policy blocks it), mints the public slug on first publish and returns the item with public.ar_url and public.embed_url set. Check item.publishable before calling. CHANGES PUBLIC STATE. Requires scope: publish_items.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | UUID | |
| idempotency_key | No | Optional Idempotency-Key: repeat-safe retries return the original result. |