Connectors

HR & People

Workday

Enterprise HR and finance: workers, organizations, compensation, and report data
API checked August 20, 2026
Signs in with
OAuth 2.0 sign-in
Runs on
Cloud or On-Prem Worker
Operations
10
Ready-made triggers
0

Connect Workday

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Workday and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
For services offered under Connect a Service you only sign in and approve access. Otherwise use Connect with OAuth2 with your own OAuth app. See Authorize with OAuth.
FieldWhat to enter
Workday host (e.g. wd2-impl-services1.workday.com)Required
Token endpointRequiredhttps://<host>/ccx/oauth2/<tenant>/token
Client IDRequired
Client secretRequiredSecret
Refresh token (from the API client's Manage Refresh Tokens)RequiredSecret

Use it in a flow

  1. Open a flow, open the node library and search for Workday.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from Workday without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Workday can send webhooks, a Webhook trigger receives them at its own URL.

Operations

10 operations in 3 groups. Each one is a step you can add to a flow.

Query6
Get a WQL data sourcegetWqlDataSourceGETOne data source's details.
List a data source's fieldslistWqlDataSourceFieldsGETThe fields of one WQL data source - the SELECT vocabulary.
List a data source's filterslistWqlDataSourceFiltersGETThe built-in filters of one WQL data source.
List WQL data sourceslistWqlDataSourcesGETThe data sources available to WQL queries.
Run a WQL querywqlQueryGETQuery any Workday data source with Workday Query Language, e.g. SELECT employeeID, fullName FROM allActiveEmployees.
Run a WQL query (long text)wqlQueryLargePOSTThe read-only POST form of the WQL query for statements longer than 2,048 characters.
Report1
Run a report (RaaS)runReportGETExecute a custom report as a service; report prompts become query parameters.
Worker3
Get a workergetWorkerGETFetch one worker by Workday ID.
List direct reportslistWorkerDirectReportsGETThe workers reporting to a manager.
List workerslistWorkersGETPage through workers, optionally full-text searched.