Skip to main content Skip to complementary content
Already have an account? Sign in

Deputy (v1)

Last updated: 9/15/2026

Deputy integration summary

Stitch’s Deputy integration replicates data using the Deputy API. Refer to the Schema section for a list of objects available for replication.

Deputy feature snapshot

A high-level look at Stitch's Deputy (v1) integration, including release status, useful links, and the features supported in Stitch.

STITCH
Release status

Released on September 26, 2019

Supported by

Singer Community

Stitch plan

Standard

API availability

Available

Singer GitHub repository

singer-io/tap-deputy

REPLICATION SETTINGS
Anchor Scheduling

Supported

Advanced Scheduling

Supported

Table-level reset

Unsupported

Configurable Replication Methods

Unsupported

DATA SELECTION
Table selection

Supported

Column selection

Supported

Select all

Supported

TRANSPARENCY
Extraction Logs

Supported

Loading Reports

Supported

Connecting Deputy

Step 1: Add Deputy as a Stitch data source

  1. Sign into your Stitch account.
  2. On the Stitch Dashboard page, click the Add Integration button.

  3. Click the Deputy icon.

  4. Enter a name for the integration. This is the name that will display on the Stitch Dashboard for the integration; it’ll also be used to create the schema in your destination.

    For example, the name “Stitch Deputy” would create a schema called stitch_deputy in the destination. Note: Schema names cannot be changed after you save the integration.

Step 2: Authorize Stitch to access Deputy

In this step, you’ll grant Stitch access to the Deputy organization you want to connect.

  1. When finished, click Authorize. You’ll be prompted to sign into your Deputy account if you aren’t already.
  2. After you log into Deputy, a screen with a list of your Deputy organizations will display. Select the organization you want to connect to Stitch and click Authorize.
  3. After the authorization process is successfully completed, you’ll be directed back to Stitch.
  4. Click All Done.

Step 3: Define the historical replication start date

The Sync Historical Data setting defines the starting date for your Deputy integration. This means that data equal to or newer than this date will be replicated to your data warehouse.

Change this setting if you want to replicate data beyond Deputy’s default setting of 1 year. For a detailed look at historical replication jobs, check out the Syncing Historical SaaS Data guide.

Step 4: Create a replication schedule

In the Replication Frequency section, you’ll create the integration’s replication schedule. An integration’s replication schedule determines how often Stitch runs a replication job, and the time that job begins.

Deputy integrations support the following replication scheduling methods:

To keep your row usage low, consider setting the integration to replicate less frequently. See the Understanding and Reducing Your Row Usage guide for tips on reducing your usage.

Step 5: Set objects to replicate

The last step is to select the tables and columns you want to replicate. Learn about the available tables for this integration.

Note: If a replication job is currently in progress, new selections won’t be used until the next job starts.

For Deputy integrations, you can select:

  1. Individual tables and columns

  2. All tables and columns

Click the tabs to view instructions for each selection method.

  1. In the integration’s Tables to Replicate tab, locate a table you want to replicate.
  2. To track a table, click the checkbox next to the table’s name. A blue checkmark means the table is set to replicate.

  3. To track a column, click the checkbox next to the column’s name. A blue checkmark means the column is set to replicate.

  4. Repeat this process for all the tables and columns you want to replicate.
  5. When finished, click the Finalize Your Selections button at the bottom of the screen to save your selections.
  1. Click into the integration from the Stitch Dashboard page.
  2. Click the Tables to Replicate tab.

  3. In the list of tables, click the box next to the Table Names column.
  4. In the menu that displays, click Track all Tables and Fields:

    The Track all Tables and Fields menu in the Tables to Replicate tab
    The Track all Tables and Fields menu in the Tables to Replicate tab

  5. Click the Finalize Your Selections button at the bottom of the page to save your data selections.

Initial and historical replication jobs

After you finish setting up Deputy, its Sync Status may show as Pending on either the Stitch Dashboard or in the Integration Details page.

For a new integration, a Pending status indicates that Stitch is in the process of scheduling the initial replication job for the integration. This may take some time to complete.

Free historical data loads

The first seven days of replication, beginning when data is first replicated, are free. Rows replicated from the new integration during this time won’t count towards your quota. Stitch offers this as a way of testing new integrations, measuring usage, and ensuring historical data volumes don’t quickly consume your quota.

Deputy table reference

addresses

The addresses table contains info about addresses.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

categories

The categories table contains info about categories.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

comments

The comments table contains info about comments.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

companies

The companies table contains info about companies.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

company_periods

The company_periods table contains info about company periods.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

contacts

The contacts table contains info about contacts.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

countries

The countries table contains info about countries.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

custom_app_data

The custom_app_data table contains info about custom app data.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

custom_field_data

The custom_field_data table contains info about custom field data.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

custom_fields

The custom_fields table contains info about

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

employee_agreement_history

The employee_agreement_history table contains info about

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

employee_agreements

The employee_agreements table contains info about employee agreements.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

employee_appraisal

The employee_appraisal table contains info about employee appraisals.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

employee_availability

The employee_availability table contains info about employee availability.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

employee_contract_leave_rules

The employee_contract_leave_rules table contains info about employment contract leave rules.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

employee_contracts

The employee_contracts table contains info about employee contracts.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

employee_history

The employee_history table contains info about employee histories.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

employee_paycycle_returns

The employee_paycycle_returns table contains info about employee paycycle returns.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

employee_paycycles

The employee_paycycles table contains info about employee paycycles.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

employee_roles

The employee_roles table contains info about employee roles.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

employee_salary_opunit_costing

The employee_salary_opunit_costing table contains info about employee salary operational unit costs.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

employee_workplaces

The employee_workplaces table contains info about employee workplaces.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

employment_conditions

The employment_conditions table contains info about employment conditions.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

events

The events table contains info about events.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

geo

The geo table contains info about geographic locations.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

journal

The journal table contains info about journals.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

kiosks

The kiosks table contains info about kiosks.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

leave_accruals

The leave_accruals table contains info about employee leave balances.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

leave_pay_lines

The leave_pay_lines table contains info about employee leave pay lines.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

leave_rules

The leave_rules table contains info about employee leave rules.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

leaves

The leaves table contains info about employee leave.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

memos

The memos table contains info about memos.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

operational_units

The operational_units table contains info about operational units.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

pay_periods

The pay_periods table contains info about pay periods.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

pay_rules

The pay_rules table contains info about pay rules.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

public_holidays

The public_holidays table contains info about public holidays.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

roster_opens

The roster_opens table contains info about roster opens.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

roster_swaps

The roster_swaps table contains info about roster swaps.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

rosters

The rosters table contains info about rosters.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

sales_data

The sales_data table contains info about sales data.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

schedules

The schedules table contains info about schedules.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

sms_logs

The sms_logs table contains info about SMS logs.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

states

The states table contains info about states.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

stress_profiles

The stress_profiles table contains info about stress profiles.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

system_usage_balances

The system_usage_balances table contains info about system usage balances.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

system_usage_tracking

The system_usage_tracking table contains info about system usage tracking.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

task_group_setups

The task_group_setups table contains info about task group setups.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

task_groups

The task_groups table contains info about task groups.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

task_opunit_configs

The task_opunit_configs table contains info about task operational unit configurations.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

task_setups

The task_setups table contains info about task setups.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

tasks

The tasks table contains info about tasks.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

teams

The teams table contains info about teams.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

timesheet_pay_returns

The timesheet_pay_returns table contains info about timesheet pay returns.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

timesheets

The timesheets table contains info about timesheets.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

training_modules

The training_modules table contains info about training modules.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

training_records

The training_records table contains info about training records.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

webhooks

The webhooks table contains info about webhooks.

Replication Method

Key-based Incremental

Primary Key

Modified

Replication Key

Modified

Useful links

Deputy documentation

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!