curl --request POST \
--url https://api.tidyhire.app/api/public/ai/parse-jd \
--header 'Content-Type: application/json' \
--header 'x-tidyhire-api-key: <api-key>' \
--data '
{
"job_description": "We are looking for a Senior Software Engineer with 5+ years of experience in Node.js, React, and MongoDB. The ideal candidate will design and build scalable backend services..."
}
'{
"success": true,
"data": {
"experience_level": "3-5 Years",
"seniority_level": "Senior",
"work_type": "Remote",
"employment_type": "Full Time",
"location": "San Francisco, CA",
"must_have_skills": [
"JavaScript",
"React",
"Node.js"
],
"good_to_have_skills": [
"TypeScript",
"GraphQL",
"AWS"
]
}
}Uses AI to extract structured job requirements (skills, qualifications, responsibilities, etc.) from a free-text job description.
Rate limit: 5 requests per minute per workspace.
curl --request POST \
--url https://api.tidyhire.app/api/public/ai/parse-jd \
--header 'Content-Type: application/json' \
--header 'x-tidyhire-api-key: <api-key>' \
--data '
{
"job_description": "We are looking for a Senior Software Engineer with 5+ years of experience in Node.js, React, and MongoDB. The ideal candidate will design and build scalable backend services..."
}
'{
"success": true,
"data": {
"experience_level": "3-5 Years",
"seniority_level": "Senior",
"work_type": "Remote",
"employment_type": "Full Time",
"location": "San Francisco, CA",
"must_have_skills": [
"JavaScript",
"React",
"Node.js"
],
"good_to_have_skills": [
"TypeScript",
"GraphQL",
"AWS"
]
}
}Your Tidyhire API key
The full job description text to extract requirements from.
1"We are looking for a Senior Software Engineer with 5+ years of experience in Node.js, React, and MongoDB. The ideal candidate will design and build scalable backend services..."