Core Concepts
Welcome to the public API documentation. This page introduces the main terms and entities used across the system.
Main entities
Section titled “Main entities”Employee— a system user, such as a recruiter or manager.Job— an open role in the company.Pipeline— a hiring pipeline made of multiple stages.Applicant— a person profile or resume stored in the system.Candidate— an applicant attached to a specific job.Actions— interaction history for a candidate, including stage changes, comments, and emails.Goals— company, team, or personal goals and metrics.
General API conventions
Section titled “General API conventions”/searchendpoints are used for searching and always support pagination.- Search endpoints return 20 items per page by default.
/allendpoints return full reference lists.- The API accepts and returns JSON data.
Technical parameters
Section titled “Technical parameters”- Authentication uses a bearer token.
- Standard HTTP status handling is expected, including
200,401,403,404,422, and429. - Token lifetime is 45 days.
- Rate limit is 100 requests per minute.
- Your integration should explicitly handle authentication, validation, and throttling errors.