How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Workday Business Processes Events API

Returns a collection of events based on the specified parameters. You must specify either the worker or initiating worker query parameter. If you did not specify the worker nor the initiating worker parameter, this method returns an empty response. This operation returns the most recent results first. The results are sorted in descending order of the creation date of the event.Secured by the Business Process Security Policy for each event.

Workday Business Processes Events API is one of 30 APIs that Workday Business Processes publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 14 JSON Schema definitions.

Tagged areas include Event. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, rate-limit docs, a changelog, and 14 JSON Schemas.

This API exposes 9 operations across 9 paths, and defines 36 schemas. It is described by OpenAPI 3.2.0, at version v1.

Requests are made against a single base URL, https://{tenantHostname}/businessProcess/v1.

9 operations 9 paths 36 schemas 7 GET2 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
v1
Base URL
https://{tenantHostname}/businessProcess/v1
Authentication
OAuth 2.0
Resource Areas
1

Authentication & Security 1

Workday Business Processes Events API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (OAuth2) using the implicit flow.

Paths & Operations 9

Across 9 paths, the API surfaces 9 operations — 7 GET, 2 POST. Each is listed below with its method, path, parameters, and response codes.

Events 9

Returns a collection of events based on the specified parameters. You must specify either the worker or initiating worker query parameter. If you did not specify the worker nor th…

GET
/events
Retrieves business process events
getEvents 10 params → 200400401403404default
GET
/events/{ID}/remainingSteps
Retrieves remaining steps for a business process event
getEventsByIDRemainingSteps 3 params → 200400401403404default
POST
/events/{ID}/rescind
Rescinds a business process event
postEventsByIDRescind 1 param body → 201400401403404default
GET
/events/{ID}/comments
Retrieves comments for a business process event
getEventsByIDComments 3 params → 200400401403404default
GET
/events/{ID}
Retrieves a business process event
getEventsByID 1 param → 200400401403404default
GET
/events/{ID}/inProgressSteps
Retrieves in progress steps for a business process event
getEventsByIDInProgressSteps 3 params → 200400401403404default
POST
/events/{ID}/cancel
Cancels a business process event
postEventsByIDCancel 1 param body → 201400401403404default
GET
/events/{ID}/attachments
Retrieves attachments for a business process event
getEventsByIDAttachments 3 params → 200400401403404default
GET
/events/{ID}/completedSteps
Retrieves completed steps for a business process event
getEventsByIDCompletedSteps 3 params → 200400401403404default

Schemas 36

The contract defines 36 schemas that model the data the API accepts and returns. The most detailed are ERROR_MODEL_REFERENCE (6 properties), INSTANCE_MODEL_REFERENCE (3 properties). Each schema is shown below with its type and property counts.

businessProcessStep_119846d6d88210000efec4095f07022f
Returns the step being performed by the event record.
overallBusinessProcess_ce00e3198c5b1000095ceb31e13f0015
Returns the Top Level (overall) Business Process that this Event is part of or returns the same instance if this Event is not a sub-process.
contentType_f1092a8e519710000a41ca17e2da02a3
Content type of the attachment
uploadedBy_b32ff437243510000c2e443f3c8b0155
Returns the primary Role of the person who uploaded the Attachment.
securityGroupView_5abdf20568241000191b2a1b8cf502ea
status_be45cf559398100006ba2d93420c0014
The status of this business process step.
completedStepsView_0108ca756f1b10001913796229930074
event_0108ca756f1b1000191379c74408007b
Identifies the business process and allows you to drill into the details and access related actions.
ERROR_MODEL_REFERENCE
object
6 properties 1 required
subBusinessProcess_e72a50878598100007c686af2536000e
category_f1092a8e519710000a41ca421a3602a5
Returns the category of a Business Process Attachment.
for_ce00e3198c5b1000095ceb1fc8290014
The thing which this business process is about. It could be another business process if this is a sub-process
awaitingPersons_be45cf559398100006ba2d50d6700011
WorkdayReferenceId_events
string
Workday reference ID (Type=Value). Valid types: WorkerTimeCardID, PayrollReportingCodeEventID, EligibilityOverrideEventID, UpdateStudentHoldEventID, EmployeeSe…
awaitingPerson_be45cf559398100006b982ad8c6d000e
awaitingPersons_0108ca756f1b1000191379d0c8b3007c
groups_d8ee62587cf610001a551e47fbc30124
INSTANCE_MODEL_REFERENCE
object
3 properties 1 required
businessProcessEventAction_46302b0ce6a810001fcbad0bc1e30000
ResourceIdPathValue_events
status_ce00e3198c5b100009273f74aaf20011
Transaction status or workflow state for an event. Example: Successfully Completed, Denied, Terminated
subBusinessProcesses_ce00e3198c5b1000095ceb025b770013
completedByPerson_0108ca756f1b1000191379b06bbf0079
The person that completed the step as Assignee
person_a7a41b4d029c10000b46e7abcec61901
Comment made by Person
initiator_5fd69af0d37810001afef9a3d7684d0a
The \~worker\~ that initiated the business process. Please do not use this field in a condition rule for the initiation step of a process, as it will not retur…
remainingStepView_33c0a45dcb6a10000c26c7c9b9640020
WorkdayId
string
Workday ID (32-character lowercase hexadecimal string).
stepsInProgressView_be45cf559398100006ba2d34b00d0010
status_0108ca756f1b100019137981a39f0075
The status of this business process step.
stepType_d8ee62587cf610001a018fce99fb0117
Returns the type of the step.
businessProcessStep_c7f1caa70f141000115398ce8d0800fd
dueDate_d8ee62587cf610001af42c229a9f0144
Returns the due date for the Process Definition Step.
comments_a7a41b4d029c10000b1da9c45b7b18f4
eventDetails_ce00e3198c5b100007db119d8cef0007
eventAttachmentsView_f1092a8e5197100009621afa37b9029b
VALIDATION_ERROR_MODEL_REFERENCE

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

workday-business-processes-events-api-openapi.yml Raw ↑

Other APIs Workday Business Processes publishes across the network.

Workday Integrations SOAP Service (business process operations)
Workday Business Processes 03/11/2023 API
Workday Business Processes 03/15/2021 API
Workday Business Processes 03/18/2026 API
Workday Business Processes 04/01/2023 API
Workday Business Processes 04/02/2022 API
Workday Business Processes 04/24/2023 API
Workday Business Processes 05/17/2025 API
Workday Business Processes 06/08/2026 API
Workday Business Processes 06/15/2024 API
Workday Business Processes 06/15/2026 API
Workday Business Processes 06/30/2026 API
Where this information came from

This is an independent, third-party profile of Workday Business Processes Events API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.