Skip to content
Log in Request a demo

Core Concepts

Welcome to the public API documentation. This page introduces the main terms and entities used across the system.

  • 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.
  • /search endpoints are used for searching and always support pagination.
  • Search endpoints return 20 items per page by default.
  • /all endpoints return full reference lists.
  • The API accepts and returns JSON data.
  • Authentication uses a bearer token.
  • Standard HTTP status handling is expected, including 200, 401, 403, 404, 422, and 429.
  • Token lifetime is 45 days.
  • Rate limit is 100 requests per minute.
  • Your integration should explicitly handle authentication, validation, and throttling errors.