Welcome to the Tal.AI API documentation. This API allows recruiters to review, rank, and produce summaries of applications to their jobs.
The Review Application endpoint enables recruiters to process job candidate data and obtain rankings and summaries.
The API endpoint for reviewing job applications is:
POST https://api.tal.ai/api/v1/review-application
To authenticate your requests, include your API key in the X-API-Key header of each request.
The following parameters should be included in the JSON payload of the request:
cv_link: Link to the candidate's CV (doc, docx, or pdf)job_title: Job titlejob_location_town: Job location town/cityjob_location_postcode: Job location postcodejob_description: Job descriptionranking_criteria: Specific criteria for ranking a candidate
POST /api/v1/review-application HTTP/1.1
Host: api.tal.ai
Content-Type: application/json
X-API-Key: your_api_key
{
"cv_link": "https://example.com/cv.pdf",
"job_title": "Software Engineer",
"job_location_town": "London",
"job_location_postcode": "SW1A 1AA",
"job_description": "We are looking for a skilled software engineer...",
"ranking_criteria": "Experience with PHP and MySQL"
}
{
"Executive Summary": "The candidate has relevant experience in software development and possesses skills in PHP and MySQL.",
"Candidate Score": 4,
"Interview Questions": [
"Can you describe a complex project you worked on and how you contributed to its success?",
"How do you stay up-to-date with the latest technologies and programming practices?"
],
"Request Count": 1
}
The API response includes an executive summary of the candidate, a candidate score, suggested interview questions based on the provided job description and ranking criteria, and the current months request count.
If you have any questions or need further assistance, please contact us at hello@tal.ai.