Aller au contenu

APIs AI pour les constructeurs de ATS

Sur cette page

Cette page est destinée aux équipes de produits et d'ingénierie qui développent des logiciels de recrutement. Curriculo transforme les CV, les exigences d'emploi et les entrevues en données structurées prête à prendre des décisions. Vous envoyez un document ou un enregistrement; vous obtenez des champs propres, un score adapté, une traduction, une transcription ou un résumé d'embauche.

Le API n'est pas un autre tableau de bord que vos utilisateurs doivent se connecter. Votre produit conserve les dossiers des candidats, le flux de travail et le recruteur UI. Curriculo fait le AI, le langage et les médias travaillent derrière lui, à travers une clé de la console de développement .

Ce que fait le API

CapacitéCe que vous envoyezCe que vous obtenez en retour
Analyser CVUn ou plusieurs CV (PDF ou DOCX) dans une seule demande.Le résumé complet sous forme de données propres et structurées: nom, coordonnées, antécédents de travail, formation, compétences. Les valeurs restent dans la langue et le script du CV.
Évaluer le candidatUn ou plusieurs CV (PDF ou DOCX) et l'emploi, sous forme de texte, de document ou d'enregistrement job_id.Un score d'adéquation avec un raisonnement écrit, des compétences correspondantes, des lacunes et des points de résumé, pour chaque CV.
TraductionJusqu'à 200 chaînes, ou documents PDF et DOCX.Les traductions dans l'ordre que vous les avez envoyées, dans l'une des 85 langues. Un article échoué n'effondre jamais.
Détecter le langageUn texte, ou jusqu'à 200.Le langage de chacun, pour que vous puissiez rouvrir un CV ou un message avant d'agir dessus.
Résumé de l'entrevueUne transcription, un document de transcription (PDF ou DOCX), ou un enregistrement (vidéo ou audio).Les points forts, les points forts, les compétences mentionnées et une recommandation raisonnable. Les enregistrements reviennent avec leur transcription.
TranscrivezUn enregistrement.Seule la transcription.
Assistant au résuméUn CV une fois, puis des instructions en langage clair.Un CV de travail que vous pouvez interroger, modifier ou rendre dans une autre langue sans le recharger.
Interview de dépistageLes courriels des candidats, les questions et votre URL.Curriculo envoie des courriels à chaque candidat, organise l'interview enregistrée, transcrit chaque réponse et la publie, signée, sur votre serveur.

Les grands backlogs et les longues enregistrements fonctionnent comme des tâches de fond : envoyer des liens ou des téléchargements, obtenir un task_id à la fois, et collecter le résultat par sondage ou par appel-retour signé.

Le API n'est pas un deuxième ATS. Le POST /jobs/ ne stocke un emploi que comme description pour évaluer les CV. Il n'y a pas de liste, pas de pagination, pas d'organisation et pas de pipeline.

Exemple d'intégration ATS

Pas de départVotre systèmeCurriculo
1°. Context de l'emploiEnregistre le travail une fois avec POST /jobs/ (gratuit) ou envoie job_details en ligne.Il l'utilise pour marquer des candidats.
2°) Les résultats Prise en chargeEnvoie des CV à /parse/ et /evaluate/ou des liens vers /parse/async et /evaluate/async pour un backlog.Retourne les CV structurés et les évaluations, dans l'ordre.
3° Les résultats ScreeningAppels à POST /screening-interview avec des courriels, des questions et un callback_url.Envoie des invitations, organise l'enregistrement, transcrit les réponses.
4 - Le détail RésultatsVérifie X-Curriculo-Signature, puis stocke les transcriptions, les évaluations et les liens d'enregistrement.Les postes ont signé les résultats à la fin des candidats.
- Le 5ème. InterviewsEnvoie des enregistrements ou des transcriptions à /summary/.Retourne les points forts, les drapeaux rouges et une recommandation.

Multilingue par défaut

  • Envoyez des CV dans n'importe quelle langue. L'analyse et l'évaluation lisent le document comme écrit, sans traitement préalable de votre part.
  • Rien n'est réécrit en silence. Les valeurs parsemées reviennent dans le langage et le script du CV.
  • Choisissez la langue de sortie. Évaluation, résumés d'entretien et assistant de résumé acceptent chacun un réglage language .
  • Détectez-le avant de partir. Branchez un flux de travail avant que n'importe quel humain lise le document.

Voir Langues.

Je commence

  1. Créez votre compte sur la console . curriculo.me. L'inscription est gratuite, et un crédit gratuit de 5.00 couvre vos premiers appels.
  2. Générer une clé API sur la page API Il fonctionne immédiatement pour chaque opération. La clé est montrée une fois, alors gardez-la en lieu sûr.
  3. Essayez chaque fonction de la documentation interactive avec un vrai CV ou une transcription.
  4. Donnez la clé à votre équipe d'ingénieurs. Chaque capacité est une seule demande, l'intégration est donc petite et autonome.

La marche complète est dans le Quickstart.

Volume, vitesse et limites

Qu'est-ce qui est arrivé ?La valeurPourquoi cela importe ?
Taille du documentJusqu'à 10 MBIl couvre essentiellement tous les vrais CV, y compris les scannés et les design-heavy.
Temps de traitement de CV40 à 90 secondesUne vraie analyse AI, pas une correspondance de mots clés. Traitez-le comme un travail de fond, pas comme une charge de page.
RésultatsEnviron 2 à 4 CV par minuteUne estimation. Le travail lourd fonctionne trois fois sur la capacité partagée sur le service, de sorte que le débit varie en fonction de la charge.
Traduction en un seul appel200 chaînes, 50 000 caractèresUne page de carrière complète ou CV en une seule demande.
Transcriptions des entretiens200 000 caractèresÇa correspond bien à une longue entrevue, littéralement.
EnregistrementsJusqu'à 100 MB sur un téléchargement synchrone de /summary/ ; jusqu'à 1 GB ou 2 heures par lienLes longues entrevues passent par la voie asynchrone de .
Taux de demande600 demandes par minute, par cléExcédant, il revient 429.

Voir Limits de taux et Batchage.

Qu'est-ce qu'on peut s'attendre de l'exploitation

  • Chaque demande est unique. Un document en panne n'affecte jamais un autre, et la réenvoi d'un document en panne est toujours sécuritaire.
  • Les erreurs sont explicites. Une demande rejetée vous explique pourquoi. Voir Erreurs.
  • Les demandes ratées ne sont pas facturées. Les tâches de fond n'ont pas non plus échoué ou les invitations de dépistage n'ont pas échoué.
  • L'utilisation est visible par clé. Émettre des clés séparées pour des environnements ou des équipes séparés.
  • Savoir ce qui est stocké. Analyse synchrone, évaluation, traduction, détection de langage, résumé et transcription des appels ne conservent rien. Les emplois enregistrés, l'assistant au curriculum vitae, les tâches de fond et les entrevues de dépistage conservent les données. Voir Traitement des données.

Réservation des factures

Prépayé et par demande, sans abonnement: $0.01 pour la plupart des opérations, $0.001 pour la détection de langage, $0.002 par minute d'audio pour les enregistrements, et $0.02 par invitation de projection envoyée. Une liste de CV dans une demande est une charge. Tableau complet dans Prix et facturation.

Curriculo à l'intérieur de votre assistant AI

Separément du API, les équipes du Curriculo ATS peuvent travailler leur pipeline d'embauche auprès de Claude, ChatGPT, Cursor et d'autres clients. Il s'agit d'un produit différent avec sa propre connexion, et une clé API n'atteint pas ses outils. Voir la documentation MCP.

Cette page vous a-t-elle été utile ?

Mis à jour le