Skip to main content
GET
/
v1
/
get-candidate
curl --location --request GET 'https://api.hirempire.com/v1/get-candidate?candidate_id={candidate_id}' \
--header 'Authorization: Bearer sk-••••••••••••'
{
  "success": true,
  "candidate": {
    "id": "8fc4ea3c-ecc4-4a92-96fd-a14436a79a1b",
    "applied_at": "2026-06-18T12:30:00.000Z",
    "type": "applicant",
    "name": "John Doe",
    "email": "john.doe@example.com",
    "phone_number": "+15551234567",
    "linkedin_url": "https://www.linkedin.com/in/johndoe",
    "cv_url": "https://example.com/cv/johndoe.pdf",
    "photo_url": "https://example.com/photos/johndoe.jpg",
    "source": "LinkedIn",
    "status": "shortlisted",
    "nationality": "United States",
    "location": "San Francisco",
    "experience_years": 6,
    "salary_expectation": 120000,
    "job_id": "f3a2c1d4-1111-4222-9333-444455556666",
    "job_title": "Senior Software Engineer",
    "ai_summary": "Strong full-stack background, 6 yrs React + Node.",
    "ai_score": 85,
    "ai_decision": "Shortlist",
    "ai_match_percentage": 92
  }
}

Query Parameters

candidate_id
string
required
The unique identifier of the candidate to retrieve

Authentication

Authorization
string
required
Bearer authentication header of the form Bearer <token>, where <token> is your API token.
curl --location --request GET 'https://api.hirempire.com/v1/get-candidate?candidate_id={candidate_id}' \
--header 'Authorization: Bearer sk-••••••••••••'

Response

success
boolean
Indicates if the request was successful
candidate
object
The candidate object
{
  "success": true,
  "candidate": {
    "id": "8fc4ea3c-ecc4-4a92-96fd-a14436a79a1b",
    "applied_at": "2026-06-18T12:30:00.000Z",
    "type": "applicant",
    "name": "John Doe",
    "email": "john.doe@example.com",
    "phone_number": "+15551234567",
    "linkedin_url": "https://www.linkedin.com/in/johndoe",
    "cv_url": "https://example.com/cv/johndoe.pdf",
    "photo_url": "https://example.com/photos/johndoe.jpg",
    "source": "LinkedIn",
    "status": "shortlisted",
    "nationality": "United States",
    "location": "San Francisco",
    "experience_years": 6,
    "salary_expectation": 120000,
    "job_id": "f3a2c1d4-1111-4222-9333-444455556666",
    "job_title": "Senior Software Engineer",
    "ai_summary": "Strong full-stack background, 6 yrs React + Node.",
    "ai_score": 85,
    "ai_decision": "Shortlist",
    "ai_match_percentage": 92
  }
}

Error Responses

400 Bad Request

{
  "success": false,
  "error": "Query parameter 'candidate_id' is required."
}
{
  "success": false,
  "error": "Only 'candidate_id' query parameter is allowed."
}

401 Unauthorized

{
  "success": false,
  "error": "Invalid token"
}

404 Not Found

{
  "success": false,
  "error": "Candidate not found"
}