- Retrieve a list of access groups that define user permissions and roles within the platform.
- Fetch detailed information about a specific access group by ID.
- Fetch a specific answer by ID.
- Submit a candidate's answer to a screening question on an application or job seeker profile.
- Modify a candidate's previously submitted answer to update the response value.
- Remove a candidate's answer from the system.
- Retrieve a paginated list of job applications with optional filtering by candidate email, job, stage, and other criteria.
- Fetch detailed information about a specific application by ID, including candidate details, current stage, job information, and all related data.
- Create a new job application for a candidate, submitting their profile to a specific job posting with required information.
- Update an existing application's details, move it to a different stage in the hiring workflow, or modify application metadata and tags.
- Remove an application from the system.
- Retrieve candidate survey responses to analyze post-interview feedback, experience ratings, and candidate satisfaction data.
- Fetch individual candidate survey response to review detailed feedback and experience ratings from a specific candidate.
- Retrieve a paginated list of candidate profiles with optional filtering and related resources.
- Fetch detailed information about a specific candidate by ID.
- Update candidate profile information including contact details, skills, and custom attributes.
- Retrieve comments and notes on applications or candidates for team collaboration and feedback synchronization across hiring workflows.
- Fetch a specific comment by ID to retrieve detailed feedback, interviewer notes, or team discussion threads.
- Add a comment or note to an application or candidate profile to record interviewer feedback, hiring team discussions, or important observations.
- Retrieve custom field definitions to discover organization-specific data fields configured for applications, jobs, candidates, or offers.
- Fetch detailed information about a specific custom field including its schema, validation rules, and applicable resource types.
- Define a new custom field to track organization-specific information on applications, jobs, candidates, or offers with custom validation.
- Modify custom field configuration including validation rules, display options, and field metadata to adapt to changing business needs.
- Remove a custom field definition from the system, which will also delete all associated custom attribute values.
- Retrieve custom attribute values set on resource instances to access organization-specific data stored on applications, jobs, or candidates.
- Set a custom attribute value on a resource instance to store organization-specific data on applications, jobs, or candidates.
- Fetch a specific custom attribute by ID to retrieve its current value and related metadata.
- Update the value of an existing custom attribute. Only value fields may be changed; reassociation is not supported.
- Remove a custom attribute value from a resource instance to clear organization-specific data that is no longer needed.
- Retrieve hiring workflow templates to display available workflows when creating jobs and understand standard hiring processes.
- Fetch detailed information about a specific hiring workflow including all stages, requirements, and configuration settings.
- Retrieve a list of scheduled interviews with participant information for calendar synchronization and scheduling coordination.
- Fetch detailed information about a specific interview including date, time, participants, location, and associated application details.
- Update an interview's summary in HTML format. Only the summary field is supported for updates.
- Retrieve a list of job seeker profiles from the passive candidate pool for proactive talent sourcing and pipeline building.
- Fetch detailed information about a specific job seeker including profile, preferences, and passive candidate pool status.
- Retrieve a paginated list of job postings with optional filters for status, department, location, and other criteria to sync with external job boards.
- Fetch detailed information about a specific job posting including description, requirements, hiring workflow, department, and location details.
- Create a new job posting with title, description, status, hiring workflow, and organizational structure links for department and location.
- Update an existing job posting.
- Delete a job posting.
- Retrieve a list of onboarding applications to track new hire onboarding progress, task completion, and document collection status.
- Fetch detailed information about a specific onboarding application including tasks, documents, and completion status for new hires.
- Retrieve a list of positions
- Retrieve a single position by ID
- Retrieve structured section definitions for onboarding workflows to understand form layouts and data collection requirements.
- Fetch detailed information about a specific structured section to understand its form layout, field definitions, and data collection requirements for onboarding workflows.
- Submit a response to a structured onboarding section to record candidate or new hire data in onboarding forms and workflows.
- Modify a structured onboarding section response to update new hire information or correct onboarding form submissions.
- Remove a structured onboarding section response to clear incorrect form submissions or reset onboarding data.
- Retrieve a list of company departments for organizing job postings and managing organizational hierarchy in the ATS.
- Fetch detailed information about a specific department including name, hierarchy, and associated job postings.
- Create a new department to organize job postings and manage organizational hierarchy in the ATS.
- Update department details such as name or organizational hierarchy to sync changes from external HR systems.
- Remove a department from the system to archive outdated department records from the organizational structure.
- Retrieve a list of company divisions for high-level organizational structure reporting and hierarchy management.
- Fetch detailed information about a specific division including its departments and organizational position within the company structure.
- Create a new division for high-level organizational structure reporting and hierarchy management.
- Update division details such as name or organizational position to sync changes from external HR systems.
- Remove a division from the system to archive outdated division records from the organizational structure.
- Retrieve all equality monitoring categories configured in the system for tracking diversity and inclusion data.
- Retrieve detailed information about a specific equality monitoring category including its enabled status and associated monitoring options.
- Retrieve a list of company office locations for filtering job postings and displaying available work locations to candidates.
- Fetch detailed information about a specific office location including address, city, state, country, and timezone information.
- Create a new office location for filtering job postings and displaying available work locations to candidates.
- Update location details such as address, contact information, or office status to sync changes from external HR systems.
- Remove a location from the system to archive closed offices or outdated location records from the organizational structure.
- Retrieve structure links that associate departments with locations to map job postings to specific organizational combinations.
- Fetch a specific structure link to understand the department-location association for a particular organizational unit.
- Create a new department-location association to set up organizational structure for new offices or department expansions.
- Update a structure link. Only the accepts_speculative_applications attribute can be modified.
- Permanently delete a structure link from the system to remove department-location associations.
- Retrieve a list of custom organizational groups for structuring teams and departments.
- Create a new custom organizational group for structuring teams and departments.
- Retrieve a specific custom organizational group by ID.
- Update an existing custom organizational group.
- Delete a custom organizational group.
- Retrieve all screening questions used across jobs and applications to manage candidate qualification criteria and assessment requirements.
- Retrieve a list of requisition templates used for creating job requisitions.
- Retrieve a specific requisition template by ID with related fields.
- Retrieve a list of hiring requisitions with approval workflows and headcount tracking.
- Retrieve a specific requisition by ID with related resources and custom details.
- Archive a requisition by setting archived status to true.
- Permanently delete a requisition by ID.
- Create a new hiring requisition with approval workflows and headcount tracking.
- Retrieve a list of interview scorecards to access evaluation criteria, rating scales, and interviewer feedback templates.
- Fetch detailed information about a specific scorecard including evaluation criteria, rating scales, and feedback questions.
- Retrieve a list of platform users to sync hiring team members, permissions, and user access across integrated systems.
- Fetch detailed information about a specific user including profile, role, permissions, and department assignments.
- Create a new user in the system. As a bare minimum, first_name, last_name, and email must be supplied. user_type must also be supplied.
- Permanently delete a user from the system to remove access and archive user records.
No matching actions