Lodol Docs

Zoho Recruit

API actions for the Zoho Recruit integration.

Zoho Recruit

Manage Zoho Recruit candidates and job openings.


Add candidate note

Attach an internal note to a candidate for collaboration.

Parameters

ParameterTypeRequiredDescription
candidate_idstringNoID of the candidate receiving the note.
notestringNoNote content to attach to the candidate.

Response

{
  "candidate_id": "12345",
  "note": "Interview scheduled.",
  "note_id": "67890"
}

Associate candidate with job

Link a candidate to an open job to track their application.

Parameters

ParameterTypeRequiredDescription
candidate_idstringNoExisting candidate ID to associate.
job_idstringNoJob opening ID the candidate should be linked to.

Response

{
  "candidate_id": "12345",
  "job_id": "67890"
}

Create candidate

Add a new candidate record with contact information.

Parameters

ParameterTypeRequiredDescription
first_namestringNoCandidate's first name.
last_namestringNoCandidate's last name.
emailstringNoPrimary email address for the candidate.
phonestringNoOptional phone number for the candidate.

Response

{
  "candidate_id": "12345",
  "email": "jane@example.com",
  "first_name": "Jane",
  "last_name": "Doe"
}

List jobs

Retrieve Zoho Recruit job openings with optional status filters.

Parameters

ParameterTypeRequiredDescription
statusstringNoOptional status filter such as Open or On Hold.
pagenumberNoPage number of results to fetch (defaults to 1).
per_pagenumberNoNumber of jobs per page (defaults to 20).

Response

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

Update candidate status

Change the stage or status for a Zoho Recruit candidate.

Parameters

ParameterTypeRequiredDescription
candidate_idstringNoID of the candidate to update.
statusstringNoNew status value, such as Interview or Offer.

Response

{
  "candidate_id": "12345",
  "status": "Interview"
}

On this page