Printify
Print-on-demand platform API: browse the product catalog, create and publish products, upload artwork, submit and track orders, and receive webhooks for shop events.
Free account. No credit card required.
Three ways to use Printify
Ask your specialist
Pull data, take actions, or answer questions with this integration, right in a conversation.
Build a workflow
Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.
Power an app
Use this integration as a data source or action layer behind a dashboard, form, or internal tool.
Supported tools
Actions your AI agents can perform with Printify.
Archive Upload
Archives an image in the media library.
Calculate Order Shipping
Calculates shipping cost per method for a prospective order. Does not create an order. Costs in cents.
Cancel Order
Cancels an unpaid order. Accepted only while the order is `on-hold` or `payment-not-received`.
Change Order Address
Updates the shipping address directly. Returns 422 if the order can no longer be updated directly (no support-request fallback).
Create Personalization Configuration
Configures personalization for a product variant before ordering. Pass the returned strategy and instructions, unchanged, in an order line item's `personalisation`. 503 when the personalization service is down.
Create Product
Creates a product from a blueprint and print provider. Images must pass DPI validation (a low-quality image returns 400 with code 8203). For embroidery, pick a position and variant that support it (see variants endpoint).