Search candidates

Candidates matching a name, email, phone or resume keyword.

GET https://cotlet.dev/api/v1/jobadder/candidates/search

read

Searches the candidates your JobAdder user can see and returns a page of matches with the candidate_id, name, email, phone and current location of each. Pass next_cursor back as cursor for the next page. The agent uses the candidate_id in get_candidate, add_candidate_note and create_task. A query with no match returns an empty list.

Parameters

Parameters: search_candidates
NameTypeDescription
query string required string Name, email, phone or resume keyword.
limit integer integer Maximum candidates to return.
cursor string string Next page cursor from the previous call.

Request

cURL
curl "https://cotlet.dev/api/v1/jobadder/candidates/search?query=query" \
  -H "Authorization: Bearer $COTLET_API_KEY"
Python
result = client.call("jobadder", "search_candidates", {"query":"query"})
Node.js
const result = await cotlet.call('jobadder', 'search_candidates', {"query":"query"});
CLI
cotlet call jobadder search_candidates --data '{"query":"query"}'

Example response

JSON

{
  "candidates": [
    {
      "candidate_id": "cand_20931",
      "name": "Priya Nair",
      "email": "priya.nair@example.com",
      "phone": "+61 400 000 111",
      "location": "Sydney"
    }
  ],
  "next_cursor": null
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.