{ "info": { "_postman_id": "b6278328-520d-4f65-86d1-8f76d8373ea2", "name": "Workday Absence Management Accruals Work Schedules API", "description": "Track employee attendance, absences, leave requests, and time off balances in the Workday platform. Supports entering time off, requesting leave of absence, managing accrual balances, and processing return-from-leave events.\n\nContact Support:\n Name: Workday Developer Support", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T03:33:01.000Z", "updatedAt": "2026-07-28T03:33:01.000Z", "lastUpdatedBy": "35240", "uid": "35240-b6278328-520d-4f65-86d1-8f76d8373ea2" }, "item": [ { "name": "workers", "item": [ { "name": "{workerId}", "item": [ { "name": "workSchedule", "item": [ { "name": "Get Work Schedule", "id": "a5b6bd8c-5379-4e56-8098-41d5f8223c9c", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workers/:workerId/workSchedule?asOfDate=", "host": [ "{{baseUrl}}" ], "path": [ "workers", ":workerId", "workSchedule" ], "query": [ { "description": "Retrieve schedule effective as of this date (YYYY-MM-DD)", "key": "asOfDate", "value": "" } ], "variable": [ { "id": "196c3f07-7c72-4a92-9ff7-c780b42f041c", "key": "workerId", "value": "", "description": "(Required) The Workday ID of the worker" } ] }, "description": "Returns the current work schedule assignment for a worker." }, "response": [ { "id": "ddda08bc-e302-4910-8d59-9f5af36b0aa6", "name": "Work schedule retrieved successfully", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/workers/:workerId/workSchedule?asOfDate=", "host": [ "{{baseUrl}}" ], "path": [ "workers", ":workerId", "workSchedule" ], "query": [ { "description": "Retrieve schedule effective as of this date (YYYY-MM-DD)", "key": "asOfDate", "value": "" } ], "variable": [ { "key": "workerId" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"workerId\": \"\",\n \"scheduleName\": \"\",\n \"effectiveDate\": \"\",\n \"id\": \"\",\n \"scheduleType\": \"Rotating\",\n \"endDate\": \"\",\n \"hoursPerWeek\": \"\",\n \"shifts\": [\n {\n \"dayOfWeek\": \"Monday\",\n \"startTime\": \"