Workday Extend · Arazzo Workflow
Workday Extend Upsert Worker Custom Object Data
Version 1.0.0
Confirm a custom object definition, check whether a worker already has data, then create or update it.
View Spec
View on GitHub
AutomationCustom ApplicationsEnterpriseExtensionsHCMIntegrationOrchestrationPlatform-as-a-ServiceArazzoWorkflows
Provider
Workflows
upsert-worker-custom-object
Read a worker's custom object data and create or update it via the upsert endpoint.
Resolves the custom object definition, checks whether the worker already has an instance, and writes the supplied data with the create-or-update endpoint, branching on whether the prior read found existing data.
1
resolveDefinition
getCustomObjectDefinition
Retrieve the custom object definition to confirm the target custom object type exists before reading or writing instance data.
2
readExisting
getWorkerCustomObject
Retrieve the worker's current custom object data. A 200 indicates existing data; a 404 indicates none exists yet. Both outcomes are accepted so the flow can branch on the result.
3
writeUpdate
updateWorkerCustomObject
Update the worker's existing custom object data with the supplied values. Returns 200 when the instance already existed.
4
writeCreate
updateWorkerCustomObject
Create new custom object data on the worker using the supplied values. Returns 201 when the instance did not previously exist.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for arazzo workflows
4 MCP tools reach this
find_arazzoBrowse and filter every workflow in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/workday-extend-upsert-worker-custom-object-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.