Re-queue a command
For a command the service already holds. Takes no body and no idempotency key.
/v1/commands/{command_id}/retryFor a command the service already holds. Takes no body and no idempotency key.
Authorization
fiskalizaKey fiskaliza:commands:writeAn opaque Fiskaliza API key. Each operation lists the capabilities required on that key.
In: header
Scope: fiskaliza:commands:write
Path Parameters
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/commands/string/retry"{ "success": true, "warnings": [ "string" ], "data": { "command": { "id": "string", "pos_id": "string", "external_id": "string", "type": "SALE", "sale_type": "STANDARD", "status": "PENDING", "issuance_mode": "ONLINE", "attempt_count": 0, "last_error": "string", "next_retry_at": "2019-08-24T14:15:22Z", "receipt_ready": true, "created_at": "2019-08-24T14:15:22Z", "coupon": { "coupon_id": 0, "daily_receipt_no": 0, "reference_no": 0, "verification_no": "string", "qr_payload": "string", "transaction_no": "string", "atk_message": "string", "issued_at": "2019-08-24T14:15:22Z", "transmitted_at": "2019-08-24T14:15:22Z" } } }}List a POS's commands GET
Combined sale, return and cancellation history, newest first by created_at and then ID descending. Optional kind accepts exactly SALE, RETURN, or CANCELLATION; omitted means all kinds. Kind, status, exact external_id, POS authorization, and downstream grants are intersected before counting and pagination. Explicitly empty, lowercase, unknown, repeated, comma- separated, and canonical CANCEL values are invalid. An empty result is 200 with commands: [], not 404.
Issue a marked receipt copy POST
Records a new immutable, visibly marked COPY of the coupon. ORIGINAL is issued automatically by sale, return, and cancellation creation and cannot be created here. Replaying the same business-scoped key and locale returns the same copy; changing locale conflicts. The request has no body.