🚧 Beta — Early Access
This API is in early access. Endpoints, parameters, and response structures
may change without prior notice. Do not deploy to production without
coordinating with the Kushki integration team.
webhookUrl when your POSstatus isCOMPLETED or FAILED.status | Description |
|---|---|
PENDING | Job is queued, waiting to be processed. |
COMPLETED | Ticket printed and cut successfully. |
FAILED | Hardware error occurred. See errorCode. |
In Cloud mode this endpoint uses POST(notGETas in Local mode) due to cloud relay
routing requirements, andprint_job_idtravels in the request body — not as a query
parameter.
Authorization and timestampcurl --location 'https://api-uat.kushkipagos.com/terminal/v1/SN71652/sync/print_job' \
--header 'Authorization: nRvpFJZHjqLU4k8Rz2YiDvxA3mQs9oB1cW7eT0=' \
--header 'timestamp: 1700000000000' \
--header 'Content-Type: application/json' \
--data '{
"print_job_id": "CUST-TICKET-001"
}'{
"printJobId": "CUST-TICKET-001",
"status": "COMPLETED"
}