Docs
API referenceDocumentsPayroll

Stamp payroll receipts

Queues every ready receipt of the run for stamping in one request. Send the ready count and net you checked (the run's rows.ready); if they changed, it returns 409 conflict and stamps nothing. Each receipt is stamped in the background on its own, so a rejected receipt never holds back the rest. Returns 202 with the run; follow progress through its counts and its receipts' states. Stamps are charged to the API wallet.

Endpoint
POST /v1/payroll/runs/{runId}/stamp
Authorization
Required permissions: `employees:manage`, `invoices:manage`.
Environments
Production and sandbox
Idempotency
Required for safe retries.