
Workday API Integration Profile
Information and guides about integrating with Workday API
Add Workday Integration to Your App- Approve TimeOff Request
Approves the business process event step specified by the ID of the originating event step. The processing person must have view access to the event. In the request body, specify these required fields: id (the event step you are denying), stepAction{id} (if there are multiple event steps), comment.
- Cancel TimeOff Request
Denies the business process event step specified by the ID of the originating event step. The processing person must have view access to the event. In the request body, specify these required fields: id (the event step you are denying), stepAction{id} (if there are multiple event steps), comment.
- Creates a time off request for the specified worker ID and initiates the business process.
Creates a time off request for the specified worker ID and initiates the Request Time Off business process. In the request body, if using business process parameters, specify at least the required field: action {id}. You must specify the submit action WID: d9e4223e446c11de98360015c5e6daf6 Secured by: Request Time Off (REST Service) Scope: Time Off and Leave
- Retrieves a single experience instance for a \~prospect\~.
Retrieves the work experience with the specified ID for the specified ~prospect~.
Secured by: Prospects
Scope: Recruiting, Talent Pipeline
Retrieves a collection of interviews.
Secured by: Interview Feedback Public API
Scope: Recruiting
Retrieves instances that can be used as values for other endpoint parameters in this service.
- Retrieves a collection of job postings.
Retrieves all job postings. You can filter by categories and job sites.
Secured by: Job Postings: External
Scope: Recruiting
- Create \~prospects\~.
Creates a single ~prospect~ instance with the specified data. In the request body, specify at least the required field: candidate.name.country.id. The Recruiting Name Components configuration might require additional fields for candidate.name. To determine additional required fields, see the Recruiting Name Components tab on the Maintain Name Components by ~Country~ task.
Secured by: Create External Prospects, Set Up: External Career Site Access
Scope: Recruiting
- Retrieves a single language instance for a \~prospect\~.
Retrieves the language with the specified ID for the specified ~prospect~.
Secured by: Prospects
Scope: Recruiting, Talent Pipeline
- Retrieves the education of a single \~prospect\~ instance.
Retrieves the education of the ~prospect~ with the specified ID.
Secured by: Prospects
Scope: Recruiting, Talent Pipeline