Deputy Resource API

The Resource API API from Deputy — 56 operation(s) for resource api.

Operations 61

GET /v1/resource/Employee/{employeeid} Example - Search for employees from a location #
GET /Address Get Addresses #
GET /Address/INFO Get Address Object Info #
POST /Address/QUERY Search for address #
GET /Category Get Categories #
GET /Category/INFO Get Category Object Info #
POST /Category/QUERY Search for Category #
GET /Comment Get Comments #
GET /Comment/INFO Get Comment Object Info #
POST /Comment/QUERY Search for a comment #
GET /Company Get Locations #
POST /Company Search for a Location #
GET /Company/INFO Get Locations Object Info #
GET /CompanyPeriod Get Company Periods #
GET /CompanyPeriod/INFO Get Company Period Object Info #
POST /CompanyPeriod/QUERY Search for a Company Period #
GET /Contact/INFO Get Contact Object Info #
POST /Contact/QUERY Search for a contact #
GET /Country/INFO Get Country Object Info #
POST /Country/QUERY Search for a country #
GET /CustomAppData Get Custom App Data entries #
GET /CustomAppData/INFO Get Custom App Data Object Info #
POST /CustomAppData/QUERY Search for a custom app data entry #
GET /CustomField Get Custom Fields #
POST /CustomField Search for a Custom Field #
GET /CustomField/INFO Get Custom Field Object Info #
POST /CustomField/QUERY Search for a custom field data entry #
GET /CustomFieldData/INFO Get Custom Field Data Object Info #
GET /Employee/INFO Get Employee Object Info #
POST /Employee/QUERY Search for an employee #
GET /EmployeeAgreement Get Employee Agreements #
GET /EmployeeAgreement/INFO Get Employee Agreement Object Info #
POST /EmployeeAgreement/QUERY Search for an employee agreement #
GET /EmployeeAgreementHistory Get Employee Agreement History #
GET /EmployeeAgreementHistory/INFO Get Employee Agreement History Object Info #
POST /EmployeeAgreementHistory/QUERY Search for an Employee Agreement History #
GET /EmployeeAppraisal Get Employee Appraisals #
POST /EmployeeAppraisal Search for an Employee Appraisal #
GET /EmployeeAppraisal/INFO Get Employee Appraisal Object Info #
GET /EmployeeAvailability Get Employee Availability #
GET /EmployeeAvailability/INFO Get Employee Availability Object Info #
POST /EmployeeAvailability/QUERY Search for an Employee Availability #
GET /EmployeeHistory Get Employee History #
GET /EmployeeHistory/INFO Get Employee History Object Info #
POST /EmployeeHistory/QUERY Search for an Employee History #
GET /EmployeeRole Get Employee Roles #
GET /EmployeeRole/INFO Get Employee Role Object Info #
POST /EmployeeRole/QUERY Search for an Employee Role #
GET /EmployeeWorkplace Get Employee Workplaces #
POST /EmployeeWorkplace Search for an Employee Workplace #
GET /EmploymentCondition Get Employment Conditions #
GET /EmploymentCondition/INFO Get Employment Condition Object Info #
POST /EmploymentCondition/QUERY Search for an Employment Condition #
GET /EmploymentContract/INFO Get Employment Contract Object Info #
POST /EmploymentContract/QUERY Search for an Employment Contract #
GET /EmploymentContractLeaveRules Get Employment Contract Leave Rules #
POST /EmploymentContractLeaveRules Search for Employment Contract Leave Rules #
GET /EmploymentContractLeaveRules/INFO Get Employment Contract Leave Rules Object Info #
GET /Event Get Events #
GET /Event/INFO Get Event Object Info #
POST /Event/QUERY Search for Events #

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-resource-api-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-resource-api-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Deputy Resource API
  version: '1.0'
  contact: {}
  description: 'Operations tagged Resource API across 2 of this provider''s published API definitions: deputy-deputy-openapi.yml, deputy-resource-api-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://{install}.{geo}.deputy.com/api
  variables:
    install:
      default: ''
    geo:
      default: ''
- url: https://{install}.{geo}.deputy.com/api/v1/resource
  variables: {}
security:
- httpBearer: []
tags:


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