Workday API Integration

These are the list of integration use cases supported by Knit for Workday API as part of the HRIS category


Create New Employee

  • ID: create_employee
  • Operation: write
  • Entities:
  • Summary: The Hire Employee Event API request creates a new employee with personal, position, and contact details, while the response confirms the hire event with references to the event, employee, position, applicant, and any exceptions encountered.
  • Input Fields: Input Fields
  • Output Fields: Output Fields

Get Compensation information

  • ID: get_all_compensation_information_for_an_employee
  • Operation: read
  • Entities:
  • Summary: This atom retrieves compensation data, based on the provided worker ID.
  • Input Fields: Input Fields
  • Output Fields: Output Fields

Get Benefits information

  • ID: get_benefits_for_employee
  • Operation: read
  • Entities:
  • Summary: This atom retrieves benefits data based on the provided worker ID.
  • Input Fields: Input Fields
  • Output Fields: Output Fields

Get Company of employee

  • ID: get_company_of_employee
  • Operation: read
  • Entities:
  • Summary: This atom gets company based on the provided worker ID.
  • Input Fields: Input Fields
  • Output Fields: Output Fields

Get department of employee

  • ID: get_department_for_employee
  • Operation: read
  • Entities:
  • Summary: This atom gets departments based on the provided worker ID.
  • Input Fields: Input Fields
  • Output Fields: Output Fields

Get Documents of employee

  • ID: get_documents_for_employee
  • Operation: read
  • Entities:
  • Summary: This atom gets documents based on the provided worker ID.
  • Input Fields: Input Fields
  • Output Fields: Output Fields

Get list of employees

  • ID: get_employee_details
  • Operation: read
  • Entities:
  • Summary: This atom gets employees
  • Input Fields: Input Fields
  • Output Fields: Output Fields

Get employee

  • ID: get_employee_details_by_employee_identifier
  • Operation: read
  • Entities:
  • Summary: This atom gets employees based on worker ID
  • Input Fields: Input Fields
  • Output Fields: Output Fields

Get Employee Locations

  • ID: get_employee_locations
  • Operation: read
  • Entities:
  • Summary: This atom gets employee locations based on the provided worker ID.
  • Input Fields: Input Fields
  • Output Fields: Output Fields

Get identification of employee

  • ID: get_identification_details_of_employee
  • Operation: read
  • Entities:
  • Summary: This atom gets identification details based on the provided worker ID.
  • Input Fields: Input Fields
  • Output Fields: Output Fields

Get Leave Requests of employee

  • ID: get_leave_requests
  • Operation: read
  • Entities:
  • Summary: This atom gets leave requests based on the provided worker ID.
  • Input Fields: Input Fields
  • Output Fields: Output Fields

Get Employee Attendance

  • ID: get_regularized_attendance
  • Operation: read
  • Entities:
  • Summary: This atom gets regularized attendance for employee based on the provided worker ID.
  • Input Fields: Input Fields
  • Output Fields: Output Fields

Get W4 details of employee

  • ID: get_w4_details_of_employee
  • Operation: read
  • Entities:
  • Summary: This atom gets w4 details of employee based on the provided worker ID.
  • Input Fields: Input Fields
  • Output Fields: Output Fields

Terminate employee

  • ID: terminate_employee
  • Operation: write
  • Entities:
  • Summary: This atom terminates employee.
  • Input Fields: Input Fields
  • Output Fields: Output Fields

Update Department of employee

  • ID: update_department_for_employee
  • Operation: write
  • Entities:
  • Summary: This atom updates the department of an employee based on the provided worker ID.
  • Input Fields: Input Fields
  • Output Fields: Output Fields

Update locations of employee

  • ID: update_employee_location
  • Operation: write
  • Entities:
  • Summary: This atom updates employee location based on the provided worker ID.
  • Input Fields: Input Fields
  • Output Fields: Output Fields

Update w4 details of employee

  • ID: update_w4_details_of_employee
  • Operation: write
  • Entities:
  • Summary: This atom updates w4 details of an employee based on the provided worker ID.
  • Input Fields: Input Fields
  • Output Fields: Output Fields

Upload document for employee

  • ID: upload_document_of_employee
  • Operation: write
  • Entities:
  • Summary: This atom gets uploads document for an employee based on the provided worker ID.
  • Input Fields: Input Fields
  • Output Fields: Output Fields