Print API
Integrate print on demand dropshipping into your website or app with our print API.
Our print API connects you to our in-house production facilities in the UK, EU and US, alongside a global network of print on demand partners.
One API, limitless scale
Connect to our global dropshipping network through a single API for fully automated order fulfilment.
- •
- •
- •
- Create order
- Update shipping
- Get product
curl https://api.prodigi.com/v5/orders \
-X POST \ -H "X-API-Key: your-api-key" \ -H "Content-Type: application/json" \ -d ' { \ "merchantReference": "myOrderRef" \ "shippingMethod": "express" \ "recipient": {...} \ "items": [...] \ "branding": [...] \ "metadata": [...] \ } '
Secure and easy to use
Built on RESTful principles and secured with HTTPS authentication, our print API is easy to work with across a wide range of programming environments.
Connect your website or app directly to our global fulfilment infrastructure, with clear error handling and tools to help you manage orders confidently.
Full order control
Create, edit, pause and manage orders directly from your own systems. Get upfront pricing, shipping and tax quotes, manage artwork, track deliveries and keep customers informed with branded email notifications.
Full order control
-
Create and edit orders
Create draft orders and update items, quantities, sizes, delivery addresses and shipping details before submission.
-
Control order progress
Pause or resume eligible orders, request cancellations and resolve order issues directly through the API.
-
Quote before checkout
Get upfront pricing, shipping and tax quotes to calculate total delivered costs before placing an order.
-
Manage artwork
Upload or import artwork, reuse existing assets and check for potential file issues.
-
Track every stage
Access order history, statuses, shipment details and tracking information directly from your own systems.
-
Build with confidence
Take advantage of interactive documentation, sandbox testing and protection against duplicate order creation.
- Create order
- Update shipping
- Get product
curl https://api.prodigi.com/v5/orders/69117184988155392 \
-X" PATCH" \ -H" X-API-Key: your-api-key" \ -H" Content-Type: application/json" \ -d ' { \ "shippingMethod": "overnight" \ } '
On demand fulfilment
Offer premium print on demand products without investing in your own production infrastructure. We handle printing, packing and shipping, helping you fulfil customer orders around the world.
Get started
Find API documentation, practical tutorials and guidance for integrating with Prodigi.
-
API v5 reference
Interactive endpoints, request formats and responses.
-
Explore API capabilities
Discover what’s possible with the latest version of our print API.
-
How to migrate from v4 to v5
What to review and test when updating an existing integration.
-
Place your first API order
A practical walkthrough for creating and submitting an API order.
-
API FAQs
Find answers to common API questions about using the Prodigi print API.
-
Contact support
Need more help? Email our team at support@prodigi.com.

