- Retrieves staffing details for a specific worker by Workday ID.
- Returns skill items for a worker.
- Creates skill items for a worker (bulk operation).
- Retrieves a collection of service dates for the specified worker.
- Retrieves a single skill item instance for a worker.
- Assigns a skill to a worker's profile by explicitly declaring their proficiency in that skill area.
- Retrieves all skills that have been explicitly assigned to a worker's profile in Workday.
- Creates a performance check-in conversation record for a worker to document progress, goals, feedback, and development discussions.
- Retrieves the complete history of performance check-in conversations for a specific worker, including meeting notes, dates, and associated data.
- Retrieve candidate information using Workday Recruiting SOAP web service. Supports filtering by candidate ID and pagination.
- Create a new candidate or update an existing candidate in Workday Recruiting using SOAP web service.
- Retrieve candidate assessment information using Workday Recruiting SOAP web service.
- Retrieve background check information for candidates using Workday Recruiting SOAP web service.
- Retrieve applicants information using Workday Staffing SOAP web service.
- Create a new applicant or update an existing applicant in Workday Recruiting using SOAP web service.
- Retrieve job requisition information using Workday Recruiting SOAP web service.
- Create a new job requisition using Workday Recruiting SOAP web service with business process parameters and complete requisition data.
- Close an existing job requisition using Workday Recruiting SOAP web service.
- Update an existing job requisition with updated details, qualifications, and sub-processes.
- Retrieves position information from Workday Recruiting SOAP web service. Returns paginated list of positions or specific position by ID.
- Create a new position using Workday Recruiting SOAP web service with business process parameters, position data, qualifications, organization assignments, and compensation.
- List questionnaires using Workday Recruiting SOAP web service. Optionally filter by specific questionnaire references.
- Retrieve job posting site information using Workday Recruiting SOAP web service.
- Create or update a job posting site in Workday Recruiting.
- Post a job requisition to one or more job posting sites in Workday Recruiting.
- Remove job posting from job posting sites using Workday Recruiting SOAP web service.
- Create or update an interview event and its sessions in Workday Recruiting SOAP web service.
- Creates a new prospect (job candidate) in Workday Recruiting. Prospects represent potential employees in the talent pipeline. Required fields include candidate name and country, with at least email or phone number for contact.
- Retrieves details of a specific prospect (job candidate) from Workday Recruiting by their ID
- Retrieves all active job postings from Workday Recruiting REST API v4.
- Retrieves details of a specific job posting from Workday Recruiting REST API v4.
- Retrieves the screening questions (application questionnaires) attached to one job posting.
- Retrieves a specific questionnaire for a job posting from Workday Recruiting REST API v4.
- Retrieves all interview events from Workday Recruiting REST API.
- Retrieves details of a specific interview event from Workday Recruiting REST API by its ID.
- Retrieves a specific feedback submission for an interview event from Workday Recruiting REST API.
- Retrieve interview feedback information using Workday Recruiting SOAP web service.
- Create interview feedback with ratings and comments.
- Retrieve blended and digital learning courses (with their lessons) using Workday Learning SOAP web service.
- Retrieve learning enrollments using Workday Learning SOAP web service.
- Retrieve blended course offerings using Workday Learning SOAP web service.
- Retrieve learning programs using Workday Learning SOAP web service.
- Retrieve standalone learning lessons using Workday Learning SOAP web service.
- Retrieve learning topics using Workday Learning SOAP web service.
- Retrieve internal learning instructors using Workday Learning SOAP web service.
- Retrieve learning catalogs using Workday Learning SOAP web service.
- Cancel a learning enrollment using Workday Learning SOAP web service.
- Enroll a learner in learning content using Workday Learning SOAP web service.
- Manage blended or digital learning courses using Workday Learning SOAP web service.
- Manage learning lessons using Workday Learning SOAP web service.
- Manage learning programs using Workday Learning SOAP web service.
- Create or update learning catalogs in Workday Learning using SOAP web service.
- Create or update learning topics in Workday Learning using SOAP web service.
- Retrieve a collection of learning content - courses, programs and lessons - from Workday Learning.
- Retrieve a specific learning content item by ID (course, program, or lesson).
- Retrieve all lessons in a course or program - use this to break a course down into its lessons.
- Retrieve a specific lesson within a learning content item.
- Retrieves absence plan and leave of absence balances for a specified worker.
- Retrieves a specific absence balance by ID.
- Retrieves time off (PTO, vacation, sick) entries taken by a specified worker.
- Retrieves a specific time off entry for a worker.
- Retrieves eligible absence types for a worker.
- Retrieves formal leaves of absence (parental, medical, sabbatical) for a specified worker.
- Retrieves all time off plans for a specific worker.
- Retrieves a specific time off plan for a worker.
- Retrieves all time off entries for a specific worker.
- Retrieves a specific time off entry for a worker.
- Corrects or deletes existing time off entries for a worker by initiating the Correct Time Off business process via the Absence Management REST API.
- Submits a time off request for a worker via the Absence Management SOAP web service.
- Creates a leave of absence request for a worker via the Absence Management SOAP web service.
- Approves a time off or leave of absence business process request via the Absence Management SOAP web service.
- Cancels an in-progress time off or leave of absence business process request via the Workday Integrations SOAP web service.
- Denies a pending time off or leave of absence business process request at its approval step via the Workday Integrations SOAP web service.
- Rescinds (reverses) a completed time off or leave of absence business process request via the Workday Integrations SOAP web service.
- Retrieves holiday calendar information from Workday via SOAP web service.
- Retrieves Person API v4 records. NOT the primary employee lookup - to find an employee or worker by name, use list_workers instead
- Retrieves a people record with the specified ID from your Workday tenant
- Get work email addresses for the specified people record
- Get home email addresses for the specified people record
- Get work phone numbers for the specified people record
- Get home phone numbers for the specified people record
- Get work addresses for the specified people record
- Get home addresses for the specified people record
- Get detailed personal information for the specified people record
- Get legal name information for the specified people record
- Get preferred name for the specified people record
- Create a home contact information change request for a worker using Staffing API v8.
- Add or update a home email address for a worker using Person API v4.
- Add or update a home phone number for a worker as part of a home contact information change process using Person API v4
- Add or update a home address for a worker as part of a home contact information change process using Person API v4
- Create a work contact information change request for a worker using Staffing API v8. This creates a business process that allows updating work addresses, emails, phones, and web addresses.
- Add or update a work email address for a worker as part of a work contact information change process using Person API v4
- Add or update a work phone number for a worker as part of a work contact information change process using Person API v4
- Add or update a work address for a worker as part of a work contact information change process using Person API v4
- Submits a home contact information change request so the staged changes are applied.
- Submits a work contact information change request so the staged changes are applied.
- Retrieve all custom object definitions for both multi-instance and single-instance custom objects from Workday Custom Object Definition API v1
- Retrieve a specific custom object definition for a multi-instance or single-instance custom object from Workday Custom Object Definition API v1
- Retrieve all custom field types from Workday Custom Object Definition API v1
- Retrieve a specific custom field type from Workday Custom Object Definition API v1
- Retrieve all fields in a custom object definition from Workday Custom Object Definition API v1
- Retrieve a specific field in a custom object definition from Workday Custom Object Definition API v1
- Execute a Workday WQL query to retrieve data. Use list_wql_data_sources to discover available data sources (tables) and get_data_source_fields to see available fields (columns) before building your query. WQL syntax is similar to SQL - SELECT fields FROM dataSource WHERE conditions.
- Execute a Workday WQL query using POST method for queries longer than 2,048 characters. Use list_wql_data_sources to discover available data sources (tables) and get_data_source_fields to see available fields (columns) before building your query. WQL syntax is similar to SQL - SELECT fields FROM dataSource WHERE conditions.
- Retrieve all available WQL data sources to discover table names for queries. Use searchString parameter to filter by keywords like 'skill', 'worker', 'employee', etc.
- Retrieve all fields (columns) available in a specific WQL data source. Use this to understand what data is available before building WQL queries. First use list_wql_data_sources to get the data source ID, then use this action to see available fields.
- Retrieve all available skills in the Workday system using WQL.
- Owner/Name - Execute a custom Workday report using Report as a Service by providing report owner and report name
- URL - Execute a custom Workday report using Report as a Service by providing the complete report URL
- Retrieves a collection of job change reasons from Workday Common API v1.
- Retrieves a specific job change reason by ID from Workday Common API v1.
- Change a worker's job, position, location, manager, or working time in one call using the Workday Staffing SOAP Change_Job business process. Covers promotions, transfers, demotions, and data changes.
- Retrieve organizations by organization type from Workday Common API v1.
- Retrieve a specific organization by ID from Workday Common API v1.
- Retrieve all organization types from Workday Common API v1.
- Retrieve a specific organization type by ID from Workday Common API v1.
- Retrieve all supervisory organizations from Workday Common API v1.
- Retrieve a specific supervisory organization by ID from Workday Common API v1.
- Add a new organization or update an existing organization in Workday using the Add_Update_Organization SOAP web service (v45.1).
- Retrieves employment information for an employee including position, job, status, and compensation data.
- Retrieves comprehensive worker data including employment information, compensation, and organization details.
- Retrieves configured gender values or gender values by country.
- Retrieves job profile information including job family, level, and management details.
- Retrieves location data including address, contact details, and hierarchy references.
- Creates or updates configured gender values or gender values by country.
- Creates or updates location records including addresses, contact info, and hierarchies.
- Hire a new employee using Workday Staffing SOAP web service with inline applicant data, position details, and business process parameters.
- Retrieves all business process events (created through workflow) associated with a worker, filtered by effective and updated date ranges.
- Retrieve one or more worker documents by reference, including base64-encoded file content, using the Workday Staffing SOAP web service.
- Upload a document (e.g. payslip, contract) to a worker's record or update an existing worker document using the Workday Staffing SOAP web service.
- Submits a payment election enrollment request to replace current payment elections for a worker.
- Retrieves bank account information for the organization.
- Retrieves bank branch information including routing numbers and branch details.
- Retrieves payment election enrollments showing how workers receive their pay.
- Retrieves available payment election options for workers including payment types and rules.
- Retrieves payment message records containing grouped payment data and remittance information.
- Retrieves payment records including remittance, payroll, and bank information.
- Retrieves reference data for a specified ID type from Workday.
- Retrieves workers' current benefit enrollments and elections (health care, insurance, spending accounts, retirement savings) via the Human_Resources SOAP web service.
- Initiates the Change Benefits business process to submit new benefit elections for a worker following a qualifying event via the Benefits_Administration SOAP web service.
- Adds a benefits dependent (spouse, partner, or child) for a worker via the Benefits_Administration SOAP web service Add_Dependent business process.
- Updates an existing benefits dependent's personal data, relationship, or status via the Benefits_Administration SOAP web service Edit_Dependent business process.
- Retrieves payroll payslip data for the workers paid in an outsourced payment group, including earnings, deductions, taxes, and payment details.
- Retrieves USA state and local payroll tax elections for the workers of a company, including state income tax, unemployment, county, city, school district, and other local elections.
- Creates or updates a worker's USA state and local payroll tax elections, including state income tax withholding, unemployment, county, city, school district, and other local elections.
- Retrieves USA federal W-4 tax withholding elections for workers, including marital status, dependent amounts, additional withholding, and exempt status.
- Creates or updates a worker's USA federal W-4 tax withholding election, including marital status, dependent amounts, additional withholding, and exempt status.
- Retrieves EFW2 W-2 year-end filing data for the workers of a company and calendar year, as reported to the Social Security Administration or tax preparation vendors.
- Retrieves completed payroll results (earnings, deductions, taxes, net pay) for workers within a date range, the payslip-equivalent data for tenants running Workday Payroll internally.
- Adds clock-in, clock-out, break, or meal time clock events for workers via the Workday Time Tracking SOAP web service.
- Imports reported time blocks (worked hours or in/out times) for workers via the Workday Time Tracking SOAP web service, optionally auto-submitting them for approval.
- Initiate a legal name change for a person using the Workday Human_Resources SOAP Change_Legal_Name business process.
- Initiate a preferred name change for a person using the Workday Human_Resources SOAP Change_Preferred_Name business process.
- Change a person's demographic data (marital status, citizenship, nationality, gender, birth details, and more) using the Workday Human_Resources SOAP Change_Personal_Information business process.
- Request a flexible work arrangement (for example reduced hours or specific working days) for a worker using the Workday Human_Resources SOAP Add_Flexible_Work_Arrangement business process.
- End an existing flexible work arrangement for a worker using the Workday Human_Resources SOAP End_Flexible_Work_Arrangement business process.
- Gives anytime feedback to one or more workers using the Workday Talent SOAP Give_Feedback business process.
- Retrieves the anytime feedback a worker has received, using Get_Workers with the Include_Feedback_Received response group.
- Request a compensation change for an employee - base pay, allowances, bonus, merit, and other plan assignments - using the Workday Compensation SOAP Request_Compensation_Change business process.
- Change the company, cost center, region, and custom organization assignments for a filled position or position restriction using the Workday Staffing SOAP Change_Organization_Assignments business process.
- Terminate an employee with reason codes, last day of work, rehire eligibility, regrettable flag, and close-position handling using the Workday Staffing SOAP Terminate_Employee business process.
No matching actions