Printful API

10 endpoints for Printful, each at its own method and path, called with your API key. Open an endpoint for its inputs, examples and response.

Base URL
https://cotlet.dev/api/v1/printful
Connects with
Your own Printful login, owner or a team member with access to the store. What your agent can do follows your role. You sign in in your own browser and keep your 2-step verification.
Integration page
Printful

Read (5)

Return data and change nothing in the account.

Printful Endpoints: Read
EndpointDescription
GET /orders Orders of your store, newest first, filtered by status.
GET /orders/{order_id} One order with recipient, items, costs and shipments.
GET /sync-products Products synced to your store, with their variants.
GET /product-templates Your saved product templates.
GET /countries/{country_code}/shipping-rates Shipping options and delivery windows for a recipient and items.

Write (5)

Change the account. Calls marked Confirm wait for the user to approve them.

Printful Endpoints: Write
EndpointDescription
POST /draft-orders Create an order as a draft. Nothing is charged or sent to print.
POST /design-files Confirm Add a design file to your file library from a URL.
POST /templates/{template_id}/mockups/generate Generate product mockups for a template and return download links.
POST /orders/{order_id}/confirm Confirm Submit a draft order for fulfillment.
POST /orders/{order_id}/cancel Confirm Cancel a submitted order or delete a draft.

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.