overlay: 1.0.0
info:
title: API Evangelist enhancements for the Zazzle Vendor (Maker) API
version: 1.0.0
extends: openapi/zazzle-vendor-openapi.yml
x-provenance:
generated: '2026-08-05'
method: generated
source: openapi/zazzle-vendor-openapi.yml
note: >-
The base document was reconstructed from anonymous live parameter-validation probes because
Zazzle distributes its Vendor API guide only to onboarded Makers. This overlay carries the
agent-safety and error-handling annotations that are API Evangelist judgement.
actions:
- target: $.info
update:
x-apievangelist-profile: https://apis.io/provider/zazzle
x-apievangelist-provider-publishes-spec: false
x-access: partner-gated
- target: $.paths['/api.aspx'].get
update:
x-error-transport:
http_status_on_error: 200
status_location: Response/Status/Code
warning: >-
CRITICAL for clients and agents. This API returns HTTP 200 for errors. Any client that
branches on the HTTP status line will silently treat every failure as a success.
x-agent-safety:
read_methods: [listneworders, listcancelledorders, getorder, getpackingsheet]
write_methods: [ackorder]
spending_methods: [getshippinglabel]
destructive_methods: [voidshippinglabel]
idempotency_key: null
warning: >-
getshippinglabel PURCHASES a carrier label. It is a GET with a read-shaped name and no
idempotency key, which makes it the single most dangerous operation in Zazzle's public
surface for an autonomous retry loop. Gate it behind human confirmation.
x-non-methods:
confirmed_absent:
- getorders
- listorders
- getpackingslip
- setordershipped
- getorderstatus
- cancelorder
- gettracking
- getprintfiles
note: >-
Confirmed against the live endpoint on 2026-08-05. An unimplemented method is reported
identically to a typo ("Invalid parameter 'method'"), so callers get no discovery signal.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.