Get order
One order with its tickets, prices and notes.
GET https://cotlet.dev/api/v1/billetto/orders/{order_id}
read
Returns the order's details page: buyer, event, each ticket with its type, price and state, and the order notes. The state of a ticket tells which tool applies: refund_tickets for paid tickets, cancel_free_tickets for free ones, resend_ticket for a guest who did not get the PDF. event_over is true once the event has finished, and then Billetto accepts no refund.
Parameters
| Name | Type | Description |
|---|---|---|
| order_id string required | string | Order ID from list_orders. |
Request
curl https://cotlet.dev/api/v1/billetto/orders/order_8c41d2 \
-H "Authorization: Bearer $COTLET_API_KEY" result = client.call("billetto", "get_order", {"order_id":"order_8c41d2"}) const result = await cotlet.call('billetto', 'get_order', {"order_id":"order_8c41d2"}); cotlet call billetto get_order --data '{"order_id":"order_8c41d2"}' Example response
{
"order_id": "9035127",
"event_id": "1204551",
"event": "Autumn Jazz Night",
"event_over": false,
"buyer": {
"name": "Maria Jensen",
"email": "maria.jensen@example.com"
},
"placed_at": "2026-10-19T18:42:10+02:00",
"tickets": [
{
"ticket_id": "48210331",
"ticket_type": "General admission",
"price": 25,
"state": "valid"
},
{
"ticket_id": "48210332",
"ticket_type": "General admission",
"price": 25,
"state": "valid"
},
{
"ticket_id": "48210333",
"ticket_type": "Student",
"price": 15,
"state": "valid"
}
],
"ticket_total": 65,
"notes": []
}