Supported objects
Collection Name | Read | Write |
---|---|---|
Absence Management | β | β |
Accounts Payable | β | β |
Benefit Partner | β | β |
Budgets | β | β |
Business Process | β | β |
Common | β | β |
Compensation | β | β |
Connect | β | β |
Contract Compliance | β | β |
Core Accounting | β | β |
Custom Object Data (multi-instance) | β | β |
Custom Object Data (single-instance) | β | β |
Customer Accounts | β | β |
Expense | β | β |
Fin Tax Public | β | β |
Global Payroll | β | β |
Help Case | β | β |
Holiday | β | β |
O Auth Client | β | β |
Payroll | β | β |
Performance Enablement | β | β |
Person | β | β |
Prism Analytics | β | β |
Privacy | β | β |
Procurement | β | β |
Projects | β | β |
Recruiting | β | β |
Request | β | β |
Revenue | β | β |
Staffing | β | β |
Student Academic Foundation | β | β |
Student Core | β | β |
Student Curriculum | β | β |
Student Engagement | β | β |
Student Finance | β | β |
System Metrics | β | β |
Talent Management | β | β |
Time Tracking | β | β |
Worktag | β | β |
Wql | β | β |
Setup & installation
In Sequin, click Add sync and select Workday. You can then authenticate Sequin to Workday by entering the following required fields into Sequin:- Hostname
- Tenant ID
- Username
- Password
The hostname is the hostname of the Workday SOAP endpoints you want to use. You only need to enter the hostname, without
https://
nor particular endpoint URL.https://wd2-impl-services1.workday.com/ccx/service/your_company/Human_Resources/v40.1
, enter wd2-impl-services1.workday.com
. If you donβt have a hostname, enter wd2-impl-services1.workday.com
.
You can find your tenant ID from your URL when you are logged into Workday. For example, if the URL is https://impl.workday.com/your_company/d/home.html, then your tenant ID is your_company.
The syncing process
We first backfill your database with all your Workday data. The time for the backfill depends on the size of your Workday account. Unless your Workday account has over a million records, the backfill should complete in under an hour. Smaller accounts complete in just a few minutes. Weβll email you when your backfill is complete and Sequin has loaded all your data into your database. After the initial backfill, weβll rely on Workday webhooks to monitor changes. We backstop webhooks with an occasional polling process to ensure we donβt miss any events. This means changes on Workday should propagate to your database in just a few seconds. Learn more about our syncing process.Read and write Workday data using SQL
Youβll connect to your database via Sequinβs Postgres Proxy, which lets you read from your synced tables as well as write to them. You can use any SQL client that works with Postgres. Hereβs an example of what your Workday tables might look like in your database:_sync_cdc
table which Sequin uses to manage your sync.
Hereβs what it looks like to query the worker
table:
Next steps
Your Workday tables are now available as fully readable and writeable tables in your database. You can query for all your data using SQL, and mutate data thanks to Sequinβs Postgres Proxy. To build on this foundation, here are some next steps:- Setup your ORM to work with your synced tables.
- Edit the Workday objects and properties youβre syncing at any time.
- Create views on your Workday data to tailor your schema to your needs.
- Invite your team to your Sequin account and start building!