Get payroll run
Returns one payroll run with its receipt count and net per state, how many receipts wait for a salary (missingSalary), whether its receipts are still being calculated, and stampBlock while stamping is held: the plan or wallet ran out, background work was interrupted, or a published tax-rule change awaits confirmation.
- Endpoint
GET /v1/payroll/runs/{runId}- Authorization
- Required permission: `employees:read`.
- Environments
- Production and sandbox
- Idempotency
- Not required.
Prepare payroll run POST
Returns the run of a pay period, creating it when none exists: one run per PeriodicidadPago and period start. A run keeps its period after the pay calendar changes and is found by its own start. Receipts are calculated in the background from each active employee's salary; read the run until calculating is false. A date that starts no period returns 400 naming the start of the period that contains it; a period overlapping another run of the same frequency returns 409 conflict naming that run's period. The status is 200 whether the run was created or already existed.
Change payroll payment date PATCH
Changes the payment date (FechaPago) of every receipt and recalculates them in the background. Returns 409 conflict once any receipt is queued, stamping, or stamped.