Deputy
Deputy is an API-first workforce management platform that handles employee scheduling, time and attendance tracking, timesheets, leave management, task delegation, and team communications for businesses with hourly workers. The platform integrates with payroll, HR, and point of sale systems and exposes most of its product surface area via a public REST API. The Deputy API uses OAuth 2.0 or permanent token authentication and provides JSON endpoints for employees, schedules, timesheets, locations, sales metrics, and more.
Deputy publishes 217 API contracts indexed on the APIs.io network, including Access Management Employee API, Access Management Employee Role API, Access Management Employee Role History API, and 214 more. Tagged areas include Workforce Management, Employee Scheduling, Time and Attendance, Timesheets, and Human Resources.
The Deputy catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
Deputy’s developer surface includes authentication, getting-started guide, pricing, support, engineering blog, and 33 more developer resources.
What this lets a business do 4
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| HCM and Payroll Marketplaces (ADP, Workday, UKG, Paylocity) | undeclared | - | - | - |
| Xero App Store (SMB finance, payroll, inventory and invoicing apps built on Xero, by region) | undeclared | - | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
APIs 217
Individual APIs this provider publishes, each with its own machine-readable definition.
Deputy Public API
REST API for managing employees, schedules, timesheets, locations, leave, tasks, and sales metrics in the Deputy workforce management platform. Authentication is handled via OAu...
Deputy Access Management Employee API
The Access Management Employee API from Deputy — 1 operation(s) for access management employee.
Deputy Access Management Employee Role API
The Access Management Employee Role API from Deputy — 1 operation(s) for access management employee role.
Deputy Access Management Employee Role History API
The Access Management Employee Role History API from Deputy — 1 operation(s) for access management employee role history.
Deputy Access Management Privilege Hierarchy API
The Access Management Privilege Hierarchy API from Deputy — 1 operation(s) for access management privilege hierarchy.
Deputy Access Management Role API
The Access Management Role API from Deputy — 2 operation(s) for access management role.
Deputy Account Stats API
The Account Stats API from Deputy — 2 operation(s) for account stats.
Deputy Add Entitlement To Employees API
The Add Entitlement To Employees API from Deputy — 1 operation(s) for add entitlement to employees.
Deputy Address API
Operations on the Address resource
Deputy Agreed Hour API
The Agreed Hour API from Deputy — 17 operation(s) for agreed hour.
Deputy AI Assistant API
The AI Assistant API from Deputy — 1 operation(s) for ai assistant.
Deputy Area Management API
The Area Management API from Deputy — 1 operation(s) for area management.
Deputy Area Profile API
The Area Profile API from Deputy — 4 operation(s) for area profile.
Deputy Area Rate API
The Area Rate API from Deputy — 2 operation(s) for area rate.
Deputy Audit Pay Recalculation API
The Audit Pay Recalculation API from Deputy — 1 operation(s) for audit pay recalculation.
Deputy Availability API
The Availability API from Deputy — 2 operation(s) for availability.
Deputy Bid Approve API
The BidApprove API from Deputy — 1 operation(s) for bidapprove.
Deputy Business Details API
The Business Details API from Deputy — 1 operation(s) for business details.
Deputy Category API
Operations on the Category resource
Deputy Colleague API
V1 /my/colleague/* endpoints
Deputy Comment API
Operations on the Comment resource
Deputy Communication API
The Communication API from Deputy — 1 operation(s) for communication.
Deputy Company API
Operations on the Company resource
Deputy Company Period API
Operations on the CompanyPeriod resource
Deputy Compliance API
The Compliance API from Deputy — 21 operation(s) for compliance.
Deputy Concurrent Leave Cap Config API
The Concurrent Leave Cap Config API from Deputy — 1 operation(s) for concurrent leave cap config.
Deputy Config API
V1 /supervise/config/* endpoints
Deputy Contact API
Operations on the Contact resource
Deputy Contactaddress API
V1 /my/contactaddress/* endpoints
Deputy Cost API
V1 /supervise/cost/* endpoints
Deputy Country API
Operations on the Country resource
Deputy Custom Fields API
The Custom Fields API from Deputy — 2 operation(s) for custom fields.
Deputy Custom App Data API
Operations on the CustomAppData resource
Deputy Custom Field Data API
Operations on the CustomFieldData resource
Deputy Department API
V1 /my/department/* endpoints
Deputy Departments API
The Departments API from Deputy — 5 operation(s) for departments.
Deputy Deputy Reports API
The Deputy Reports API from Deputy — 4 operation(s) for deputy reports.
Deputy Embedded Reports API
The Embedded Reports API from Deputy — 16 operation(s) for embedded reports.
Deputy Employee Agreement API
The Employee Agreement API from Deputy — 2 operation(s) for employee agreement.
Deputy Employee API
Operations on the Employee resource
Deputy Employee Data Fix API
The Employee Data Fix API from Deputy — 4 operation(s) for employee data fix.
Deputy Employee Entitlements API
The Employee Entitlements API from Deputy — 1 operation(s) for employee entitlements.
Deputy Employee Onboarding API
The Employee Onboarding API from Deputy — 4 operation(s) for employee onboarding.
Deputy Employee Onboarding Usage API
The Employee Onboarding Usage API from Deputy — 1 operation(s) for employee onboarding usage.
Deputy Employee Preferences API
The Employee Preferences API from Deputy — 1 operation(s) for employee preferences.
Deputy Employee Profile API
The Employee Profile API from Deputy — 3 operation(s) for employee profile.
Deputy Employee Profile History API
The Employee Profile History API from Deputy — 1 operation(s) for employee profile history.
Deputy Employee Sentiment API
The Employee Sentiment API from Deputy — 7 operation(s) for employee sentiment.
Deputy Employee Standard Day API
The Employee Standard Day API from Deputy — 1 operation(s) for employee standard day.
Deputy Employee Agreement API
Operations on the EmployeeAgreement resource
Deputy Employee Agreement Area Rate API
Operations on the EmployeeAgreementAreaRate resource
Deputy Employee Agreement History API
Operations on the EmployeeAgreementHistory resource
Deputy Employee Appraisal API
Operations on the EmployeeAppraisal resource
Deputy Employee Availability API
Operations on the EmployeeAvailability resource
Deputy Employee Contracted Hours API
Operations on the EmployeeContractedHours resource
Deputy Employee Contracted Hours Shift API
Operations on the EmployeeContractedHoursShift resource
Deputy Employee History API
Operations on the EmployeeHistory resource
Deputy Employee Paycycle API
Operations on the EmployeePaycycle resource
Deputy Employee Paycycle Return API
Operations on the EmployeePaycycleReturn resource
Deputy Employee Role API
Operations on the EmployeeRole resource
Deputy Employees API
The Employees API from Deputy — 14 operation(s) for employees.
Deputy Employee Salary Opunit Costing API
Operations on the EmployeeSalaryOpunitCosting resource
Deputy Employee Workplace API
Operations on the EmployeeWorkplace resource
Deputy Employment Condition API
The Employment Condition API from Deputy — 2 operation(s) for employment condition.
Deputy Employment contract level API
The Employment contract level API from Deputy — 4 operation(s) for employment contract level.
Deputy Employment Contracts API
The Employment Contracts API from Deputy — 2 operation(s) for employment contracts.
Deputy Employment Condition API
Operations on the EmploymentCondition resource
Deputy Employment Contract API
Operations on the EmploymentContract resource
Deputy Employment Contract Config API
Operations on the EmploymentContractConfig resource
Deputy Employment Contract Leave Rules API
Operations on the EmploymentContractLeaveRules resource
Deputy Empshiftinfo API
V1 /supervise/empshiftinfo/* endpoints
Deputy Entitlement Remediation API
The Entitlement Remediation API from Deputy — 3 operation(s) for entitlement remediation.
Deputy Event API
Operations on the Event resource
Deputy Feed API
V1 /my/feed/* endpoints
Deputy File API
The File API from Deputy — 1 operation(s) for file.
Deputy Geo API
Operations on the Geo resource
Deputy Get a Flag Record API
The Get a Flag Record API from Deputy — 1 operation(s) for get a flag record.
Deputy Get all visible employee roles API
The Get all visible employee roles API from Deputy — 1 operation(s) for get all visible employee roles.
Deputy Get all visible employee roles include advisor API
The Get all visible employee roles include advisor API from Deputy — 1 operation(s) for get all visible employee roles include advisor.
Deputy Get Business Setting API
The Get Business Setting API from Deputy — 1 operation(s) for get business setting.
Deputy Get Business Setting Template API
The Get Business Setting Template API from Deputy — 1 operation(s) for get business setting template.
Deputy Get Employee Role Ids For Privilege Names API
The Get Employee Role Ids For Privilege Names API from Deputy — 1 operation(s) for get employee role ids for privilege names.
Deputy Get Employee Role Ids with 2FA Enforced API
The Get Employee Role Ids with 2FA Enforced API from Deputy — 1 operation(s) for get employee role ids with 2fa enforced.
Deputy Get Employees Entitled To Leave rule API
The Get Employees Entitled To Leave rule API from Deputy — 1 operation(s) for get employees entitled to leave rule.
Deputy Get Roster Timesheet API
V1 /supervise/get-roster-timesheet/* endpoints
Deputy Getrecommendation API
V1 /my/getrecommendation/* endpoints
Deputy Hr API
The Hr API from Deputy — 4 operation(s) for hr.
Deputy Internal - Do not use API
The Internal - Do not use API from Deputy — 2 operation(s) for internal - do not use.
Deputy Journal API
Operations on the Journal resource
Deputy Kiosk API
Operations on the Kiosk resource
Deputy Labor Model Rule API
The Labor Model Rule API from Deputy — 6 operation(s) for labor model rule.
Deputy Leave Absence API
The Leave Absence API from Deputy — 1 operation(s) for leave absence.
Deputy Leave Accrual API
The Leave Accrual API from Deputy — 2 operation(s) for leave accrual.
Deputy Leave API
V1 /my/leave/* endpoints
Deputy Leave Audit Log API
The Leave Audit Log API from Deputy — 1 operation(s) for leave audit log.
Deputy Leave Balance API
The Leave Balance API from Deputy — 3 operation(s) for leave balance.
Deputy Leave Config API
The Leave Config API from Deputy — 1 operation(s) for leave config.
Deputy Leave Entitlements API
The Leave Entitlements API from Deputy — 4 operation(s) for leave entitlements.
Deputy Leave Extension API
The Leave Extension API from Deputy — 1 operation(s) for leave extension.
Deputy Leave Feature Set API
The Leave Feature Set API from Deputy — 3 operation(s) for leave feature set.
Deputy Leave Location Settings API
The Leave Location Settings API from Deputy — 1 operation(s) for leave location settings.
Deputy Leave Migration API
The Leave Migration API from Deputy — 6 operation(s) for leave migration.
Deputy Leave Non Working Days API
The Leave Non Working Days API from Deputy — 1 operation(s) for leave non working days.
Deputy Leave Pay Rules API
The Leave Pay Rules API from Deputy — 1 operation(s) for leave pay rules.
Deputy Leave Reference Period API
The Leave Reference Period API from Deputy — 1 operation(s) for leave reference period.
Deputy Leave Request API
The Leave Request API from Deputy — 5 operation(s) for leave request.
Deputy Leave Rules API
The Leave Rules API from Deputy — 1 operation(s) for leave rules.
Deputy Leave Accrual API
Operations on the LeaveAccrual resource
Deputy Leave Pay Line API
Operations on the LeavePayLine resource
Deputy Leave Rules API
Operations on the LeaveRules resource
Deputy List Flag Records API
The List Flag Records API from Deputy — 1 operation(s) for list flag records.
Deputy Location API
V1 /my/location/* endpoints
Deputy Location Profile API
The Location Profile API from Deputy — 5 operation(s) for location profile.
Deputy Location Setting API
The Location Setting API from Deputy — 2 operation(s) for location setting.
Deputy Locations API
The Locations API from Deputy — 8 operation(s) for locations.
Deputy Logged in User Details API
# All about "Me" This set of API endpoints allow you to retrieve data about the authenticated user the API token relates too. You can find information out such as locations the ...
Deputy Management API
The Management API from Deputy — 10 operation(s) for management.
Deputy Me Tab API
The Me Tab API from Deputy — 1 operation(s) for me tab.
Deputy Memo API
V1 /my/memo/* endpoints
Deputy Metric API
V1 /supervise/metric/* endpoints
Deputy Metrics API
The Metrics API from Deputy — 4 operation(s) for metrics.
Deputy NEW - Shift Suggestions API
The NEW - Shift Suggestions API from Deputy — 1 operation(s) for new - shift suggestions.
Deputy Notification API
V1 /my/notification/* endpoints
Deputy Nps API
V1 /my/nps/* endpoints
Deputy Onboarding Dashboard API
The Onboarding Dashboard API from Deputy — 2 operation(s) for onboarding dashboard.
Deputy Onboarding Embed API
The Onboarding Embed API from Deputy — 2 operation(s) for onboarding embed.
Deputy Onboarding Gamification API
The Onboarding Gamification API from Deputy — 2 operation(s) for onboarding gamification.
Deputy Onboarding Route API
The Onboarding Route API from Deputy — 1 operation(s) for onboarding route.
Deputy Operational Unit API
Operations on the OperationalUnit resource
Deputy Partner Employees API
The Partner Employees API from Deputy — 2 operation(s) for partner employees.
Deputy Pay Calendars API
The Pay Calendars API from Deputy — 7 operation(s) for pay calendars.
Deputy Pay Comparison API
The Pay Comparison API from Deputy — 7 operation(s) for pay comparison.
Deputy Pay Rates API
The Pay Rates API from Deputy — 2 operation(s) for pay rates.
Deputy Pay Period API
Operations on the PayPeriod resource
Deputy Payroll Export Template API
The Payroll Export Template API from Deputy — 2 operation(s) for payroll export template.
Deputy Payroll Mobile API
The Payroll Mobile API from Deputy — 1 operation(s) for payroll mobile.
Deputy Payroll User Authorization Code API
The Payroll User Authorization Code API from Deputy — 1 operation(s) for payroll user authorization code.
Deputy Pay Rules API
Operations on the PayRules resource
Deputy People API
The People API from Deputy — 2 operation(s) for people.
Deputy Permission API
The Permission API from Deputy — 3 operation(s) for permission.
Deputy Photo API
V1 /my/photo/* endpoints
Deputy Plan Downgrade Job API
The Plan Downgrade Job API from Deputy — 1 operation(s) for plan downgrade job.
Deputy Pref API
V1 /my/pref/* endpoints
Deputy Product Subscription API
The Product Subscription API from Deputy — 1 operation(s) for product subscription.
Deputy Product Add Ons API
The ProductAddOns API from Deputy — 1 operation(s) for productaddons.
Deputy Public Holiday API
Operations on the PublicHoliday resource
Deputy Publish Shifts API
The PublishShifts API from Deputy — 3 operation(s) for publishshifts.
Deputy Reaction API
The Reaction API from Deputy — 2 operation(s) for reaction.
Deputy Remediation API
The Remediation API from Deputy — 1 operation(s) for remediation.
Deputy Resource API
The Resource API API from Deputy — 56 operation(s) for resource api.
Deputy Roster API
V1 /my/roster/* endpoints
Deputy Roster Open API
Operations on the RosterOpen resource
Deputy Rosters API
The Rosters API from Deputy — 5 operation(s) for rosters.
Deputy Roster Swap API
Operations on the RosterSwap resource
Deputy Roster Template API
Operations on the RosterTemplate resource
Deputy Sales API
The Sales API from Deputy — 2 operation(s) for sales.
Deputy Sales Data API
Operations on the SalesData resource
Deputy Save Business Setting Config API
The Save Business Setting Config API from Deputy — 1 operation(s) for save business setting config.
Deputy Schedule Agent API
The Schedule Agent API from Deputy — 2 operation(s) for schedule agent.
Deputy Schedule API
Operations on the Schedule resource
Deputy Schedule Consent API
The ScheduleConsent API from Deputy — 1 operation(s) for scheduleconsent.
Deputy Schedule Filters API
The ScheduleFilters API from Deputy — 1 operation(s) for schedulefilters.
Deputy Schedule Template API
The ScheduleTemplate API from Deputy — 3 operation(s) for scheduletemplate.
Deputy Sendpushermessage API
V1 /supervise/sendpushermessage/* endpoints
Deputy Sendsms API
V1 /supervise/sendsms/* endpoints
Deputy Session API
Operations on the Session resource
Deputy Session History API
The Session History API from Deputy — 1 operation(s) for session history.
Deputy Setup API
V1 /my/setup/* endpoints
Deputy Shift Offers API
The Shift Offers API from Deputy — 3 operation(s) for shift offers.
Deputy Shifts API
The Shifts API from Deputy — 34 operation(s) for shifts.
Deputy Shifts consent check API
The Shifts consent check API from Deputy — 1 operation(s) for shifts consent check.
Deputy Shift Template API
Operations on the ShiftTemplate resource
Deputy Sms Log API
Operations on the SmsLog resource
Deputy State API
Operations on the State resource
Deputy Stress Profile API
Operations on the StressProfile resource
Deputy Swaps API
The Swaps API from Deputy — 6 operation(s) for swaps.
Deputy System Usage Balance API
Operations on the SystemUsageBalance resource
Deputy System Usage Tracking API
Operations on the SystemUsageTracking resource
Deputy Task API
V1 /my/task/* endpoints
Deputy Task Group API
Operations on the TaskGroup resource
Deputy Task Group Setup API
Operations on the TaskGroupSetup resource
Deputy Task Opunit Config API
Operations on the TaskOpunitConfig resource
Deputy Task Setup API
Operations on the TaskSetup resource
Deputy Team API
Operations on the Team resource
Deputy Tenant User Referral API
The Tenant User Referral API API from Deputy — 1 operation(s) for tenant user referral api.
Deputy Timesheet API
V1 /my/timesheet/* endpoints
Deputy Timesheet Approval API
The Timesheet Approval API from Deputy — 31 operation(s) for timesheet approval.
Deputy Timesheet Attestation API
The Timesheet Attestation API from Deputy — 4 operation(s) for timesheet attestation.
Deputy Timesheet Batch Forecast API
The Timesheet Batch Forecast API from Deputy — 1 operation(s) for timesheet batch forecast.
Deputy Timesheet Export API
The Timesheet Export API from Deputy — 4 operation(s) for timesheet export.
Deputy Timesheet Export List Timesheets API
The Timesheet Export List Timesheets API from Deputy — 1 operation(s) for timesheet export list timesheets.
Deputy Timesheet Get Pay Return Rates API
The Timesheet Get Pay Return Rates API from Deputy — 1 operation(s) for timesheet get pay return rates.
Deputy Timesheet Get Pay Suggestion API
The Timesheet Get Pay Suggestion API from Deputy — 1 operation(s) for timesheet get pay suggestion.
Deputy Timesheet Export API
Operations on the TimesheetExport resource
Deputy Timesheet Pay Forecast API
Operations on the TimesheetPayForecast resource
Deputy Timesheet Pay Return API
Operations on the TimesheetPayReturn resource
Deputy Timesheet Pay Return Detail API
Operations on the TimesheetPayReturnDetail resource
Deputy Timesheet Question Remediation API
The TimesheetQuestionRemediation API from Deputy — 3 operation(s) for timesheetquestionremediation.
Deputy Timesheets API
The Timesheets API from Deputy — 12 operation(s) for timesheets.
Deputy Timesheets Export API
The Timesheets Export API from Deputy — 1 operation(s) for timesheets export.
Deputy Todo API
V1 /my/todo/* endpoints
Deputy Token API
V1 /my/token/* endpoints
Deputy Training API
V1 /my/training/* endpoints
Deputy Training Module API
Operations on the TrainingModule resource
Deputy Training Record API
Operations on the TrainingRecord resource
Deputy Unavail API
V1 /my/unavail/* endpoints
Deputy Update a Flag Record API
The Update a Flag Record API from Deputy — 1 operation(s) for update a flag record.
Deputy User API
The User API from Deputy — 1 operation(s) for user.
Deputy User info API
The User info API from Deputy — 1 operation(s) for user info.
Deputy User SSO Link API
The User SSO Link API from Deputy — 1 operation(s) for user sso link.
Deputy Utility request API
The Utility request API from Deputy — 2 operation(s) for utility request.
Deputy Weather API
The Weather API from Deputy — 1 operation(s) for weather.
Deputy Webhook API
Operations on the Webhook resource
Deputy Webhook Triggers API
The Webhook Triggers API from Deputy — 2 operation(s) for webhook triggers.
Deputy Webhooks API
The Webhooks API from Deputy — 1 operation(s) for webhooks.
Deputy Widget API
V1 /my/widget/* endpoints
Deputy Custom Field API
Operations on the CustomField resource
Scroll for all 217
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Deputy Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
Deputy API Rules
SPECTRALJSON Schema 28
Standalone JSON Schema definitions for this provider's data models.
AddNewWorkplaceRequest
JSON SCHEMAAddanemployeeRequest
JSON SCHEMAAddleaveforaemployeeRequest
JSON SCHEMACopyRequestCopyRequestData
JSON SCHEMACreateaDepartmentRequest
JSON SCHEMACreateamemoRequest
JSON SCHEMACustomFieldData
JSON SCHEMAEmployeeAgreement
JSON SCHEMAEmployee
JSON SCHEMAHrExportExportHrBulkDataResponse
JSON SCHEMAHrExportExportHrDataResponse
JSON SCHEMAHrExportExportHrPayDetailsDataResponse
JSON SCHEMAPayComparisonSubmitReportRequest
JSON SCHEMAPayRules
JSON SCHEMARoster
JSON SCHEMASearchforEmploymentContractLeaveRulesRequest
JSON SCHEMASearchforacustomfielddataentryRequest
JSON SCHEMASearchforanEmployeeAgreementHistoryRequest
JSON SCHEMASearchforanEmployeeAvailabilityRequest
JSON SCHEMASearchforanEmploymentConditionRequest
JSON SCHEMASearchforanEmploymentContractRequest
JSON SCHEMASetawardforemployeeRequest
JSON SCHEMATimesheet model
JSON SCHEMATimesheet
JSON SCHEMAUserInfoGetResponse
JSON SCHEMAArea profile
JSON SCHEMAEmployment Contracts
JSON SCHEMALeave Request
JSON SCHEMAScroll for all 28
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 3
Portal, sign-up, and the first successful call
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 6
Pagination, idempotency, versioning, errors, and events
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 10
Authentication, authorization, and security posture
Scroll for all 10
Operate 2
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API
Other 4
Properties that don't map to a standard resource type
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.