Get Sales Data
You can use this endpoint to get sales data in 2 ways. Either by passing a date (Y-m-d) and getting the data for
that specific date or passing a datetime (Y-m-d H:m:s) and getting the sales data since that datetime.
Request
Headers
Body
or
Response
{
"data": {
"start_date": "2020-12-20 00:00:00",
"end_date": "2021-01-30 08:31:31",
"monetary": {
"amount": 3610
},
"experience": [
{
"name": "Food",
"mapping_code": "1001",
"product_code": "Food",
"amount": 7250,
"vat": 345
},
{
"name": "Accommodation",
"mapping_code": "Accommodation",
"product_code": "1234",
"amount": 5792,
"vat": 275.84
},
{
"name": "Tours",
"mapping_code": null,
"product_code": null,
"amount": 2015,
"vat": 96.20
},
{
"name": "Alcohol",
"mapping_code": null,
"product_code": null,
"amount": 1040,
"vat": 173.55
},
{
"name": "Tasting",
"mapping_code": null,
"product_code": null,
"amount": 1235,
"vat": 58.5
},
{
"name": "Breakfast",
"mapping_code": null,
"product_code": null,
"amount": 378,
"vat": 18.06
}
],
"tickets": [
{
"name": "Music Venue Sales",
"mapping_code": "MUS",
"product_code": null,
"amount": 400,
"vat": 80
}
],
"discounts": [
{
"name": "10% Resident's Discount",
"type": "Percentage",
"value": "10.00",
"redemption_limit": 0,
"redemption_count": 8,
"redemption_value": 19.20
}
],
"payments": [
{
"name": "Credit/Debit Card",
"mapping_code": null,
"amount": 17800
},
{
"name": "Cash",
"mapping_code": null,
"amount": 3460
},
{
"name": "Voucher",
"mapping_code": null,
"amount": 460
}
]
}
}
Error Response
If the value of the 'date' field provided is not in the correct format or is not valid by some other means, the below
422 response will be returned.