{ "info": { "_postman_id": "390b79c9-321d-41f6-ac1f-d88eb5a2ca77", "name": "Workday Payroll Input Deductions Payslips API", "description": "API for submitting and managing payroll input data within the Workday platform, including one-time payments, payroll adjustments, supplemental earnings, and batch input submissions.\n\nContact Support:\n Name: Workday Support\n Email: support@workday.com", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T03:32:14.000Z", "updatedAt": "2026-07-28T03:32:15.000Z", "lastUpdatedBy": "35240", "uid": "35240-390b79c9-321d-41f6-ac1f-d88eb5a2ca77" }, "item": [ { "name": "workers", "item": [ { "name": "{workerId}", "item": [ { "name": "payslips", "item": [ { "name": "{payslipId}", "item": [ { "name": "Workday Payroll Get a Worker Payslip", "id": "b45e3117-931d-40c3-a0c9-6adcac60e6cb", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workers/:workerId/payslips/:payslipId", "host": [ "{{baseUrl}}" ], "path": [ "workers", ":workerId", "payslips", ":payslipId" ], "variable": [ { "id": "96ab77cf-25ba-4b81-bbe3-fdb7275cff35", "key": "workerId", "value": "", "description": "(Required) Unique identifier for the worker" }, { "id": "442fa5ee-042a-4cf8-9f69-c8021e7f299d", "key": "payslipId", "value": "", "description": "(Required) Unique identifier for the payslip" } ] }, "description": "Retrieve detailed payslip information for a specific pay period, including earnings, deductions, taxes, and net pay." }, "response": [ { "id": "a6d25ab8-0a88-40b7-be05-3bc5553d1f5d", "name": "Payslip details", "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/payslips/:payslipId", "host": [ "{{baseUrl}}" ], "path": [ "workers", ":workerId", "payslips", ":payslipId" ], "variable": [ { "key": "workerId" }, { "key": "payslipId" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"worker\": {\n \"id\": \"\",\n \"descriptor\": \"\"\n },\n \"payPeriod\": {\n \"startDate\": \"\",\n \"endDate\": \"\"\n },\n \"paymentDate\": \"\",\n \"grossPay\": \"\",\n \"netPay\": \"\",\n \"totalEarnings\": \"\",\n \"totalDeductions\": \"\",\n \"totalTaxes\": \"\",\n \"currency\": \"\",\n \"earnings\": [\n {\n \"earningCode\": \"\",\n \"currentAmount\": \"\",\n \"currentHours\": \"\",\n \"rate\": \"\",\n \"yearToDateAmount\": \"\"\n },\n {\n \"earningCode\": \"\",\n \"currentAmount\": \"\",\n \"currentHours\": \"\",\n \"rate\": \"\",\n \"yearToDateAmount\": \"\"\n }\n ],\n \"deductions\": [\n {\n \"deductionCode\": \"\",\n \"employeeAmount\": \"\",\n \"employerAmount\": \"\",\n \"preTax\": \"\",\n \"yearToDateEmployee\": \"\",\n \"yearToDateEmployer\": \"\"\n },\n {\n \"deductionCode\": \"\",\n \"employeeAmount\": \"\",\n \"employerAmount\": \"\",\n \"preTax\": \"\",\n \"yearToDateEmployee\": \"\",\n \"yearToDateEmployer\": \"\"\n }\n ],\n \"taxes\": [\n {\n \"taxAuthority\": \"\",\n \"taxType\": \"\",\n \"currentAmount\": \"\",\n \"yearToDateAmount\": \"\"\n },\n {\n \"taxAuthority\": \"\",\n \"taxType\": \"\",\n \"currentAmount\": \"\",\n \"yearToDateAmount\": \"\"\n }\n ],\n \"yearToDateGross\": \"\",\n \"yearToDateNet\": \"\",\n \"yearToDateTaxes\": \"\"\n}", "createdAt": "2026-07-28T03:32:15.000Z", "updatedAt": "2026-07-28T03:32:15.000Z", "uid": "35240-a6d25ab8-0a88-40b7-be05-3bc5553d1f5d" }, { "id": "d95d4f71-c5ac-4c07-9197-c2c7363a4d7a", "name": "Authentication required or token expired", "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/payslips/:payslipId", "host": [ "{{baseUrl}}" ], "path": [ "workers", ":workerId", "payslips", ":payslipId" ], "variable": [ { "key": "workerId" }, { "key": "payslipId" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T03:32:15.000Z", "updatedAt": "2026-07-28T03:32:15.000Z", "uid": "35240-d95d4f71-c5ac-4c07-9197-c2c7363a4d7a" }, { "id": "887bd17a-31bd-4395-a50d-0e0814d4787e", "name": "Resource not found", "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/payslips/:payslipId", "host": [ "{{baseUrl}}" ], "path": [ "workers", ":workerId", "payslips", ":payslipId" ], "variable": [ { "key": "workerId" }, { "key": "payslipId" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T03:32:15.000Z", "updatedAt": "2026-07-28T03:32:15.000Z", "uid": "35240-887bd17a-31bd-4395-a50d-0e0814d4787e" } ], "createdAt": "2026-07-28T03:32:15.000Z", "updatedAt": "2026-07-28T03:32:15.000Z", "uid": "35240-b45e3117-931d-40c3-a0c9-6adcac60e6cb" } ], "id": "97b03bf2-b670-47da-9324-7d73e1f5c759", "createdAt": "2026-07-28T03:32:15.000Z", "updatedAt": "2026-07-28T03:32:15.000Z", "uid": "35240-97b03bf2-b670-47da-9324-7d73e1f5c759" }, { "name": "Workday Payroll List Worker Payslips", "id": "7ea27bf5-18d5-4fab-815e-9d2ce1ba84f3", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/workers/:workerId/payslips?limit=20&offset=0&fromDate=&toDate=", "host": [ "{{baseUrl}}" ], "path": [ "workers", ":workerId", "payslips" ], "query": [ { "description": "Maximum number of results to return", "key": "limit", "value": "20" }, { "description": "Number of results to skip for pagination", "key": "offset", "value": "0" }, { "description": "Filter payslips from this date", "key": "fromDate", "value": "" }, { "description": "Filter payslips up to this date", "key": "toDate", "value": "" } ], "variable": [ { "id": "c1ab0215-3aa5-4003-9cdc-1d71cd4e0e84", "key": "workerId", "value": "", "description": "(Required) Unique identifier for the worker" } ] }, "description": "Retrieve all payslips for a specific worker, with optional filtering by date range or pay period." }, "response": [ { "id": "56058f16-245e-4f2a-aeb3-b942e8b46b09", "name": "Collection of payslips", "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/payslips?limit=20&offset=0&fromDate=&toDate=", "host": [ "{{baseUrl}}" ], "path": [ "workers", ":workerId", "payslips" ], "query": [ { "description": "Maximum number of results to return", "key": "limit", "value": "20" }, { "description": "Number of results to skip for pagination", "key": "offset", "value": "0" }, { "description": "Filter payslips from this date", "key": "fromDate", "value": "" }, { "description": "Filter payslips up to this date", "key": "toDate", "value": "" } ], "variable": [ { "key": "workerId" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"data\": [\n {\n \"id\": \"\",\n \"worker\": {\n \"id\": \"\",\n \"descriptor\": \"\"\n },\n \"payPeriod\": {\n \"startDate\": \"\",\n \"endDate\": \"\"\n },\n \"paymentDate\": \"\",\n \"grossPay\": \"\",\n \"netPay\": \"\",\n \"totalEarnings\": \"\",\n \"totalDeductions\": \"\",\n \"totalTaxes\": \"\",\n \"currency\": \"\",\n \"earnings\": [\n {\n \"earningCode\": \"\",\n \"currentAmount\": \"\",\n \"currentHours\": \"\",\n \"rate\": \"\",\n \"yearToDateAmount\": \"\"\n },\n {\n \"earningCode\": \"\",\n \"currentAmount\": \"\",\n \"currentHours\": \"\",\n \"rate\": \"\",\n \"yearToDateAmount\": \"\"\n }\n ],\n \"deductions\": [\n {\n \"deductionCode\": \"\",\n \"employeeAmount\": \"\",\n \"employerAmount\": \"\",\n \"preTax\": \"\",\n \"yearToDateEmployee\": \"\",\n \"yearToDateEmployer\": \"\"\n },\n {\n \"deductionCode\": \"\",\n \"employeeAmount\": \"\",\n \"employerAmount\": \"\",\n \"preTax\": \"\",\n \"yearToDateEmployee\": \"\",\n \"yearToDateEmployer\": \"\"\n }\n ],\n \"taxes\": [\n {\n \"taxAuthority\": \"\",\n \"taxType\": \"\",\n \"currentAmount\": \"\",\n \"yearToDateAmount\": \"\"\n },\n {\n \"taxAuthority\": \"\",\n \"taxType\": \"\",\n \"currentAmount\": \"\",\n \"yearToDateAmount\": \"\"\n }\n ],\n \"yearToDateGross\": \"\",\n \"yearToDateNet\": \"\",\n \"yearToDateTaxes\": \"\"\n },\n {\n \"id\": \"\",\n \"worker\": {\n \"id\": \"\",\n \"descriptor\": \"\"\n },\n \"payPeriod\": {\n \"startDate\": \"\",\n \"endDate\": \"\"\n },\n \"paymentDate\": \"\",\n \"grossPay\": \"\",\n \"netPay\": \"\",\n \"totalEarnings\": \"\",\n \"totalDeductions\": \"\",\n \"totalTaxes\": \"\",\n \"currency\": \"\",\n \"earnings\": [\n {\n \"earningCode\": \"\",\n \"currentAmount\": \"\",\n \"currentHours\": \"\",\n \"rate\": \"\",\n \"yearToDateAmount\": \"\"\n },\n {\n \"earningCode\": \"\",\n \"currentAmount\": \"\",\n \"currentHours\": \"\",\n \"rate\": \"\",\n \"yearToDateAmount\": \"\"\n }\n ],\n \"deductions\": [\n {\n \"deductionCode\": \"\",\n \"employeeAmount\": \"\",\n \"employerAmount\": \"\",\n \"preTax\": \"\",\n \"yearToDateEmployee\": \"\",\n \"yearToDateEmployer\": \"\"\n },\n {\n \"deductionCode\": \"\",\n \"employeeAmount\": \"\",\n \"employerAmount\": \"\",\n \"preTax\": \"\",\n \"yearToDateEmployee\": \"\",\n \"yearToDateEmployer\": \"\"\n }\n ],\n \"taxes\": [\n {\n \"taxAuthority\": \"\",\n \"taxType\": \"\",\n \"currentAmount\": \"\",\n \"yearToDateAmount\": \"\"\n },\n {\n \"taxAuthority\": \"\",\n \"taxType\": \"\",\n \"currentAmount\": \"\",\n \"yearToDateAmount\": \"\"\n }\n ],\n \"yearToDateGross\": \"\",\n \"yearToDateNet\": \"\",\n \"yearToDateTaxes\": \"\"\n }\n ],\n \"total\": \"\"\n}", "createdAt": "2026-07-28T03:32:15.000Z", "updatedAt": "2026-07-28T03:32:15.000Z", "uid": "35240-56058f16-245e-4f2a-aeb3-b942e8b46b09" }, { "id": "63a735dc-4be7-4164-b090-29eb1246c888", "name": "Authentication required or token expired", "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/payslips?limit=20&offset=0&fromDate=&toDate=", "host": [ "{{baseUrl}}" ], "path": [ "workers", ":workerId", "payslips" ], "query": [ { "description": "Maximum number of results to return", "key": "limit", "value": "20" }, { "description": "Number of results to skip for pagination", "key": "offset", "value": "0" }, { "description": "Filter payslips from this date", "key": "fromDate", "value": "" }, { "description": "Filter payslips up to this date", "key": "toDate", "value": "" } ], "variable": [ { "key": "workerId" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T03:32:15.000Z", "updatedAt": "2026-07-28T03:32:15.000Z", "uid": "35240-63a735dc-4be7-4164-b090-29eb1246c888" }, { "id": "55c59491-376f-4e21-8237-f361facabaf9", "name": "Resource not found", "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/payslips?limit=20&offset=0&fromDate=&toDate=", "host": [ "{{baseUrl}}" ], "path": [ "workers", ":workerId", "payslips" ], "query": [ { "description": "Maximum number of results to return", "key": "limit", "value": "20" }, { "description": "Number of results to skip for pagination", "key": "offset", "value": "0" }, { "description": "Filter payslips from this date", "key": "fromDate", "value": "" }, { "description": "Filter payslips up to this date", "key": "toDate", "value": "" } ], "variable": [ { "key": "workerId" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": \"\",\n \"message\": \"\"\n}", "createdAt": "2026-07-28T03:32:15.000Z", "updatedAt": "2026-07-28T03:32:15.000Z", "uid": "35240-55c59491-376f-4e21-8237-f361facabaf9" } ], "createdAt": "2026-07-28T03:32:15.000Z", "updatedAt": "2026-07-28T03:32:15.000Z", "uid": "35240-7ea27bf5-18d5-4fab-815e-9d2ce1ba84f3" } ], "id": "aff49374-9fcd-4235-8079-eab6d603c3f7", "createdAt": "2026-07-28T03:32:15.000Z", "updatedAt": "2026-07-28T03:32:15.000Z", "uid": "35240-aff49374-9fcd-4235-8079-eab6d603c3f7" } ], "id": "abbfd8c9-7011-4dca-8174-b1769766e2c4", "createdAt": "2026-07-28T03:32:15.000Z", "updatedAt": "2026-07-28T03:32:15.000Z", "uid": "35240-abbfd8c9-7011-4dca-8174-b1769766e2c4" } ], "id": "a526cd3e-741a-4d5d-8e32-5574c21055ee", "createdAt": "2026-07-28T03:32:15.000Z", "updatedAt": "2026-07-28T03:32:15.000Z", "uid": "35240-a526cd3e-741a-4d5d-8e32-5574c21055ee" } ], "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{bearerToken}}", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://api.workday.com/payroll-input/v1" } ] }