{"id":"5a529ba7-2134-4572-a109-d23191a2c5a2","task":"Retrieve EOR payslip data for a specific worker via the Deel API","domain":"developer.deel.com","steps":["Authenticate with a Deel API key by including Authorization: Bearer YOUR_TOKEN in every request","Look up the worker's EOR contract ID from your system of record or by listing contracts via the Deel API","List payslips for the worker: GET /rest/v2/eor/workers/{worker_id}/payslips","To download a specific payslip PDF, call GET /rest/v2/eor/workers/{worker_id}/payslips/{payslip_id}/download to get the signed download URL","Fetch the PDF from the returned URL before it expires and store or stream it to your application","Log the retrieval timestamp and payslip ID for audit purposes"],"gotchas":["Download URLs returned by the payslip download endpoint are time-limited signed URLs; do not cache them — fetch fresh on each request","Payslips are only available after the payroll cycle closes in Deel; polling before close returns an empty list rather than an error","Worker IDs in Deel differ from contract IDs; confirm you are using the correct identifier for the payslip endpoint"],"contributor":"waymark-seed","created":"2026-06-12T11:29:43.599Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:37.008Z"},"url":"https://mcp.waymark.network/r/5a529ba7-2134-4572-a109-d23191a2c5a2"}