Workday Extend logo

Workday Extend

Workday Extend is a platform that enables developers to build custom applications that integrate seamlessly with Workday. It provides APIs, development tools, and a runtime environment for creating tailored solutions that extend Workday's core functionality.

6 APIs 0 Features
AutomationCustom ApplicationsEnterpriseExtensionsHCMHuman Capital ManagementIntegrationOrchestrationPaaS

APIs

Workday Extend REST API

RESTful APIs for building and managing Workday Extend applications, including orchestrations, integrations, and custom objects.

Workday Orchestration API

APIs for creating and managing orchestrations that automate business processes and integrate with external systems. Developers visually build orchestrations using an intuitive d...

Workday Custom Objects API

APIs for defining and managing custom objects that extend Workday's data model to meet specific business needs. As new objects and business processes are built, a public REST AP...

Workday Graph API

Graph API for querying and traversing Workday data using a graph-based approach. Provides a flexible query interface for accessing interconnected Workday business objects and th...

Workday Orchestrate Insights API

API for accessing orchestration execution data and monitoring information. Provides insights into orchestration performance, run history, and operational metrics for troubleshoo...

Workday Illuminate AI API

AI-powered APIs within Workday Illuminate that provide skills and sentiment analysis, document intelligence, natural language WQL queries, and machine learning forecasting capab...

Semantic Vocabularies

Workday Extend Context

29 classes · 2 properties

JSON-LD

API Governance Rules

Workday Extend API Rules

15 rules · 6 errors 8 warnings

SPECTRAL

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
ArazzoWorkflows
ArazzoWorkflows
🚀
GettingStarted
GettingStarted
🌐
Portal
Portal
🔗
Documentation
Documentation
🔗
Reference
Reference
🔗
APIReference
APIReference
📦
SDK
SDK
💻
Code Samples
Code Samples
🔗
Community
Community
💬
Support
Support
📄
ChangeLog
ChangeLog
🟢
StatusPage
StatusPage
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔑
Authentication
Authentication
🔗
RateLimits
RateLimits
📰
Blog
Blog
🔗
Website
Website
🔗
Login
Login
🌐
Console
Console
👥
GitHubOrganization
GitHubOrganization
🔗
Marketplace
Marketplace
🔧
Developer Tools
Developer Tools
🔗
Partners
Partners
🔗
Spectral Rules
Spectral Rules
🔗
JSONLD
JSONLD
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
name: Workday Extend
description: >-
  Workday Extend is a platform that enables developers to build custom applications that integrate seamlessly with
  Workday. It provides APIs, development tools, and a runtime environment for creating tailored solutions that extend
  Workday's core functionality.
image: https://www.workday.com/content/dam/web/en-us/images/logos/workday-logo.svg
url: https://www.workday.com/en-us/products/platform-product-extensions/app-development.html
type: Index
created: 2025-03-14T00:00:00.000Z
modified: '2026-05-19'
specificationVersion: '0.18'
apis:
  - name: Workday Extend REST API
    description: >-
      RESTful APIs for building and managing Workday Extend applications, including orchestrations, integrations, and
      custom objects.
    image: https://www.workday.com/content/dam/web/en-us/images/logos/workday-logo.svg
    humanURL: https://doc.workday.com/extend/
    baseURL: https://api.workday.com/extend/v1
    tags:
      - Custom Applications
      - Extensions
      - Integration
      - Orchestrations
    properties:
      - type: Documentation
        url: https://doc.workday.com/extend/
      - type: OpenAPI
        url: https://api.workday.com/extend/openapi.json
      - type: Authentication
        url: https://doc.workday.com/extend/reference/authentication.html
      - type: Reference
        url: https://developer.workday.com/rest-api-explorer
      - type: OpenAPI
        url: openapi/workday-extend-rest-api-openapi.yml
  - name: Workday Orchestration API
    description: >-
      APIs for creating and managing orchestrations that automate business processes and integrate with external
      systems. Developers visually build orchestrations using an intuitive drag-and-drop Orchestration Builder to define
      flows, map data, and perform transformations.
    image: https://www.workday.com/content/dam/web/en-us/images/logos/workday-logo.svg
    humanURL: https://doc.workday.com/extend/orchestrations/
    baseURL: https://api.workday.com/orchestrate/v1
    tags:
      - Automation
      - Business Processes
      - Orchestrations
      - Workflows
    properties:
      - type: Documentation
        url: https://doc.workday.com/extend/orchestrations/
      - type: Tutorials
        url: https://doc.workday.com/extend/tutorials/orchestrations/
      - type: Reference
        url: https://developer.workday.com/documentation/GUID-1293c9bb-ea02-48cd-a523-254b5060b3a6-enHYPHENus
      - type: OpenAPI
        url: openapi/workday-extend-orchestration-openapi.yml
  - name: Workday Custom Objects API
    description: >-
      APIs for defining and managing custom objects that extend Workday's data model to meet specific business needs. As
      new objects and business processes are built, a public REST API is automatically created for other developers and
      processes to use.
    image: https://www.workday.com/content/dam/web/en-us/images/logos/workday-logo.svg
    humanURL: https://doc.workday.com/extend/custom-objects/
    baseURL: https://api.workday.com/customObjects/v1
    tags:
      - Custom Fields
      - Custom Objects
      - Data Model
      - Schema
    properties:
      - type: Documentation
        url: https://doc.workday.com/extend/custom-objects/
      - type: Examples
        url: https://doc.workday.com/extend/examples/custom-objects/
      - type: OpenAPI
        url: openapi/workday-extend-custom-objects-openapi.yml
  - name: Workday Graph API
    description: >-
      Graph API for querying and traversing Workday data using a graph-based approach. Provides a flexible query
      interface for accessing interconnected Workday business objects and their relationships across the platform.
    image: https://www.workday.com/content/dam/web/en-us/images/logos/workday-logo.svg
    humanURL: https://developer.workday.com/graph-api-explorer
    baseURL: https://api.workday.com/
    tags:
      - Business Objects
      - Data Query
      - Graph API
      - Relationships
    properties:
      - type: Documentation
        url: https://developer.workday.com/graph-api-explorer
      - type: Reference
        url: https://developer.workday.com/graph-api-explorer
      - type: OpenAPI
        url: openapi/workday-extend-graph-api-openapi.yml
  - name: Workday Orchestrate Insights API
    description: >-
      API for accessing orchestration execution data and monitoring information. Provides insights into orchestration
      performance, run history, and operational metrics for troubleshooting and optimization.
    image: https://www.workday.com/content/dam/web/en-us/images/logos/workday-logo.svg
    humanURL: https://api.workday.com/orchestrate/insights
    baseURL: https://api.workday.com/orchestrate/insights
    tags:
      - Analytics
      - Insights
      - Monitoring
      - Orchestrations
    properties:
      - type: Documentation
        url: https://developer.workday.com/documentation/GUID-1293c9bb-ea02-48cd-a523-254b5060b3a6-enHYPHENus
  - name: Workday Illuminate AI API
    description: >-
      AI-powered APIs within Workday Illuminate that provide skills and sentiment analysis, document intelligence,
      natural language WQL queries, and machine learning forecasting capabilities. Enables developers to build
      intelligent Extend applications leveraging Workday AI services.
    image: https://www.workday.com/content/dam/web/en-us/images/logos/workday-logo.svg
    humanURL: https://www.workday.com/en-us/products/platform-product-extensions/app-development.html
    baseURL: https://api.workday.com/
    tags:
      - Artificial Intelligence
      - Document Intelligence
      - Machine Learning
      - Natural Language Processing
    properties:
      - type: Documentation
        url: https://developer.workday.com/documentation
common:
  - type: PostmanWorkspace
    url: https://www.postman.com/kinlaneapi/workday-extend/overview
  - type: ArazzoWorkflows
    url: arazzo/
    workflows:
      - url: arazzo/workday-extend-app-configuration-update-workflow.yml
        name: Workday Extend Update Application Configuration
        summary: Confirm an Extend app exists, read its current configuration, then replace the configuration values.
      - url: arazzo/workday-extend-cancel-running-execution-workflow.yml
        name: Workday Extend Cancel a Running Orchestration Execution
        summary: Find the most recent running execution of an orchestration, cancel it, and confirm cancellation.
      - url: arazzo/workday-extend-create-and-activate-orchestration-workflow.yml
        name: Workday Extend Create and Activate Orchestration
        summary: Create an orchestration, attach a trigger, and activate it for execution.
      - url: arazzo/workday-extend-define-custom-object-with-fields-workflow.yml
        name: Workday Extend Define a Custom Object With Fields
        summary: Create a custom object definition, add a field to it, and list the resulting field schema.
      - url: arazzo/workday-extend-discover-schema-and-query-workflow.yml
        name: Workday Extend Discover Schema and Run a Graph Query
        summary: Find a queryable business object type, inspect its schema, then run a graph query against it.
      - url: arazzo/workday-extend-inspect-orchestration-workflow.yml
        name: Workday Extend Inspect an Orchestration
        summary: Resolve an orchestration by search, then list its steps and triggers to build a full picture.
      - url: arazzo/workday-extend-launch-orchestration-and-poll-workflow.yml
        name: Workday Extend Launch Orchestration and Poll Execution
        summary: Confirm an orchestration, launch an execution with inputs, and poll until it completes.
      - url: arazzo/workday-extend-publish-app-version-workflow.yml
        name: Workday Extend Publish a New Application Version
        summary: Confirm an app, create a new version, and verify the version was recorded.
      - url: arazzo/workday-extend-register-and-deploy-app-workflow.yml
        name: Workday Extend Register and Deploy Application
        summary: Register an Extend app, publish a version, deploy it, and poll until the deployment settles.
      - url: arazzo/workday-extend-safe-update-orchestration-workflow.yml
        name: Workday Extend Safely Update an Orchestration
        summary: Deactivate an active orchestration, apply changes, and reactivate it.
      - url: arazzo/workday-extend-upsert-worker-custom-object-workflow.yml
        name: Workday Extend Upsert Worker Custom Object Data
        summary: Confirm a custom object definition, check whether a worker already has data, then create or update it.
      - url: arazzo/workday-extend-wql-query-to-worker-custom-object-workflow.yml
        name: Workday Extend WQL Query Into a Worker Custom Object
        summary: Run a WQL query to retrieve worker data, then write the result into a worker's custom object.
  - type: GettingStarted
    url: https://doc.workday.com/extend/getting-started/
  - type: Portal
    url: https://developer.workday.com/
  - type: Documentation
    url: https://developer.workday.com/documentation
  - type: Reference
    url: https://developer.workday.com/documentation/GUID-04def314-83a7-4edf-b84c-c0a5f005b23c-enHYPHENus
  - type: APIReference
    url: https://doc.workday.com/extend/reference/
  - type: SDK
    url: https://doc.workday.com/extend/sdk/
  - type: Code Samples
    url: https://github.com/Workday/extend-js-example
  - type: Community
    url: https://forum.developer.workday.com
  - type: Support
    url: https://support.developer.workday.com/s/
  - type: ChangeLog
    url: https://doc.workday.com/extend/release-notes/
  - type: StatusPage
    url: https://status.workday.com/
  - type: TermsOfService
    url: https://www.workday.com/en-us/legal.html
  - type: PrivacyPolicy
    url: https://www.workday.com/en-us/privacy.html
  - type: Authentication
    url: https://doc.workday.com/extend/authentication/
  - type: RateLimits
    url: https://doc.workday.com/extend/rate-limits/
  - type: Blog
    url: https://blog.workday.com/en-us/introducing-workday-build-developer-platform-build-future-work-ai.html
  - type: Website
    url: https://www.workday.com/en-us/products/platform-product-extensions/app-development.html
  - type: Login
    url: https://developer.workday.com/login
  - type: Console
    url: https://developer.workday.com/about
  - type: GitHubOrganization
    url: https://github.com/Workday
  - type: Marketplace
    url: https://marketplace.workday.com/en-US/home
  - type: Developer Tools
    url: https://api.developer.workday.com/devtools
  - type: Partners
    url: https://www.workday.com/en-us/company/partners/software-partners.html
  - type: Spectral Rules
    url: rules/workday-extend-rules.yml
  - type: JSONLD
    url: json-ld/workday-extend-context.jsonld
  - type: JSONSchema
    url: json-schema/workday-extend-app-schema.json
  - type: JSONSchema
    url: json-schema/workday-extend-orchestration-schema.json
  - type: JSONSchema
    url: json-schema/workday-extend-custom-object-schema.json
  - type: Vocabulary
    url: vocabulary/workday-extend-vocabulary.yml
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com
    url: https://apievangelist.com
tags:
  - Automation
  - Custom Applications
  - Enterprise
  - Extensions
  - HCM
  - Human Capital Management
  - Integration
  - Orchestration
  - PaaS