Get custom objects

You can extend Workday business objects by configuring custom objects. These custom objects are based standard Workday business objects and can be used to store additional information. This allows you to capture data unique to your organization in Workday.

Get custom objects actions

This action allows you to retrieve a custom object value of a specific Workday object.


For example, we are setting a new onboarding process for our employee. Every employee has to undergo a drug test. On Workday, we set up a custom object called drugTested under the parent object Workers.

We can use this action to retrieve the status of a worker, to see if he/she has undergone the drug test.


screen Inputs for get custom object action

Input field Description
Alias Select the custom object that you want to retrieve. This is the Web service alias.
Parent object ID The Workday ID of the parent object that you are selecting.
Custom object fields Define the fields in this custom object. If left blank, it will retrieve all fields with their default names.


To retrieve the drug test status of Worker 1da8b422311b4929bfa4520f7f0b4e83, we will use the Get custom object action and define it like so:

  • Alias: drugTested
  • Parent object ID: 1da8b422311b4929bfa4520f7f0b4e83


Custom object output Custom object output

The outputs of this action are:

Output field Description
ID A unique Workday ID for this custom object.
Custom field values The values for the custom fields belonging to this specific Workday object.

Each field is retrieved and converted into a datapill. These can be used in subsequent recipe actions.

If the parent object does not contain the custom object, this action will return Error 404: Not found.

results matching ""

    No results matching ""