Lodol Docs

Recruitee

API actions for the Recruitee integration.

Recruitee

Sync Recruitee job postings, candidates, notes, and pipeline updates.


Add candidate note

Attach a note to a specific candidate record.

Parameters

ParameterTypeRequiredDescription
candidate_idstringYesID of the candidate to annotate.
notestringYesNote text to attach to the candidate.

Response

{
  "note": "mock_value",
  "note_id": "mock_value",
  "status": "mock_value"
}

Create candidate

Create a new Recruitee candidate profile with a name, email, and optional tags.

Parameters

ParameterTypeRequiredDescription
namestringYesFull name of the candidate.
emailstringYesPrimary email address for the candidate.
tagsarrayNoOptional list of tags to attach to the candidate.

Response

{
  "candidate_id": "mock_value",
  "candidate_name": "mock_value",
  "emails": "mock_value",
  "status": "mock_value"
}

List published jobs

Retrieve a list of published Recruitee jobs with their identifiers and titles.

Parameters

ParameterTypeRequiredDescription
limitnumberNoMaximum number of jobs to return (defaults to 25).

Response

{
  "jobs": [
    {}
  ],
  "status": "mock_value"
}

Search candidates

Search for candidates matching a phrase across profiles.

Parameters

ParameterTypeRequiredDescription
querystringYesFree-text search query for candidate profiles.
limitnumberNoMaximum number of candidates to return (defaults to 20).

Response

{
  "candidates": [
    {}
  ],
  "status": "mock_value"
}

Update candidate stage

Move a candidate to a new stage within the hiring pipeline.

Parameters

ParameterTypeRequiredDescription
candidate_idstringYesID of the candidate to move.
stage_idstringYesID of the new stage for the candidate.

Response

{
  "candidate_id": "mock_value",
  "stage_id": "mock_value",
  "status": "mock_value"
}

On this page