Deputy Pay Comparison API

The Pay Comparison API from Deputy — 7 operation(s) for pay comparison.

Business capability
Human Capital Management BC-300

Operations 7

POST /v2/pay-comparison/cancel-reports Cancel Pay Comparison reports #
POST /v2/pay-comparison/delete-reports Delete Pay Comparison reports #
POST /v2/pay-comparison/download-reports Download Pay Comparison reports #
POST /v2/pay-comparison/get-employees Gets Pay Comparison Employees #
POST /v2/pay-comparison/get-reports Find a list of Pay Comparison reports #
POST /v2/pay-comparison/resubmit-reports Resubmit Pay Comparison reports #
POST /v2/pay-comparison/submit-report Submit a Pay Comparison report #

Specifications

Schemas & Data

📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-addanemployee-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-createa-department-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-addleaveforaemployee-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-createamemo-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-add-new-workplace-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-setawardforemployee-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-custom-field-data-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-timesheet-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-employee-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-pay-rules-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-roster-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-employee-agreement-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-tenanttimesheetv2model-timesheet-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-pay-comparison-submit-report-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-v2model-leave-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-v2model-employment-contracts-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-copy-request-copy-request-data-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-v2model-area-profile-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-searchfor-employment-contract-leave-rules-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-searchforan-employee-agreement-history-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-searchforan-employee-availability-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-searchforacustomfielddataentry-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-searchforan-employment-condition-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-searchforan-employment-contract-request-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-hr-export-export-hr-bulk-data-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-user-info-get-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-hr-export-export-hr-data-response-schema.json
📊
JSONSchema
https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/json-schema/deputy-hr-export-export-hr-pay-details-data-response-schema.json

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/deputy:deputy-pay-comparison-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

deputy-pay-comparison-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Deputy V2 Pay Comparison API
  version: '1.0'
  description: Filtered to publicly-authenticated routes only (APIAuthenticator). Scoped-OAuth routes and internal JWT routes are excluded — see the separate "Deputy V2 Scoped API" spec for scoped endpoints.
servers:
- url: https://{subdomain}.{region}.deputy.com/api
  description: Deputy tenant
  variables:
    subdomain:
      default: your-subdomain
      description: Your Deputy tenant subdomain
    region:
      default: deputy
      enum:
      - au
      - eu
      - na
      - deputy
      description: 'Deputy region: au, eu, na, or deputy (AU default)'
security:
- ApiToken: []
tags:
- name: Pay Comparison
paths:
  /v2/pay-comparison/cancel-reports:
    post:
      summary: Cancel Pay Comparison reports
      description: Cancels one or more reports while they are in the `PENDING` state. Additional results will not be calculated and the Excel spreadsheet will not be created. Reports which can't be found are ignored. Reports which are not `PENDING` are ignored.
      operationId: PayComparisonController_cancelReports
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PayComparisonGenericReportResponse'
      tags:
      - Pay Comparison
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PayComparisonCancelReportsRequest'
  /v2/pay-comparison/delete-reports:
    post:
      summary: Delete Pay Comparison reports
      operationId: PayComparisonController_deleteReports
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PayComparisonGenericReportResponse'
      tags:
      - Pay Comparison
      description: Delete Pay Comparison reports.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PayComparisonDeleteReportsRequest'
  /v2/pay-comparison/download-reports:
    post:
      summary: Download Pay Comparison reports
      operationId: PayComparisonController_downloadReport
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PayComparisonDownloadReportResponse'
      tags:
      - Pay Comparison
      description: Download Pay Comparison reports.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PayComparisonDownloadReportRequest'
  /v2/pay-comparison/get-employees:
    post:
      summary: Gets Pay Comparison Employees
      description: Returns a list of employees matching the criteria. It is better to use the new `employeeQuery` field, which can match against contract ID and employee ID. **NB:** It is impossible to retrieve an employee if they have no contract.
      operationId: PayComparisonController_getEmployees
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PayComparisonGetEmployeesResponse'
      tags:
      - Pay Comparison
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PayComparisonGetEmployeesRequest'
  /v2/pay-comparison/get-reports:
    post:
      summary: Find a list of Pay Comparison reports
      operationId: PayComparisonController_findReports
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PayComparisonGetReportResponse'
      tags:
      - Pay Comparison
      description: Find a list of Pay Comparison reports.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PayComparisonReportFilter'
  /v2/pay-comparison/resubmit-reports:
    post:
      summary: Resubmit Pay Comparison reports
      operationId: PayComparisonController_resubmitReports
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PayComparisonResubmitReportResponse'
      tags:
      - Pay Comparison
      description: Resubmit Pay Comparison reports.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PayComparisonResubmitReportRequest'
  /v2/pay-comparison/submit-report:
    post:
      summary: Submit a Pay Comparison report
      description: Use this endpoint to submit a new pay comparison report. Note that you may specify `comparisonContractId` or `awardOverride` but not both. If specifying `awardOverride`, you must also specify `baseRateOverride`. `baseRateOverride` must not be specified with `comparisonContractId`.
      operationId: PayComparisonController_submitReport
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PayComparisonSubmitReportResponse'
      tags:
      - Pay Comparison
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PayComparisonSubmitReportRequest'
components:
  schemas:
    PayComparisonReportStatus:
      type: string
      enum:
      - NO_STATUS
      - PENDING
      - DONE
      - FAILED
      - CANCELLED
      default: NO_STATUS
    PayComparisonCancelReportsRequest:
      type: object
      properties:
        reportIds:
          type: array
          items:
            type: string
    PayComparisonDownloadReportRequest:
      type: object
      properties:
        reportIds:
          type: array
          items:
            type: string
    PayComparisonSubmitReportResponse:
      type: object
      properties:
        report:
          $ref: '#/components/schemas/PayComparisonReport'
        error:
          type: string
    PayComparisonEmployeeQueryFilter:
      type: object
      properties:
        contractIds:
          type: array
          items:
            type: integer
            format: int32
          description: Used to match employees by their contract linked by the agreement on their main location.
        includeEmployeeIds:
          type: array
          items:
            type: integer
            format: int32
          description: Employees with IDs matching this field will be added to the set of results, if they are not matched already.
        includeCompanyIds:
          type: array
          items:
            type: integer
            format: int32
          description: Employees that are associated with the Company matching any of the IDs will be added to the set of results.
        includeTrainingModuleIds:
          type: array
          items:
            type: integer
            format: int32
          description: Employees that have any of the matching TrainingModule IDs.
        includeJobPositions:
          type: array
          items:
            type: string
          description: Employees based on the given Job Positions. (Will be set to empty if install is not Enterprise).
        includeEmployeesWithNameLike:
          type: string
          description: Employees will be added to the results if they have Name matching this value. `%` can be used as a wildcard.
    PayComparisonDownloadReportResponse:
      type: object
      properties:
        downloadURLs:
          type: array
          items:
            type: string
    PayComparisonGetEmployeesResponse:
      type: object
      properties:
        employees:
          type: array
          items:
            $ref: '#/components/schemas/PayComparisonEmployee'
        totalCount:
          type: integer
          format: int32
    PayComparisonGetReportResponse:
      type: object
      properties:
        reports:
          type: array
          items:
            $ref: '#/components/schemas/PayComparisonReport'
        totalCount:
          type: integer
          format: int32
    PayComparisonEmployee:
      type: object
      properties:
        id:
          type: integer
          format: int32
        name:
          type: string
        profilePictureURL:
          type: string
        contractId:
          type: integer
          format: int32
        payrollId:
          type: string
        mainLocation:
          type: string
        contractName:
          type: string
        basePayRate:
          type: string
    PayComparisonEmployeeFilter:
      type: object
      properties:
        limit:
          type: integer
          format: int32
          description: Limit the result set returned after applying filters.
        offset:
          type: integer
          format: int32
          description: Offset (from the first result) the result set returned after applying filters.
        contractIds:
          type: array
          items:
            type: integer
            format: int32
          description: Filter the employees based on main contract.
    PayComparisonReport:
      type: object
      properties:
        name:
          type: string
        reportId:
          type: string
        creatorEmail:
          type: string
        status:
          $ref: '#/components/schemas/PayComparisonReportStatus'
        start:
          type: string
        end:
          type: string
        employeeFilter:
          $ref: '#/components/schemas/PayComparisonEmployeeFilter'
        expectedResultCount:
          type: integer
          format: int32
          description: Count of the results which are required to be in the `DONE` status in order for the report to finish.
        employeeIds:
          type: array
          items:
            type: integer
            format: int32
        awardOverride:
          type: string
        baseRateOverride:
          type: number
          format: float
        comparisonContractId:
          type: integer
          format: int32
        created:
          type: string
        doneResultCount:
          type: integer
          format: int32
          description: Count of the results for the report which have the `DONE` status.
        outerLimitOvertime:
          type: number
          format: float
        outerLimitPenalty:
          type: number
          format: float
        includeOuterLimitOvertime:
          type: boolean
        includeOuterLimitPenalty:
          type: boolean
        workPeriodCycle:
          $ref: '#/components/schemas/PayComparisonReportWorkPeriodCycle'
        employeeQuery:
          $ref: '#/components/schemas/PayComparisonEmployeeQuery'
    PayComparisonSubmitReportRequest:
      type: object
      properties:
        name:
          type: string
          description: A user-defined name for the report.
        creatorEmail:
          type: string
          description: The email address of the report creator. This email address will receive an email notification when the report has completed.
        start:
          type: string
          description: '`yyyy-mm-dd` start date of the report time period.'
        end:
          type: string
          description: '`yyyy-mm-dd` end date of the report time period.'
        comparisonContractId:
          type: integer
          format: int32
          description: ID of the EmploymentContract to use for comparison. Set this to empty string if using awardOverride.
        awardOverride:
          type: string
          description: Name of the award to use for comparison, e.g. `au/casual-2022-01-01-teachersa-earlychildhood-1`
        awardBaseRateOverride:
          type: number
          format: float
          description: The base hourly rate to use for comparison with an award.
        outerLimitOvertime:
          type: number
          format: float
          description: Outer limit value for overtime pay, in hours. Optional, default 0.
        outerLimitPenalty:
          type: number
          format: float
          description: Outer limit value for penalty pay, in hours. Optional, default 0.
        includeOuterLimitOvertime:
          type: boolean
          description: Whether outer limit should be used for overtime. Optional, default false.
        includeOuterLimitPenalty:
          type: boolean
          description: Whether outer limit should be used for penalty. Optional, default false.
        workPeriodCycle:
          $ref: '#/components/schemas/PayComparisonReportWorkPeriodCycle'
        employeeFilter:
          $ref: '#/components/schemas/PayComparisonEmployeeFilter'
          description: Deprecated, please use `employeeQuery`.
        employeeQuery:
          $ref: '#/components/schemas/PayComparisonEmployeeQuery'
    PayComparisonResubmitReportRequest:
      type: object
      properties:
        reportIds:
          type: array
          items:
            type: string
        startDate:
          type: string
          description: '`yyyy-mm-dd` optional start date override for the re-run reports. If provided, `endDate` must also be provided, and `startDate` must be earlier than or equal to `endDate`.'
        endDate:
          type: string
          description: '`yyyy-mm-dd` optional end date override for the re-run reports. If provided, `startDate` must also be provided, and `startDate` must be earlier than or equal to `endDate`.'
    PayComparisonGetEmployeesRequest:
      type: object
      properties:
        limit:
          type: integer
          format: int32
          description: Deprecated. Limit the result set returned after applying filters. Ignored when using `employeeQuery`.
        offset:
          type: integer
          format: int32
          description: Deprecated. Offset (from the first result) the result set returned after applying filters. Ignored when using `employeeQuery`.
        contractIds:
          type: array
          items:
            type: integer
            format: int32
          description: Deprecated. Filter the employees based on main contract. Ignored when using `employeeQuery`.
        employeeQuery:
          $ref: '#/components/schemas/PayComparisonEmployeeQuery'
    PayComparisonResubmitReportResponse:
      type: object
      properties:
        reports:
          type: array
          items:
            $ref: '#/components/schemas/PayComparisonReport'
        error:
          type: string
    PayComparisonEmployeeQuery:
      type: object
      properties:
        limit:
          type: integer
          format: int32
          description: Limit the result set returned after applying filters.
        offset:
          type: integer
          format: int32
          description: Offset (from the first result) the result set returned after applying filters.
        filter:
          $ref: '#/components/schemas/PayComparisonEmployeeQueryFilter'
    PayComparisonDeleteReportsRequest:
      type: object
      properties:
        reportIds:
          type: array
          items:
            type: string
    PayComparisonReportFilter:
      type: object
      properties:
        limit:
          type: integer
          format: int32
          description: The maximum number of results to return.
        offset:
          type: integer
          format: int32
          description: The first N results will be excluded.
        nameContains:
          type: string
          description: Filter for reports where the `name` contains a substring. Leave as empty string to match all reports.
        createdAfter:
          type: string
          description: '`yyyy-mm-dd` date to return only reports created on or after.'
        createdBefore:
          type: string
          description: '`yyyy-mm-dd` date to return only reports created before.'
    PayComparisonReportWorkPeriodCycle:
      type: object
      properties:
        cycleStart:
          type: string
          description: '`yyyy-mm-dd` date to specify the start of the cycle.'
        daysInCycle:
          type: integer
          format: int32
          description: Number of days in each cycle, e.g. Weekly = 7, Fortnightly = 14, 4-Weekly = 28.
    PayComparisonGenericReportResponse:
      type: object
      properties:
        success:
          type: boolean
        error:
          type: string
  securitySchemes:
    ApiToken:
      type: apiKey
      in: header
      name: OAuth
x-provenance:
  method: searched
  source: https://developer.deputy.com/reference
  harvested: '2026-10-14'
  tool: harvest-readme-openapi.py
  note: Assembled verbatim from the OpenAPI definition ReadMe embeds in each operation page of the provider's developer portal; paths and components merged by API title, nothing authored.
  assembled_from:
  - https://developer.deputy.com/reference/accessmanagementv2controller_createrole.md
  - https://developer.deputy.com/reference/accessmanagementv2controller_deleterole.md
  - https://developer.deputy.com/reference/accessmanagementv2controller_getemployeerole.md
  - https://developer.deputy.com/reference/accessmanagementv2controller_getprivilegehierarchy.md
  - https://developer.deputy.com/reference/accessmanagementv2controller_listemployeebyrole.md
  - https://developer.deputy.com/reference/accessmanagementv2controller_listemployeerolehistory.md
  - https://developer.deputy.com/reference/accessmanagementv2controller_listrole.md
  - https://developer.deputy.com/reference/accessmanagementv2controller_updaterole.md
  - https://developer.deputy.com/reference/accountstatsv2controller_getpaycalendarcoverage.md
  - https://developer.deputy.com/reference/accountstatsv2controller_getpayratecoverage.md
  - https://developer.deputy.com/reference/agreedhourservicev2controller_archiveagreedhourversionwithreason.md
  - https://developer.deputy.com/reference/agreedhourservicev2controller_auditagreedhours.md
  - https://developer.deputy.com/reference/agreedhourservicev2controller_batchupdateagreedhour.md
  - https://developer.deputy.com/reference/agreedhourservicev2controller_consentemployeeagreedhours.md
  - https://developer.deputy.com/reference/agreedhourservicev2controller_createagreedhour.md
  - https://developer.deputy.com/reference/agreedhourservicev2controller_deleteemployeeagreedhours.md
  - https://developer.deputy.com/reference/agreedhourservicev2controller_diffemployeeagreedhours.md
  - https://developer.deputy.com/reference/agreedhourservicev2controller_getagreedhour.md
  - https://developer.deputy.com/reference/agreedhourservicev2controller_getagreedhoursbystatus.md
  - https://developer.deputy.com/reference/agreedhourservicev2controller_getagreedhoursemployeeapprovalconfiguration.md
  - https://developer.deputy.com/reference/agreedhourservicev2controller_getagreedhoursgeneralconfiguration.md
  - https://developer.deputy.com/reference/agreedhourservicev2controller_getagreedhourversion.md
  - https://developer.deputy.com/reference/agreedhourservicev2controller_getareasbyemployees.md
  - https://developer.deputy.com/reference/agreedhourservicev2controller_getconsentrecords.md
  - https://developer.deputy.com/reference/agreedhourservicev2controller_getcurrentagreedhour.md
  - https://developer.deputy.com/reference/agreedhourservicev2controller_migrateagreedhourssteptwo.md
  - https://developer.deputy.com/reference/agreedhourservicev2controller_notifyemployeeagreedhours.md
  - https://developer.deputy.com/reference/agreedhourservicev2controller_searchagreedhours.md
  - https://developer.deputy.com/reference/aiassistantv2controller_getsettings.md
  - https://developer.deputy.com/reference/areamanagementv2controller_listbyemployeeid.md
  - https://developer.deputy.com/reference/areaprofilev2controller_create.md
  - https://developer.deputy.com/reference/areaprofilev2controller_delete.md
  - https://developer.deputy.com/reference/areaprofilev2controller_get.md
  - https://developer.deputy.com/reference/areaprofilev2controller_list.md
  - https://developer.deputy.com/reference/areaprofilev2controller_listareainuse.md
  - https://developer.deputy.com/reference/areaprofilev2controller_listemployeetrained.md
  - https://developer.deputy.com/reference/areaprofilev2controller_update.md
  - https://developer.deputy.com/reference/arearatev2controller_batchsave.md
  - https://developer.deputy.com/reference/arearatev2controller_get.md
  - https://developer.deputy.com/reference/auditpayrecalculationv2controller_create.md
  - https://developer.deputy.com/reference/autobuildv2controller_autobuild.md
  - https://developer.deputy.com/reference/availabilityv2controller_delete.md
  - https://developer.deputy.com/reference/availabilityv2controller_get.md
  - https://developer.deputy.com/reference/availabilityv2controller_list.md
  - https://developer.deputy.com/reference/businesssettingv2controller_getallvisibleemployeeroles.md
  - https://developer.deputy.com/reference/businesssettingv2controller_getallvisibleemployeerolesincludeadvisor.md
  - https://developer.deputy.com/reference/businesssettingv2controller_getemployeeroleidsforprivilegenames.md
  - https://developer.deputy.com/reference/businesssettingv2controller_getemployeeroleidswithtwofaenforced.md
  - https://developer.deputy.com/reference/businesssettingv2controller_getsetting.md
  - https://developer.deputy.com/reference/businesssettingv2controller_gettemplate.md
  - https://developer.deputy.com/reference/businesssettingv2controller_saveconfig.md
  - https://developer.deputy.com/reference/businessv2controller_getdetails.md
  - https://developer.deputy.com/reference/businessv2controller_updatedetails.md
  - https://developer.deputy.com/reference/chatemployeeshiftstatusv2controller_getemployeesshiftstatus.md
  - https://developer.deputy.com/reference/compliancev2controller_associateleaverules.md
  - https://developer.deputy.com/reference/compliancev2controller_batchsavecontractconfigs.md
  - https://developer.deputy.com/reference/compliancev2controller_batchsavepayrules.md
  - https://developer.deputy.com/reference/compliancev2controller_createcontract.md
  - https://developer.deputy.com/reference/compliancev2controller_deletepayrule.md
  - https://developer.deputy.com/reference/compliancev2controller_duplicatecontract.md
  - https://developer.deputy.com/reference/compliancev2controller_exportcontractjson.md
  - https://developer.deputy.com/reference/compliancev2controller_getcalculationtypes.md
  - https://developer.deputy.com/reference/compliancev2controller_getcontract.md
  - https://developer.deputy.com/reference/compliancev2controller_getcontractlist.md
  - https://developer.deputy.com/reference/compliancev2controller_getemployeeratesbycontract.md
  - https://developer.deputy.com/reference/compliancev2controller_getemployeesbycontract.md
  - https://developer.deputy.com/reference/compliancev2controller_getlatestversion.md
  - https://developer.deputy.com/reference/compliancev2controller_getleaverules.md
  - https://developer.deputy.com/reference/compliancev2controller_getpaypolicies.md
  - https://developer.deputy.com/reference/compliancev2controller_importcontractjson.md
  - https://developer.deputy.com/reference/compliancev2controller_listawards.md
  - https://developer.deputy.com/reference/compliancev2controller_savecontractpayruleorder.md
  - https://developer.deputy.com/reference/compliancev2controller_unassociateleaverule.md
  - https://developer.deputy.com/reference/compliancev2controller_unassociatepayrule.md
  - https://developer.deputy.com/reference/compliancev2controller_updatecontract.md
  - https://developer.deputy.com/reference/compliancev2controller_updatecontractjson.md
  - https://developer.deputy.com/reference/compliancev2controller_updateemployeerates.md
  - https://developer.deputy.com/reference/compliancev2controller_updatejuniorrate.md
  - https://developer.deputy.com/reference/concurrentleavecapconfigv2controller_getconcurrentleavecapconfig.md
  - https://developer.deputy.com/reference/customfieldsv2controller_get.md
  - https://developer.deputy.com/reference/customfieldsv2controller_getcustomfieldsbyrecordtype.md
  - https://developer.deputy.com/reference/embeddedreportsv2controller_copyworkbook.md
  - https://developer.deputy.com/reference/embeddedreportsv2controller_createworkbook.md
  - https://developer.deputy.com/reference/embeddedreportsv2controller_deleteworkbook.md
  - https://developer.deputy.com/reference/embeddedreportsv2controller_downgradesigmamemberlicensebulk.md
  - https://developer.deputy.com/reference/embeddedreportsv2controller_generateembedurlforworkbook.md
  - https://developer.deputy.com/reference/embeddedreportsv2controller_getusersbypermission.md
  - https://developer.deputy.com/reference/embeddedreportsv2controller_list.md
  - https://developer.deputy.com/reference/embeddedreportsv2controller_listclassicreports.md
  - https://developer.deputy.com/reference/embeddedreportsv2controller_listhomefolderworkbooks.md
  - https://developer.deputy.com/reference/embeddedreportsv2controller_listsharedwithmeworkbooks.md
  - https://developer.deputy.com/reference/embeddedreportsv2controller_listsharedwithstatus.md
  - https://developer.deputy.com/reference/embeddedreportsv2controller_provisiontenantonsigma.md
  - https://developer.deputy.com/reference/embeddedreportsv2controller_removesharedworkbookaccess.md
  - https://developer.deputy.com/reference/embeddedreportsv2controller_renamehomefolderworkbook.md
  - https://developer.deputy.com/reference/embeddedreportsv2controller_shareworkbook.md
  - https://developer.deputy.com/reference/embeddedreportsv2controller_updatetenantdataonsigma.md
  - https://developer.deputy.com/reference/employeeagreementv2controller_create.md
  - https://developer.deputy.com/reference/employeeagreementv2controller_delete.md
  - https://developer.deputy.com/reference/employeeagreementv2controller_get.md
  - https://developer.deputy.com/reference/employeeagreementv2controller_list.md
  - https://developer.deputy.com/reference/employeeagreementv2controller_update.md
  - https://developer.deputy.com/reference/employeedatafixv2controller_seteffectivedate.md
  - https://developer.deputy.com/reference/employeedatafixv2controller_syncemployeeagreementcompany.md
  - https://developer.deputy.com/reference/employeedatafixv2controller_triggerworkplaceagreementsync.md
  - https://developer.deputy.com/reference/employeedatafixv2controller_updateworkplaceagreement.md
  - https://developer.deputy.com/reference/employeeonboardingexportv2controller_listemployeesbydaterange.md
  - https://developer.deputy.com/reference/employeeonboardingexportv2controller_onboardingexport.md
  - https://developer.deputy.com/reference/employeeonboardingusagev2controller_getremainingpromousages.md
  - https://developer.deputy.com/reference/employeeonboardingv2controller_listonboardingstatus.md
  - https://developer.deputy.com/reference/employeepreferencesv2controller_list.md
  - https://developer.deputy.com/reference/employeeprofilehistoryv2controller_get.md
  - https://developer.deputy.com/reference/employeeprofilev2controller_get.md
  - https://developer.deputy.com/reference/employeeprofilev2controller_list.md
  - https://developer.deputy.com/reference/employeeprofilev2controller_retrieveemployeeprofilebyidsandcustomfiltersrequest.md
  - https://developer.deputy.com/reference/employeesentimentv2controller_aggregate.md
  - https://developer.deputy.com/reference/employeesentimentv2controller_aggregatelocation.md
  - https://developer.deputy.com/reference/employeesentimentv2controller_check.md
  - https://developer.deputy.com/reference/employeesentimentv2controller_create.md
  - https://developer.deputy.com/reference/employeesentimentv2controller_getsettings.md
  - https://developer.deputy.com/reference/employeesentimentv2controller_getweeklyaggregated.md
  - https://developer.deputy.com/reference/employeesentimentv2controller_getweeklyaggregatedlocation.md
  - https://developer.deputy.com/reference/employeestandarddayhoursv2controller_getemployeestandarddayhours.md
  - https://developer.deputy.com/reference/employeesv2controller_create.md
  - https://developer.deputy.com/reference/employeesv2controller_createbulk.md
  - https://developer.deputy.com/reference/employeesv2controller_get.md
  - https://developer.deputy.com/reference/employeesv2controller_list.md
  - https://developer.deputy.com/reference/employeesv2controller_patch.md
  - https://developer.deputy.com/reference/employeesv2controller_patchbulk.md
  - https://developer.deputy.com/reference/employeesv2controller_validateemails.md
  - https://developer.deputy.com/reference/employmentconditionv2controller_get.md
  - https://developer.deputy.com/reference/employmentconditionv2controller_list.md
  - https://developer.deputy.com/reference/employmentcontractlevelv2controller_batchsave.md
  - https://developer.deputy.com/reference/employmentcontractlevelv2controller_create.md
  - https://developer.deputy.com/reference/employmentcontractlevelv2controller_get.md
  - https://developer.deputy.com/reference/employmentcontractlevelv2controller_getemployeesbylevelid.md
  - https://developer.deputy.com/reference/employmentcontractlevelv2controller_update.md
  - https://developer.deputy.com/reference/employmentcontractsv2controller_create.md
  - https://developer.deputy.com/reference/employmentcontractsv2controller_delete.md
  - https://developer.deputy.com/reference/employmentcontractsv2controller_get.md
  - https://developer.deputy.com/reference/employmentcontractsv2controller_list.md
  - https://developer.deputy.com/reference/employmentcontractsv2controller_update.md
  - https://developer.deputy.com/reference/eocallbackv2controller_storeonboardingidforemployee.md
  - https://developer.deputy.com/reference/filev2controller_createfile.md
  - https://developer.deputy.com/reference/flagrecordv2controller_get.md
  - https://developer.deputy.com/reference/flagrecordv2controller_list.md
  - https://developer.deputy.com/reference/flagrecordv2controller_put.md
  - https://developer.deputy.com/reference/flagrecordv2controller_togglebytag.md
  - https://developer.deputy.com/reference/hronboardingactionv2controller_perform.md
  - https://developer.deputy.com/reference/labormodelv2controller_copylabormodelrules.md
  - https://developer.deputy.com/reference/labormodelv2controller_createlabormodelrule.md
  - https://developer.deputy.com/reference/labormodelv2controller_deletelabormodelrule.md
  - https://developer.deputy.com/reference/labormodelv2controller_deletelabormodelrules.md
  - https://developer.deputy.com/reference/labormodelv2controller_editlabormodelrule.md
  - https://developer.deputy.com/reference/labormodelv2controller_getlabormodelpendingjobs.md
  - https://developer.deputy.com/reference/labormodelv2controller_getlabormodelrule.md
  - https://developer.deputy.com/reference/labormodelv2controller_runlabormodel.md
  - https://developer.deputy.com/reference/leaveabsencev2controller_validateleaveabsence.md
  - https://developer.deputy.com/reference/leaveaccrualv2controller_agreedhoursrecalculationpreview.md
  - https://developer.deputy.com/reference/leaveaccrualv2controller_releaseforhiredate.md
  - https://developer.deputy.com/reference/leaveauditlogv2controller_listlogs.md
  - https://developer.deputy.com/reference/leavebalancev2controller_createleavebalance.md
  - https://developer.deputy.com/reference/leavebalancev2controller_getleavebalances.md
  - https://developer.deputy.com/reference/leavebalancev2controller_listleavebalancesforemployee.md
  - https://developer.deputy.com/reference/leaveconfigv2controller_getleaveconfig.md
  - https://developer.deputy.com/reference/leaveconfigv2controller_setleaveconfig.md
  - https://developer.deputy.com/reference/leaveentitlementsremediationv2controller_getentitlementremediationfiledownloadlink.md
  - https://developer.deputy.com/reference/leaveentitlementsremediationv2controller_getentitlementremediationstatus.md
  - https://developer.deputy.com/reference/leaveentitlementsremediationv2controller_setentitlementremediationactiontype.md


# --- truncated at 32 KB (51 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/deputy/refs/heads/main/openapi/deputy-pay-comparison-api-openapi.yml