Receipts sent to the EET evidence (sales registration) and their delivery state. Requires the active eetV2 module in the e-shop.
A record in state pending or sending is still waiting for the tax administration's answer; registered, rejected and failed are final unless the record is sent again. lastError explains a rejection or a failure, deadlineMissedAt is set when the legal sending deadline was missed.
Records sent to the playground environment are tests: they are never legally valid, even when confirmed. Use isLegallyValid to tell a legally registered receipt apart.
Amounts in price are always in CZK, as price strings with two decimals. A sale in another currency also carries sourceCurrency with the original amount and the exchange rate used.
Returns the receipts sent to the EET evidence (sales registration), newest receipt first, with their delivery state. All filters are optional and are combined with AND.
The list supports Paging. The endpoint requires the active eetV2 module in the e-shop; records stay listed even after the EET evidence is switched off in the e-shop settings.
- Mock serverhttps://api.docs.shoptet.com/_mock/shoptet-api/openapi/api/eet/records
- https://api.myshoptet.comhttps://api.myshoptet.com/api/eet/records
curl -i -X GET \
'https://api.docs.shoptet.com/_mock/shoptet-api/openapi/api/eet/records?receiptedAtFrom=2026-10-01T00%3A00%3A00%2B0200&receiptedAtTo=2026-10-31T23%3A59%3A59%2B0100&states=rejected%2Cfailed&source=cash_register&evidenceUnitId=3&deviceId=POKLADNA01&paymentMethodGuid=1b02cb8e-d7b5-11e0-9a5c-feab5ed617ed&adminUserId=12&orderCode=2026000017&itemsPerPage=15&page=3' \
-H 'Content-Type: application/json' \
-H 'Shoptet-Access-Token: YOUR_API_KEY_HERE'{ "data": { "records": [ … ], "paginator": { … } }, "errors": [ { … } ], "metadata": { "requestId": "019c8c34-64f3-7328-af43-bf1e34fa39d7" } }