Get order
One order with line item statuses, shipping address, shipments and tracking.
MCP tool printify_read → get_order
read
Returns one order in full: the status of each line item, the shipping address, costs in cents and the shipments with carrier and tracking number once they exist. Customer address data is returned, so handle it as personal data.
Parameters
| Name | Type | Description |
|---|---|---|
| shop_id integer required | integer | Shop ID from list_shops. |
| order_id string required | string | Order ID from list_orders. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "printify_read",
"arguments": {
"operation": "get_order",
"arguments": {
"shop_id": 1,
"order_id": "order_8c41d2"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"order_id": "5a96f649b2439217d070f507",
"label": "1042",
"status": "has-issues",
"address_to": {
"first_name": "Dana",
"country": "US",
"city": "Austin"
},
"line_items": [
{
"product_id": "6641ab12",
"variant_id": 45740,
"quantity": 1,
"status": "has-issues"
}
],
"total_price": 2499,
"shipments": []
},
"isError": false
}