{
  "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": "<string>",
                              "description": "(Required) Unique identifier for the worker"
                            },
                            {
                              "id": "442fa5ee-042a-4cf8-9f69-c8021e7f299d",
                              "key": "payslipId",
                              "value": "<string>",
                              "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 <token>"
                              }
                            ],
                            "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\": \"<string>\",\n  \"worker\": {\n    \"id\": \"<string>\",\n    \"descriptor\": \"<string>\"\n  },\n  \"payPeriod\": {\n    \"startDate\": \"<date>\",\n    \"endDate\": \"<date>\"\n  },\n  \"paymentDate\": \"<date>\",\n  \"grossPay\": \"<double>\",\n  \"netPay\": \"<double>\",\n  \"totalEarnings\": \"<double>\",\n  \"totalDeductions\": \"<double>\",\n  \"totalTaxes\": \"<double>\",\n  \"currency\": \"<string>\",\n  \"earnings\": [\n    {\n      \"earningCode\": \"<string>\",\n      \"currentAmount\": \"<double>\",\n      \"currentHours\": \"<double>\",\n      \"rate\": \"<double>\",\n      \"yearToDateAmount\": \"<double>\"\n    },\n    {\n      \"earningCode\": \"<string>\",\n      \"currentAmount\": \"<double>\",\n      \"currentHours\": \"<double>\",\n      \"rate\": \"<double>\",\n      \"yearToDateAmount\": \"<double>\"\n    }\n  ],\n  \"deductions\": [\n    {\n      \"deductionCode\": \"<string>\",\n      \"employeeAmount\": \"<double>\",\n      \"employerAmount\": \"<double>\",\n      \"preTax\": \"<boolean>\",\n      \"yearToDateEmployee\": \"<double>\",\n      \"yearToDateEmployer\": \"<double>\"\n    },\n    {\n      \"deductionCode\": \"<string>\",\n      \"employeeAmount\": \"<double>\",\n      \"employerAmount\": \"<double>\",\n      \"preTax\": \"<boolean>\",\n      \"yearToDateEmployee\": \"<double>\",\n      \"yearToDateEmployer\": \"<double>\"\n    }\n  ],\n  \"taxes\": [\n    {\n      \"taxAuthority\": \"<string>\",\n      \"taxType\": \"<string>\",\n      \"currentAmount\": \"<double>\",\n      \"yearToDateAmount\": \"<double>\"\n    },\n    {\n      \"taxAuthority\": \"<string>\",\n      \"taxType\": \"<string>\",\n      \"currentAmount\": \"<double>\",\n      \"yearToDateAmount\": \"<double>\"\n    }\n  ],\n  \"yearToDateGross\": \"<double>\",\n  \"yearToDateNet\": \"<double>\",\n  \"yearToDateTaxes\": \"<double>\"\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 <token>"
                              }
                            ],
                            "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\": \"<string>\",\n  \"message\": \"<string>\"\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 <token>"
                              }
                            ],
                            "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\": \"<string>\",\n  \"message\": \"<string>\"\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=<date>&toDate=<date>",
                      "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": "<date>"
                        },
                        {
                          "description": "Filter payslips up to this date",
                          "key": "toDate",
                          "value": "<date>"
                        }
                      ],
                      "variable": [
                        {
                          "id": "c1ab0215-3aa5-4003-9cdc-1d71cd4e0e84",
                          "key": "workerId",
                          "value": "<string>",
                          "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 <token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/workers/:workerId/payslips?limit=20&offset=0&fromDate=<date>&toDate=<date>",
                          "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": "<date>"
                            },
                            {
                              "description": "Filter payslips up to this date",
                              "key": "toDate",
                              "value": "<date>"
                            }
                          ],
                          "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\": \"<string>\",\n      \"worker\": {\n        \"id\": \"<string>\",\n        \"descriptor\": \"<string>\"\n      },\n      \"payPeriod\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\"\n      },\n      \"paymentDate\": \"<date>\",\n      \"grossPay\": \"<double>\",\n      \"netPay\": \"<double>\",\n      \"totalEarnings\": \"<double>\",\n      \"totalDeductions\": \"<double>\",\n      \"totalTaxes\": \"<double>\",\n      \"currency\": \"<string>\",\n      \"earnings\": [\n        {\n          \"earningCode\": \"<string>\",\n          \"currentAmount\": \"<double>\",\n          \"currentHours\": \"<double>\",\n          \"rate\": \"<double>\",\n          \"yearToDateAmount\": \"<double>\"\n        },\n        {\n          \"earningCode\": \"<string>\",\n          \"currentAmount\": \"<double>\",\n          \"currentHours\": \"<double>\",\n          \"rate\": \"<double>\",\n          \"yearToDateAmount\": \"<double>\"\n        }\n      ],\n      \"deductions\": [\n        {\n          \"deductionCode\": \"<string>\",\n          \"employeeAmount\": \"<double>\",\n          \"employerAmount\": \"<double>\",\n          \"preTax\": \"<boolean>\",\n          \"yearToDateEmployee\": \"<double>\",\n          \"yearToDateEmployer\": \"<double>\"\n        },\n        {\n          \"deductionCode\": \"<string>\",\n          \"employeeAmount\": \"<double>\",\n          \"employerAmount\": \"<double>\",\n          \"preTax\": \"<boolean>\",\n          \"yearToDateEmployee\": \"<double>\",\n          \"yearToDateEmployer\": \"<double>\"\n        }\n      ],\n      \"taxes\": [\n        {\n          \"taxAuthority\": \"<string>\",\n          \"taxType\": \"<string>\",\n          \"currentAmount\": \"<double>\",\n          \"yearToDateAmount\": \"<double>\"\n        },\n        {\n          \"taxAuthority\": \"<string>\",\n          \"taxType\": \"<string>\",\n          \"currentAmount\": \"<double>\",\n          \"yearToDateAmount\": \"<double>\"\n        }\n      ],\n      \"yearToDateGross\": \"<double>\",\n      \"yearToDateNet\": \"<double>\",\n      \"yearToDateTaxes\": \"<double>\"\n    },\n    {\n      \"id\": \"<string>\",\n      \"worker\": {\n        \"id\": \"<string>\",\n        \"descriptor\": \"<string>\"\n      },\n      \"payPeriod\": {\n        \"startDate\": \"<date>\",\n        \"endDate\": \"<date>\"\n      },\n      \"paymentDate\": \"<date>\",\n      \"grossPay\": \"<double>\",\n      \"netPay\": \"<double>\",\n      \"totalEarnings\": \"<double>\",\n      \"totalDeductions\": \"<double>\",\n      \"totalTaxes\": \"<double>\",\n      \"currency\": \"<string>\",\n      \"earnings\": [\n        {\n          \"earningCode\": \"<string>\",\n          \"currentAmount\": \"<double>\",\n          \"currentHours\": \"<double>\",\n          \"rate\": \"<double>\",\n          \"yearToDateAmount\": \"<double>\"\n        },\n        {\n          \"earningCode\": \"<string>\",\n          \"currentAmount\": \"<double>\",\n          \"currentHours\": \"<double>\",\n          \"rate\": \"<double>\",\n          \"yearToDateAmount\": \"<double>\"\n        }\n      ],\n      \"deductions\": [\n        {\n          \"deductionCode\": \"<string>\",\n          \"employeeAmount\": \"<double>\",\n          \"employerAmount\": \"<double>\",\n          \"preTax\": \"<boolean>\",\n          \"yearToDateEmployee\": \"<double>\",\n          \"yearToDateEmployer\": \"<double>\"\n        },\n        {\n          \"deductionCode\": \"<string>\",\n          \"employeeAmount\": \"<double>\",\n          \"employerAmount\": \"<double>\",\n          \"preTax\": \"<boolean>\",\n          \"yearToDateEmployee\": \"<double>\",\n          \"yearToDateEmployer\": \"<double>\"\n        }\n      ],\n      \"taxes\": [\n        {\n          \"taxAuthority\": \"<string>\",\n          \"taxType\": \"<string>\",\n          \"currentAmount\": \"<double>\",\n          \"yearToDateAmount\": \"<double>\"\n        },\n        {\n          \"taxAuthority\": \"<string>\",\n          \"taxType\": \"<string>\",\n          \"currentAmount\": \"<double>\",\n          \"yearToDateAmount\": \"<double>\"\n        }\n      ],\n      \"yearToDateGross\": \"<double>\",\n      \"yearToDateNet\": \"<double>\",\n      \"yearToDateTaxes\": \"<double>\"\n    }\n  ],\n  \"total\": \"<integer>\"\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 <token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/workers/:workerId/payslips?limit=20&offset=0&fromDate=<date>&toDate=<date>",
                          "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": "<date>"
                            },
                            {
                              "description": "Filter payslips up to this date",
                              "key": "toDate",
                              "value": "<date>"
                            }
                          ],
                          "variable": [
                            {
                              "key": "workerId"
                            }
                          ]
                        }
                      },
                      "status": "Unauthorized",
                      "code": 401,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"error\": \"<string>\",\n  \"message\": \"<string>\"\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 <token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/workers/:workerId/payslips?limit=20&offset=0&fromDate=<date>&toDate=<date>",
                          "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": "<date>"
                            },
                            {
                              "description": "Filter payslips up to this date",
                              "key": "toDate",
                              "value": "<date>"
                            }
                          ],
                          "variable": [
                            {
                              "key": "workerId"
                            }
                          ]
                        }
                      },
                      "status": "Not Found",
                      "code": 404,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"error\": \"<string>\",\n  \"message\": \"<string>\"\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"
    }
  ]
}