Skip to main content
PATCH
/
candidates
/
{candidateId}
Update candidate
curl --request PATCH \
  --url https://hireloam.com/api/v1/candidates/{candidateId} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "linkedin_url": "https://linkedin.com/in/janesmith",
  "years_experience": 8
}
'
{
  "candidate": {
    "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "full_name": "<string>",
    "primary_email": "[email protected]",
    "linkedin_url": "<string>",
    "website_url": "<string>",
    "github_url": "<string>",
    "years_experience": 123,
    "university": "<string>"
  }
}

Authorizations

Authorization
string
header
required

API key from Settings > API Keys

Path Parameters

candidateId
string<uuid>
required

The candidate ID

Body

application/json
full_name
string
primary_email
string<email>
linkedin_url
string<uri>
website_url
string<uri>
github_url
string<uri>
years_experience
integer | null
university
string

Response

Candidate updated

candidate
object