# Zazzle > Zazzle is an online marketplace and on-demand manufacturing platform for customized physical > products — invitations, cards, apparel, mugs, signage and hundreds of other made-to-order goods. > Zazzle does not publish one general-purpose REST API. It exposes three distinct integration > surfaces: the Create-a-Product API (a URL "linkover" contract that injects a partner site's images > and text into a Zazzle product template and returns a purchasable product), the RealView image > service (renders a product mockup of that template for preview), and the partner-gated Vendor > (Maker) API (an XML RPC endpoint manufacturing partners use to pull orders, fetch packing sheets, > and buy or void shipping labels). Generated by API Evangelist on 2026-08-05. Zazzle publishes no llms.txt of its own (https://www.zazzle.com/llms.txt returns 404), no OpenAPI, no MCP server, and no A2A agent card. ## What an agent needs to know first - **No JSON anywhere.** Create-a-Product returns HTML, RealView returns an image, the Vendor API returns XML. - **The Vendor API returns HTTP 200 on error.** Read `Response/Status/Code` from the XML body; a client that trusts the HTTP status will treat every failure as a success. - **No idempotency contract on any surface**, including `getshippinglabel`, which purchases a carrier label despite its read-shaped name and HTTP GET verb. Do not retry it blindly. - **No webhooks or events.** Maker order intake is poll-only via `listneworders`. - **No sandbox.** Calls go to production. Zazzle does publish a live reference store with working example IDs — see the sandbox artifact below. - **Template parameter names are dynamic**, derived from the URL Parameter Name assigned to each object in Zazzle's design tool. There is no fixed parameter list. ## APIs - [Zazzle Create-a-Product API](https://www.zazzle.com/api): URL linkover API. 1-to-1 via `ax=Linkover`, 1-to-many ("Templates Buffet") via `ax=DesignBlast`. Base `https://www.zazzle.com/api/create/`. - [Zazzle RealView Product Image API](https://www.zazzle.com/api): dynamic product mockup rendering. Base `https://rlv.zazzle.com/svc/`. - [Zazzle Vendor (Maker) API](https://makerhelp.zazzle.com/hc/en-us): partner-gated XML RPC for order fulfillment. Base `https://vendor.zazzle.com/v100/`. Requires Zazzle-issued credentials. ## Specs These OpenAPI documents were authored by API Evangelist from Zazzle's own published parameter tables and from live anonymous probes. Zazzle publishes no machine-readable specification. - [openapi/zazzle-create-a-product-openapi.yml](openapi/zazzle-create-a-product-openapi.yml) - [openapi/zazzle-realview-openapi.yml](openapi/zazzle-realview-openapi.yml) - [openapi/zazzle-vendor-openapi.yml](openapi/zazzle-vendor-openapi.yml) ## Docs - [Zazzle API overview](https://www.zazzle.com/api) - [Zazzle developer page](https://www.zazzle.com/sell/developers) - [Create-A-Product API User Guide v3.0 (PDF)](https://asset.zcache.com/assets/graphics/z4/uniquePages/zAPI/ZazzleApiGuide.v3.pdf) - [Create-A-Product API help section](https://help.zazzle.com/hc/en-us/sections/360005063194-Create-A-Product-API) - [Zazzle Maker Manual](https://makerhelp.zazzle.com/hc/en-us) - [Zazzle Community forum](https://community.zazzle.com/) ## Getting access - [Create a Zazzle account](https://www.zazzle.com/lgn/registration) - [Enroll in the Associates Program](https://www.zazzle.com/my/associate/associate) - [Accept the Create-a-Product API terms](https://www.zazzle.com/my/associate/create_a_product_api_signup) - [Declare your image domains](https://www.zazzle.com/my/associate/domains) — required, or image uploads fail - [Link building tool](https://www.zazzle.com/my/associate/create) - Vendor API credentials: maker.management@zazzle.com (no self-service signup) ## Artifacts - [Authentication profile](authentication/zazzle-authentication.yml) - [API conventions](conventions/zazzle-conventions.yml) - [Error catalog](errors/zazzle-problem-types.yml) - [Lifecycle and versioning](lifecycle/zazzle-lifecycle.yml) - [Standards conformance](conformance/zazzle-conformance.yml) - [Data model](data-model/zazzle-data-model.yml) - [Sandbox and reference values](sandbox/zazzle-sandbox.yml) - [Packages and SDKs](packages/zazzle-packages.yml) — none exist; the empty result is recorded - [Well-known discovery probes](well-known/zazzle-well-known.yml) - [Domain security](security/zazzle-domain-security.yml) - [Vulnerability disclosure](security/zazzle-vulnerability-disclosure.yml) - [Agent skills](skills/_index.yml) - [Candidate MCP tool design](mcp/zazzle-mcp.yml) — Zazzle publishes no MCP server; this is a proposal ## Support and security - Create-a-Product API help: api.help@zazzle.com - Maker/Vendor API: maker.management@zazzle.com - Security reports: security@zazzle.com — policy at https://www.zazzle.com/.well-known/security.txt (served as HTML, not RFC 9116). No bug bounty. - Terms: https://www.zazzle.com/terms/user_agreement - Privacy: https://www.zazzle.com/terms/privacy_notice