Approving a pay run requires the Approve Payroll capability. Your role (Ops Director) can submit for approval, but only Owner or Owner-delegate may finalize.
You've hit the workspace rate limit for this action (50/min). Wait 22s and retry. Bulk operations should use the import flow instead.
We waited 30 seconds and didn't hear back from Workyard. The CSV import path still works — upload the period file directly while we retry the API.
A run was about to post but its JE wouldn't balance to zero — DR $136,854.20 vs CR $136,850.18 · Δ $4.02. Approval is blocked. Common cause: a deduction missing a GL mapping.
An identical "Approve" request came in for CW-2026-21 (idem key ipk_2026-05-26_cw21). The earlier request succeeded — no second JE was written.
This workspace has no runs on record. Bring in workers (CSV or one-by-one), choose a pay group, and start your first run when ready.