Créez votre propre ATS facilement
You already have a hiring product, job board, or recruiter UI. You shouldn't have to rebuild resume parsing, scoring, translation, and recorded interview workflows around it.
Use Curriculo's hiring API to add those capabilities while keeping your own product, records, and interface. One API key covers the hiring tasks your team would otherwise need to build and maintain.
Build vs buy
Building your own ATS makes sense when hiring workflows are part of the product you sell. A job board may need structured candidate records. An HR tool may already own the recruiter experience. A homegrown tracker may need scoring without replacing its existing data model.
In those cases, buy the AI layer and keep the parts that distinguish your product. Curriculo's API handles defined hiring tasks while your application remains the system your users work in.
If your main goal is to run hiring for your own company, maintaining a custom product may add work without improving the process. Curriculo's ATS provides the recruiter interface, pipeline, and careers page.
Use the build-vs-buy guide to choose the path that fits your product and team.
What the API does
-
Resume parsing API
A pile of resumes gives your product documents when it needs candidate records. Manual entry slows recruiters and makes every import depend on someone retyping the same details.
Send resumes through the resume parsing API and receive structured candidate data back. Your product can place that data into its own workflow, search, or recruiter UI.
This is the base layer for teams that want to build their own ATS without building a resume parser first.
-
Resume scoring API
Reviewers need to understand how a candidate relates to a specific role. A generic candidate record doesn't answer that question, and a score without context gives the person making the decision little to work with.
Send resumes with the job through the resume scoring API. The response includes a score and written reasoning, which may cover matched skills, gaps, and summary points.
Your product decides where to display the result. A person still decides who moves forward.
-
Translation
Hiring products often receive text or documents in a language different from the reviewer's working language. Building separate translation handling around each part of the product creates more paths to maintain.
Send text or documents to the API and receive translations back. The translated content can remain inside the candidate record, review screen, or workflow your users already know.
Translation uses the same API key as the other capabilities in Curriculo's hiring API.
-
Interview transcription and summary
Recorded interviews create another review task. Someone needs the transcript and a useful hiring summary before the recording can support a decision.
Send a recording or a transcript through the API and receive a transcript and a hiring summary. Your product can show the result beside the candidate's application and job-match information.
The response supports review. It doesn't make the hiring decision.
-
Screening-interview invites
Scheduling a live conversation for every initial screen can consume recruiter time before the team has enough information to proceed. A one-way recorded screen lets candidates answer defined questions without coordinating calendars.
Your product can send screening-interview invites through the API. Candidates record their answers, and the answers can return as a transcript scored by AI.
This is a one-way recorded screening interview. It isn't a live AI interviewer.
Pricing
The Console API is pay as you go. Your own Console sign-up includes $5 free credit for the first calls, then you add credit as you go.
Console is a separate developer product with its own sign-up. It isn't included in Curriculo Starter or Pro.
Or use ours
If you don't want to build your own ATS, use Curriculo's ATS. It includes editable pipeline stages and stage automations, plus careers pages that can run on a custom domain.
The ATS product also provides API keys and MCP. Starter and Pro are separate from the pay-as-you-go Console API.
Docs
The quickstart, implementation guidance, and technical details live in the API documentation. Follow those instructions when connecting your product rather than treating this page as an integration reference.
FAQ
Est-ce que ça vaut la peine de construire votre propre ATS ?
Il peut être utile de construire votre propre ATS lorsque l'embauche de workflows font partie de votre produit et vous possédez déjà les dossiers ou recruteur UI. Si vous n'avez besoin que de lancer l'embauche, un ATS existant évite de maintenir un autre système interne.
Que fait un ATS API?
Un ATS API ajoute des capacités d'embauche à votre produit par des appels logiciels. Le API de Curriculo peut analyser les curriculum vitae, les noter par rapport aux emplois, traduire le contenu, produire des transcriptions d'entrevues et des résumés, et envoyer des invitations à l'entrevue de présélection.
Comment fonctionne la reprise de l'analyse via API?
Vous envoyez des CV à l'analyse du CV API et recevez des données structurées sur les candidats. Votre produit peut stocker et présenter ces données sans exiger des recruteurs de retyper chaque CV.
Puis-je marquer un CV par rapport à un emploi par API?
Oui. Envoyer un curriculum vitae avec le travail pour recevoir une note et un raisonnement écrit, tandis qu'une personne reste responsable de décider qui avance.
Quel est le prix du API?
Le API est payé au fur et à mesure, avec un crédit gratuit de 5$ pour les premiers appels. Après ce crédit, vous ajoutez le crédit au fur et à mesure.
La API fait-elle partie de Starter ou Pro ?
C'est pas vrai. Le API est un produit distinct de la Console à la carte avec sa propre inscription et un crédit gratuit de 5 $.
Qu'est-ce qu'il ne peut pas faire ?
Il n'est pas un constructeur de code sans et n'ajoute pas de champs personnalisés ou d'étiquette blanche votre produit. Vous construisez le produit, tandis que le API analyse, note, traduit, transcrit et résume les entrevues, et envoie des invitations à la projection-entrevue.
Puis-je effectuer des entrevues de sélection dans le API?
Oui. Le API peut envoyer des invitations à des entrevues de présélection à sens unique, puis fournir une transcription de AI notée à partir des réponses enregistrées du candidat. Ce n'est pas un intervieweur en direct.