Printify
Printify print-on-demand: shops, products, the blueprint catalog with print providers, variants and shipping, the image library, orders and webhooks. Printify REST API v1 with a personal access token.
7 天免费 · 无需信用卡 · EU 托管
问 Printify 任何事
通过 AnythingMCP 对 Printify 试一个真实提示 — Claude 调用工具并返回答案。在你的消息上按 Enter 即可在 Cloud 安装。
在 Cloud 上安装 PrintifyClaude 是 AI,可能会出错。请核对回答。
2 分钟设置
- 1在 cloud.anythingmcp.com 开始免费试用。
- 2在连接器商店点击 Printify。提示时粘贴凭据。
- 3生成 MCP API 密钥,将 AI 客户端指向生成的 MCP URL。
Printify 指南
面向主流 AI 客户端的逐步设置。
配置 Printify
直接来自连接器定义:在哪里获取凭据、需要哪些权限,以及该适配器调用的是哪个 API。 由连接器作者以英文提供。
Printify
This connector talks to the Printify REST API v1 (https://api.printify.com/v1). Printify prints and ships products on demand; the merchant designs a product in Printify and Printify publishes it to a sales channel such as Etsy, Shopify, WooCommerce or a custom API store.
Setup
- In Printify open My Profile → Connections and click Generate under Personal Access Tokens.
- Pick the access scopes. For everything this connector does:
shops.read,catalog.read,print_providers.read,products.read,products.write,orders.read,orders.write,uploads.read,uploads.write,webhooks.read. A read-only setup only needs the*.readscopes. - Copy the token (it is shown once) into
PRINTIFY_API_TOKEN. Tokens expire after one year; generate a new one then.
The token is sent as Authorization: Bearer <token>. Printify also requires a User-Agent header on every request; the connector sends one.
Start here
Call printify_list_shops first. Every product, order and webhook belongs to a shop, and the shop id (a number) is the shop_id of all shop tools. The sales_channel field tells where the shop publishes (for example etsy, shopify, custom_integration, or disconnected).
Printify and Etsy
An Etsy shop connected to Printify appears in printify_list_shops with sales_channel etsy. Products are created and edited in Printify; printify_publish_product pushes them to the Etsy listing (title, description, images, variants, tags and, for Etsy, the shipping profile). Etsy orders for Printify products arrive automatically and show up in printify_list_orders; there is no need to create them with printify_create_order. Use the Etsy connector for listing statistics, reviews and buyer messages, and this one for production, costs and fulfillment. Edit a published product in Printify and publish again rather than editing the Etsy listing directly, or the two drift apart.
Building a product
printify_list_blueprintsto find the base product (a blueprint, for example a t-shirt model).printify_list_blueprint_print_providersfor who can print it, thenprintify_list_variantsfor sizes, colours and print area placeholders, andprintify_get_shippingfor shipping costs.printify_upload_imagewith a public image URL; keep the returned imageid.printify_create_productwith blueprint, print provider, variants (price in cents) and print areas referencing the image id.printify_publish_productto send it to the sales channel.
Ids, money and pagination
- Shop ids and catalog ids (blueprint, print provider, variant) are integers; product, order, upload and webhook ids are 24-character hex strings.
- Prices and costs are integers in cents of the shop currency (
2499= 24.99). - Lists of products, orders and uploads are paged:
pagestarts at 1;limitis at most 50 for products, 10 for orders and 100 for uploads. The answer carriescurrent_page,last_pageandtotal.
Rate limits
600 requests per minute per account, and 100 per minute for catalog endpoints. Publishing is limited to 200 calls per 30 minutes. Printify asks that errors stay below 5% of all requests, so look ids up before guessing them.
Pitfalls
printify_send_order_to_productioncharges the merchant's Printify balance or card.printify_cancel_orderonly works while the order ison-holdorpayment-not-received.printify_publish_productdoes nothing visible on a shop with no sales channel; on a custom API store it only fires the publish event.- Variants that are out of stock are hidden from
printify_list_variantsunlessshow_out_of_stockis 1.