Zazzle provides a simple URL linkover-based API that allows any third party to automatically generate a customized product with dynamic images and text.

Earn an additional 7% on the sale of that product.

Create a simple link from any image or content on your web site to automatically generate a custom product for sale. When sales come through that link, you will earn an additional 7% on top of your normal royalty. Earn significant revenues by enabling users to create products from your content or their content hosted on your website. Learn more.

Once you have set up your associate account on Zazzle, adding links to your site is very easy and fast!

Get started or Read the documentation


The Zazzle Create-a-Product API

The Zazzle Create-a-Product API can be used to automatically generate over 350 different types of customized products that Zazzle produces. The API allows you to generate either a single product (one-design-to-one-product) or many products (one-design-to-many-products) with a single link on your website.

T-Shirts and apparel - over 250 styles and colors including sweatshirts, ladies fitted shirts, tank tops, infant creepers, and more. In sizes from infant to 6XL.

Real U.S. postage - real U.S. postage in denominations from $.27 postcard and $.42 first-class to $4.80 priority

Mugs - nearly 30 styles and colors including classic white, ringer (6 colors), two-tone (6 colors), stainless steel commuter mugs, morphing mugs, and steins. Available in 11, 15, and 22 oz sizes

Cards - custom greeting cards and note cards. You can design on all 4 sides

Posters & prints - Tons of paper, canvas, size, and framing options to choose from!

The API also supports keychains, stickers, mousepads, hats, calendars and more! Learn more about all the products we offer.

Featured Partners

Products from your Glittertext.

Products from your pictures.

Products from your Music Maniac.

Examples

Customized license plate shirts.

(How does it work?)

The customer clicks on a link that contains all the information needed to dynamically create the license plate t-shirt:

http://www.zazzle.com/api/create?at=238871840166873846&pd=235159174122529520&text=hello

The information is passed in the key-value pairs of the link:

  • "at" is the Associate ID of the API partner
  • "pd" is the template ID
  • "text" is the template field used to input customized text

Learn more by reading the API documentation

Custom shirts from code, or images on the web.

(How does it work?)

The customer clicks on a link that contains all the information needed to dynamically create the license plate t-shirt:

http://www.zazzle.com/api/create?at=238555278775050294&pd=235098860440210704

The information is passed in the key-value pairs of the link:

  • "at" is the Associate ID of the API partner
  • "pd" is the template ID

Learn more by reading the API documentation

Customized “hello my name is _______” shirts.

(How does it work?)

The customer clicks on a link that contains all the information needed to dynamically create the hello my name is t-shirt:

http://www.zazzle.com/api/create?at=238375926809852951&pd=235053413648682854&name=Tom

The information is passed in the key-value pairs of the link:

  • "at" is the Associate ID of the API partner
  • "pd" is the (template ID
  • "name" is the template field used to input customized text

Learn more by reading the API documentation