Printful
Print-on-demand catalog, order, shipping, estimation, and fulfillment operations.
Tools
| Name | Description |
|---|---|
list_storesList Printful stores available to the private token. | List Printful stores available to the private token. |
list_catalog_productsList Printful catalog products with optional category, region, and pagination filters. | List Printful catalog products with optional category, region, and pagination filters. |
get_catalog_productGet Printful catalog product details by product ID. | Get Printful catalog product details by product ID. |
list_catalog_variantsList Printful catalog variants for a product. | List Printful catalog variants for a product. |
list_ordersList Printful orders for a store or account token. | List Printful orders for a store or account token. |
get_orderGet a Printful order by ID. | Get a Printful order by ID. |
create_orderCreate a draft Printful order with explicit recipient, currency, and item design fields. Confirmation is a separate action. | Create a draft Printful order with explicit recipient, currency, and item design fields. Confirmation is a separate action. |
update_orderPatch a draft or failed Printful order by precise order ID. | Patch a draft or failed Printful order by precise order ID. |
confirm_orderConfirm a draft or failed Printful order and initiate fulfillment. Requires precise order ID and explicit confirmation. | Confirm a draft or failed Printful order and initiate fulfillment. Requires precise order ID and explicit confirmation. |
cancel_orderCancel a Printful order by precise order ID when Printful permits cancellation. | Cancel a Printful order by precise order ID when Printful permits cancellation. |
calculate_shipping_ratesCalculate Printful shipping rates with explicit recipient address, catalog variant quantities, and currency. | Calculate Printful shipping rates with explicit recipient address, catalog variant quantities, and currency. |
list_order_shipmentsList shipments, tracking, and delivery estimates for a Printful order. | List shipments, tracking, and delivery estimates for a Printful order. |
create_order_estimationStart an asynchronous Printful order cost estimation with explicit recipient, items, amounts, and currency. | Start an asynchronous Printful order cost estimation with explicit recipient, items, amounts, and currency. |
get_order_estimationGet a Printful order estimation task by task ID. | Get a Printful order estimation task by task ID. |
Triggers
| Name | Description |
|---|---|
order_createdReceive Printful order_created webhook events for a store. | Receive Printful order_created webhook events for a store. |
order_updatedReceive Printful order_updated webhook events for a store. | Receive Printful order_updated webhook events for a store. |
shipment_sentReceive Printful shipment_sent webhook events for a store. | Receive Printful shipment_sent webhook events for a store. |
order_canceledReceive Printful order_canceled webhook events for a store. | Receive Printful order_canceled webhook events for a store. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('printful', 'list_stores', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'printful',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Printful to my app?
Use Weavz Hosted Connect for API Key authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does Printful support?
Printful supports 14 tools including List Stores, List Catalog Products, Get Catalog Product, List Catalog Variants, List Orders, and more.
Can I use Printful with AI agents?
Yes. Add Printful to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
Can Printful be used in stateful agent workflows?
Yes. Agents can combine Printful tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does Printful use?
Printful uses API Key. Weavz stores credentials securely and uses them for authorized action execution.
How much does the Printful integration cost?
The Printful integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does Printful support?
Printful supports 4 triggers including Order Created, Order Updated, Shipment Sent, Order Canceled.
Connect Printful in minutes
Get 20,000 free action executions every month. No credit card required.