Workday Extend · JSON Structure
Workday Extend Structure
Structural overview of the Workday Extend API surface; extracted from openapi/.
Type:
Properties: 0
AutomationCustom ApplicationsEnterpriseExtensionsHCMHuman Capital ManagementIntegrationOrchestrationPaaS
Workday Extend Structure is a JSON Structure definition published by Workday Extend.
Meta-schema:
JSON Structure
{
"provider": "Workday Extend",
"providerId": "workday-extend",
"kind": "json-structure",
"description": "Structural overview of the Workday Extend API surface; extracted from openapi/.",
"schemaCount": 10,
"operationCount": 14,
"schemas": [
{
"name": "ErrorResponse",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "ResourceReference",
"type": "object",
"propertyCount": 3,
"required": []
},
{
"name": "Orchestration",
"type": "object",
"propertyCount": 13,
"required": []
},
{
"name": "OrchestrationCreate",
"type": "object",
"propertyCount": 3,
"required": [
"name",
"description"
]
},
{
"name": "OrchestrationUpdate",
"type": "object",
"propertyCount": 2,
"required": []
},
{
"name": "OrchestrationExecution",
"type": "object",
"propertyCount": 13,
"required": []
},
{
"name": "OrchestrationLaunch",
"type": "object",
"propertyCount": 1,
"required": []
},
{
"name": "OrchestrationStep",
"type": "object",
"propertyCount": 6,
"required": []
},
{
"name": "OrchestrationTrigger",
"type": "object",
"propertyCount": 6,
"required": []
},
{
"name": "OrchestrationTriggerCreate",
"type": "object",
"propertyCount": 4,
"required": [
"type",
"name"
]
}
],
"operations": [
{
"method": "GET",
"path": "/orchestrations",
"operationId": "listOrchestrations",
"summary": "Workday Extend List orchestrations",
"tags": [
"Orchestrations"
]
},
{
"method": "POST",
"path": "/orchestrations",
"operationId": "createOrchestration",
"summary": "Workday Extend Create an orchestration",
"tags": [
"Orchestrations"
]
},
{
"method": "GET",
"path": "/orchestrations/{orchestrationId}",
"operationId": "getOrchestration",
"summary": "Workday Extend Retrieve an orchestration",
"tags": [
"Orchestrations"
]
},
{
"method": "DELETE",
"path": "/orchestrations/{orchestrationId}",
"operationId": "deleteOrchestration",
"summary": "Workday Extend Delete an orchestration",
"tags": [
"Orchestrations"
]
},
{
"method": "PATCH",
"path": "/orchestrations/{orchestrationId}",
"operationId": "updateOrchestration",
"summary": "Workday Extend Update an orchestration",
"tags": [
"Orchestrations"
]
},
{
"method": "POST",
"path": "/orchestrations/{orchestrationId}/activate",
"operationId": "activateOrchestration",
"summary": "Workday Extend Activate an orchestration",
"tags": [
"Orchestrations"
]
},
{
"method": "POST",
"path": "/orchestrations/{orchestrationId}/deactivate",
"operationId": "deactivateOrchestration",
"summary": "Workday Extend Deactivate an orchestration",
"tags": [
"Orchestrations"
]
},
{
"method": "GET",
"path": "/orchestrations/{orchestrationId}/executions",
"operationId": "listOrchestrationExecutions",
"summary": "Workday Extend List orchestration executions",
"tags": [
"Orchestration Executions"
]
},
{
"method": "POST",
"path": "/orchestrations/{orchestrationId}/executions",
"operationId": "launchOrchestration",
"summary": "Workday Extend Launch an orchestration execution",
"tags": [
"Orchestration Executions"
]
},
{
"method": "GET",
"path": "/orchestrations/{orchestrationId}/executions/{executionId}",
"operationId": "getOrchestrationExecution",
"summary": "Workday Extend Retrieve an orchestration execution",
"tags": [
"Orchestration Executions"
]
},
{
"method": "POST",
"path": "/orchestrations/{orchestrationId}/executions/{executionId}/cancel",
"operationId": "cancelOrchestrationExecution",
"summary": "Workday Extend Cancel an orchestration execution",
"tags": [
"Orchestration Executions"
]
},
{
"method": "GET",
"path": "/orchestrations/{orchestrationId}/steps",
"operationId": "listOrchestrationSteps",
"summary": "Workday Extend List orchestration steps",
"tags": [
"Orchestration Steps"
]
},
{
"method": "GET",
"path": "/orchestrations/{orchestrationId}/triggers",
"operationId": "listOrchestrationTriggers",
"summary": "Workday Extend List orchestration triggers",
"tags": [
"Orchestration Triggers"
]
},
{
"method": "POST",
"path": "/orchestrations/{orchestrationId}/triggers",
"operationId": "createOrchestrationTrigger",
"summary": "Workday Extend Create an orchestration trigger",
"tags": [
"Orchestration Triggers"
]
}
]
}