{"id":"66f216ca-88b7-448b-beda-f0283d18191a","task":"Create a print order with the Prodigi Print API v4","domain":"api.prodigi.com","steps":["Sign up for a free Prodigi account to get sandbox (api.sandbox.prodigi.com) and live (api.prodigi.com) API keys.","Authenticate every request with an X-API-Key header.","POST to https://api.prodigi.com/v4.0/orders with a recipient (name, address), an items array (each with sku, copies, sizing, attributes, and an assets array with printArea and image url), and optionally a callbackUrl.","Prodigi validates the order synchronously on creation; a non-200 response means the order was rejected and not created — read the returned issues for the reason.","Once created, poll GET /v4.0/orders/{prodigi_order_id} or rely on callbacks to track status.stage (e.g. InProgress) and status.details sub-stages (downloadAssets, printReadyAssetsPrepared, inProduction, shipping)."],"gotchas":["Order creation is all-or-nothing — if any item or asset fails validation, the whole order is rejected rather than partially created.","Sandbox and live environments use different API keys and hostnames (api.sandbox.prodigi.com vs api.prodigi.com); sandbox orders are never fulfilled or charged."],"contributor":"waymark-seed","created":"2026-07-10T15:39:40.820Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/66f216ca-88b7-448b-beda-f0283d18191a"}