Define a Custom Object With Fields
A 3-step recipe with Workday Extend. We can help you get access.
Recipe · 3 steps
Define a Custom Object With Fields
with Workday Extend
Create a custom object definition, add a field, and list the fields.
- Create the custom object type definition attached to the chosen parent Workday object.
- Add a field to the custom object definition. The field becomes available on all new and existing instances of this custom object type.
- List the fields defined on the custom object to confirm the new field is present in the schema.
What you'll need to have ready
- name: The API name for the custom object type.
- description: Description of the custom object type.
- instanceType: Whether instances are single or multi per parent object.
- parentObjectType: The standard Workday object type to extend (worker, organization, position, jobProfile).
- fieldName: The API name of the field to add.
- fieldDisplayName: The display label for the field.
- fieldDataType: The data type of the field (text, number, decimal, boolean, date, dateTime, currency, reference, richText).
- fieldIsRequired: Whether the field is required.
For your developer
Arazzo workflow workday-extend:define-custom-object-with-fields, 3 operations: createCustomObjectDefinition → addCustomObjectField → listCustomObjectFields. Specs on APIs.io.