POST
Get Receipts (Paginated)
Retrieves a paginated list of receipts
/api/receipts/listRequest Body
modelobject(required) - Pagination settings (pageNumber, pageSize)customerIdstring(optional) - Filter by customer ID{
"model": {
"pageSize": 10,
"pageNumber": 1
}
}Responses
200Receipts retrieved successfully
{
"data": {
"data": [
{
"id": "f4087edf-afc2-44a0-9359-70a4db4975f3",
"number": "80169",
"status": "Receipt.Created",
"statusStr": "Open",
"customerId": "9f331517-8448-462c-aa4f-e4c3561f3531",
"isEditable": true,
"totalPrice": 200,
"creationDate": "11-02-2026",
"customerName": "receipt test",
"creditCardTotal": 0,
"recieptHaveInvoice": true
}
],
"totalItems": 140,
"documentStatisticsList": [
{
"key": "totalPrice",
"value": "81.9k"
}
]
},
"success": true
}Example Request
curl -X POST \
https://api.gomake.net/api/receipts/list \
-H "Content-Type: application/json" \
-H "X-Client-Id: your-client-id-here" \
-H "X-Client-Secret: your-client-secret-here" \
-d '{
"model": {
"pageSize": 10,
"pageNumber": 1
}
}'Note: Replace your-client-id-here and your-client-secret-here with your actual credentials. See the Authentication page for more details.
