store_get_orders
List a store's orders.
Returns the newest orders on the store, optionally filtered by status. Limit defaults to 50, max 200. Each row includes id, order_number, customer_email/name, status, total_cents, created_at, items_count.
Request
arguments
{
"slug": "string",
"status": "\"pending_payment\" | \"paid\" | \"fulfilling\" | \"shipped\" | \"delivered\" | \"cancelled\" | \"refunded\"?",
"limit": "number // 1-200, default 50"
}Response
content[0].text (JSON-parsed)
{
"orders": [
{
"id": "uuid",
"order_number": "string",
"customer_email": "string",
"customer_name": "string",
"status": "string",
"total_cents": "number",
"items_count": "number",
"created_at": "ISO-8601"
}
]
}Example
tool call
{
"name": "store_get_orders",
"arguments": { "slug": "bravo", "status": "paid", "limit": 20 }
}Related tools