Deputy Area Profile API

The Area Profile API from Deputy — 4 operation(s) for area profile.

Operations 7

GET /management/v2/areas List all existing areas with filtering capabilities #
POST /management/v2/areas Create a new area #
POST /management/v2/areas/employee:trained Fetch list of areas that an employee is trained in #
POST /management/v2/areas/in-use Fetch list of areas that being used in timesheet or roster #
GET /management/v2/areas/{id} Retrieve area by given Id #
DELETE /management/v2/areas/{id} Delete an area #
PUT /management/v2/areas/{id} Update an existing area #

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-area-profile-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-area-profile-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Deputy V2 Area Profile 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: Area Profile
paths:
  /management/v2/areas:
    get:
      summary: List all existing areas with filtering capabilities
      description: Supports searching by name, location ID, active status, and other fields using the filters parameter.
      operationId: AreaProfileV2Controller_list
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AreaProfileListResponse'
      parameters:
      - name: filters
        description: 'Filter areas by field values. Format: filters[]={fieldName}:{value}

          Multiple filters can be combined. Use the ''op'' parameter to specify AND (default) or OR operation.


          AND filter example (default):


          ```

          GET /api/management/v2/areas?filters[]=isActive:1&filters[]=locationId:1

          ```

          Returns active areas in location with ID 1 (both conditions must match)


          OR filter example:


          ```

          GET /api/management/v2/areas?filters[]=locationId:1&filters[]=locationId:2&op=OR

          ```

          Returns areas in location 1 OR location 2 (either condition matches)


          Available filterable fields:

          - id: Area ID

          - name: Area name

          - locationId: Location ID

          - isActive: Active status (boolean: use 1 for true, 0 for false)

          - parentId: Parent area ID

          - workType: Work type

          - isOnRoster: Appears on roster (boolean: use 1 for true, 0 for false)'
        in: query
        required: false
        schema:
          type: array
          items:
            type: string
      - name: op
        description: 'Controls how multiple filters are combined. Default is AND (all filters must match).

          Valid values: "AND", "OR"

          - AND: All filter conditions must match (default behavior)

          - OR: Any filter condition can match. Example with AND (default):


          ```

          GET /api/management/v2/areas?filters[]=isActive:1&filters[]=locationId:1

          ```


          Example with OR:


          ```

          GET /api/management/v2/areas?filters[]=locationId:1&filters[]=locationId:2&op=OR

          ```'
        in: query
        required: false
        schema:
          type: string
      - name: cursor
        description: 'Pagination cursor from a previous response. Base64 encoded value that points to the position in the result set for the next page.

          Use this value in subsequent requests to fetch the next page of results.'
        in: query
        required: false
        schema:
          type: string
      - name: limit
        description: Maximum number of area profiles to return in a single response. Used for pagination.
        in: query
        required: false
        schema:
          type: integer
          format: int32
      - name: excludeSoft
        description: When set to 1, excludes soft-deleted areas (areas in the deputec_trash table where orm = "DeputecOperationalUnit"). When 0 or not set, includes all areas.
        in: query
        required: false
        schema:
          type: integer
          format: int32
      - name: shiftIds
        description: 'Optional shift IDs for permission bypass. When provided, checks if the requesting employee

          has open shift invitations or cross-location shift assignments, and bypasses normal area

          permission checks accordingly. Supports multiple shift IDs.'
        in: query
        required: false
        schema:
          type: array
          items:
            type: integer
            format: int32
      tags:
      - Area Profile
    post:
      summary: Create a new area
      operationId: AreaProfileV2Controller_create
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AreaProfileCreateResponse'
      tags:
      - Area Profile
      description: Create a new area.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v2modelAreaProfile'
  /management/v2/areas/employee:trained:
    post:
      summary: Fetch list of areas that an employee is trained in
      operationId: AreaProfileV2Controller_listEmployeeTrained
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AreaProfileEmployeeTrainedResponse'
      tags:
      - Area Profile
      description: Fetch list of areas that an employee is trained in.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/AreaProfileEmployeeTrainedRequest'
  /management/v2/areas/in-use:
    post:
      summary: Fetch list of areas that being used in timesheet or roster
      operationId: AreaProfileV2Controller_listAreaInUse
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AreaProfileAreaInUseResponse'
      tags:
      - Area Profile
      description: Fetch list of areas that being used in timesheet or roster.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/AreaProfileAreaInUseRequest'
  /management/v2/areas/{id}:
    get:
      summary: Retrieve area by given Id
      operationId: AreaProfileV2Controller_get
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AreaProfileGetResponse'
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: string
      tags:
      - Area Profile
      description: Retrieve area by given Id.
    delete:
      summary: Delete an area
      operationId: AreaProfileV2Controller_delete
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AreaProfileDeleteResponse'
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: string
      tags:
      - Area Profile
      description: Delete an area.
    put:
      summary: Update an existing area
      operationId: AreaProfileV2Controller_update
      responses:
        '200':
          description: A successful response.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AreaProfileUpdateResponse'
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: string
      tags:
      - Area Profile
      description: Update an existing area.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/v2modelAreaProfile'
components:
  schemas:
    tenantlocationv2modelAddress:
      type: object
      properties:
        id:
          type: integer
          format: int32
          title: Address Id
        street:
          type: string
          title: Street address line
        state:
          type: string
          title: 'State code, e.g: ''CA'' for California or ''NSW'' for New South Wales'
        postcode:
          type: string
          title: Postcode
        country:
          type: string
          title: 'Country code, e.g: ''US'' for the United States of America, ''AU'' for Australia'
        verifiedAt:
          type: string
          format: date-time
          title: Timestamp of when the address was last verified
        note:
          type: string
          title: Note
        print:
          type: string
          title: '[read-only] Print address in a single line string'
      title: Address data as response
    modelAreaProfileLocationGeo:
      type: object
      properties:
        latitude:
          type: number
          format: double
        longitude:
          type: number
          format: double
    AreaProfileListResponse:
      type: object
      properties:
        success:
          type: boolean
        data:
          type: array
          items:
            $ref: '#/components/schemas/v2modelAreaProfile'
        nextCursor:
          type: string
          description: Cursor to fetch the next page of results. Base64 encoded value. Present only if more results are available. Empty string if this is the last page.
      title: Get Areas response
    AreaProfileEmployeeTrainedResponseData:
      type: object
      properties:
        areas:
          type: array
          items:
            type: integer
            format: int32
    AreaProfileEmployeeTrainedResponse:
      type: object
      properties:
        success:
          type: boolean
        data:
          $ref: '#/components/schemas/AreaProfileEmployeeTrainedResponseData'
    modelAreaType:
      type: string
      enum:
      - DEFAULT_AREA
      - AREA_WITH_GEO
      default: DEFAULT_AREA
    AreaProfileAreaInUseResponseData:
      type: object
      properties:
        areaId:
          type: integer
          format: int32
        usedInTimesheet:
          type: boolean
        usedInRoster:
          type: boolean
    AreaProfileAreaInUseResponse:
      type: object
      properties:
        success:
          type: boolean
        data:
          type: array
          items:
            $ref: '#/components/schemas/AreaProfileAreaInUseResponseData'
    v2modelAreaProfile:
      type: object
      properties:
        id:
          type: integer
          format: int32
          title: Area ID
        name:
          type: string
          title: Area name
        locationId:
          type: integer
          format: int32
          title: Location ID
        parentId:
          type: integer
          format: int32
          title: Parent ID
        workType:
          type: string
          title: Area work type
        isActive:
          type: boolean
          title: If Area is active
        exportCode:
          type: string
          title: Area export code
        addressId:
          type: integer
          format: int32
          title: Area address ID
        contactId:
          type: integer
          format: int32
          title: Area contact ID
        rosterSortOrder:
          type: integer
          format: int32
          title: Sort order of area in roster
        isOnRoster:
          type: boolean
          title: If Area appears on roster
        color:
          type: string
          title: Assigned Area color
        areaType:
          $ref: '#/components/schemas/modelAreaType'
          title: Area type
        createdById:
          type: integer
          format: int32
          title: Employee ID of who created the shift
        createdAt:
          type: string
          format: date-time
          title: Timestamp when the Area was created
        modifiedAt:
          type: string
          format: date-time
          title: Timestamp when the Area was modified
        address:
          $ref: '#/components/schemas/tenantlocationv2modelAddress'
          title: Address object
        geo:
          $ref: '#/components/schemas/modelAreaProfileLocationGeo'
      title: Area profile
    AreaProfileDeleteResponse:
      type: object
      properties:
        success:
          type: boolean
      title: Delete Area response
    AreaProfileUpdateResponse:
      type: object
      properties:
        success:
          type: boolean
        data:
          $ref: '#/components/schemas/v2modelAreaProfile'
      title: Update Area response
    AreaProfileCreateResponse:
      type: object
      properties:
        success:
          type: boolean
        data:
          $ref: '#/components/schemas/v2modelAreaProfile'
      title: Create Area response
    AreaProfileGetResponse:
      type: object
      properties:
        success:
          type: boolean
        data:
          $ref: '#/components/schemas/v2modelAreaProfile'
      title: Get Area profile response
    AreaProfileEmployeeTrainedRequest:
      type: object
      properties:
        employeeId:
          type: integer
          format: int32
        locationIds:
          type: array
          items:
            type: integer
            format: int32
        shiftId:
          type: integer
          format: int32
        filterAssignedAreas:
          type: boolean
    AreaProfileAreaInUseRequest:
      type: object
      properties:
        locationIds:
          type: array
          items:
            type: integer
            format: int32
        areaIds:
          type: array
          items:
            type: integer
            format: int32
  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
  - https://developer.deputy.com/reference/leaveentitlementsv2controller_addleaveentitlementstoemployees.md
  - https://developer.deputy.com/reference/leaveentitlementsv2controller_addleaveentitlementtoemployees.md
  - https://developer.deputy.com/reference/leaveentitlementsv2controller_getemployeeentitlementsbyemployees.md
  - https://developer.deputy.com/reference/leaveentitlementsv2controller_getemployeeleaveentitlements.md
  - https://developer.deputy.com/reference/leaveentitlementsv2controller_getentitledemployeesbyleaverule.md
  - https://developer.deputy.com/reference/leaveentitlementsv2controller_removeleaveentitlementsfromemployees.md
  - https://developer.deputy.com/reference/leaveentitlementsv2controller_setleaveentitlementsbyemployees.md
  - https://developer.deputy.com/reference/leaveextensionv2controller_softdeleteleaveextensions.md
  - https://developer.deputy.com/reference/leavefeaturesetv2controller_getadoptionstatus.md
  - https://developer.deputy.com/reference/leavefeaturesetv2controller_getleavefeaturesetstatus.md
  - https://developer.deputy.com/reference/leavefeaturesetv2controller_setadoptionstatus.md
  - https://developer.deputy.com/reference/leavefeaturesetv2controller_setsuggestionstatus.md
  - https://developer.deputy.com/reference/leavelocationsettingsv2controller_getleavelocationsettings.md
  - https://developer.deputy.com/reference/leavemigrationv2controller_exportleavebalances.md
  - https://developer.deputy.com/reference/leavemigrationv2controller_exportleaverules.md
  - https://developer.deputy.com/reference/leavemigrationv2controller_getsoftdeletedleaveextensions.md
  - https://developer.deputy.com/reference/leavemigrationv2controller_getstatus.md
  - https://developer.deputy.com/reference/leavemigrationv2controller_overridebalancetomigration.md
  - https://developer.deputy.com/reference/leavemigrationv2controller_setstatus.md
  - https://developer.deputy.com/reference/leavemigrationv2controller_start.md
  - https://developer.deputy.com/reference/leavenonworkingdaysv2controller_getleavenonworkingdays.md
  - https://developer.deputy.com/reference/leavepayrulesv2controller_countovertimepayrulesbyleaveruleid.md
  - https://developer.deputy.com/reference/leavereferenceperiodv2controller_calculateaveragedayhours.md
  - https://developer.deputy.com/reference/leaverequestv2controller_create.md
  - https://developer.deputy.com/reference/leaverequestv2controller_delete.md
  - https://developer.deputy.com/reference/leaverequestv2controller_get.md
  - https://developer.deputy.com/reference/leaverequestv2controller_getupcomingleaveforemployee.md
  - https://developer.deputy.com/reference/leaverequestv2controller_list.md
  - https://developer.deputy.com/reference/leaverequestv2controller_update.md
  - https://developer.deputy.com/reference/leaverequestv2controller_updateexternalid.md
  - https://developer.deputy.com/reference/leaverequestv2controller_validateleaverequestforapproval.md
  - https://developer.deputy.com/reference/leaverulev2controller_listtoilleaverules.md
  - https://developer.deputy.com/reference/locationprofilev2controller_get.md


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