Noter une offre
L'état de la notation par API et ce que le SDK ne propose pas encore.
Pas encore dans le SDK
Le SDK n'expose aucune capacité de notation. Elle sera ajoutée quand le service sera ouvert.
Ce qui existe côté serveur
Le serveur contient déjà deux points d'accès pour lancer et suivre une évaluation payante. Ils exigent un utilisateur connecté et un solde de jetons suffisant.
Lancer une évaluation
POST /api/agents/evaluate-offer
{
"offerId": "<identifiant de l'offre (UUID)>",
"cv": "<texte du CV>",
"targetRoles": ["…"]
}- L'en-tête
Idempotency-Keyrend un nouvel essai sans danger : la même clé ne facture ni ne lance jamais deux fois. - Réponse
202avecjobId,service,state,charged(jetons débités),remaining(solde restant) etreplayed. - Réponse
402si le solde est insuffisant.
Suivre l'évaluation
GET /api/agents/jobs/{jobId}
Renvoie l'état de l'exécution, les jetons débités, refunded (vrai si une exécution échouée a été remboursée), l'éventuelle erreur et, une fois terminée, le result.
Ce qui n'est pas encore prêt
- l'ouverture de ces points d'accès aux utilisateurs, avec la connexion et la session gérées par le serveur ;
- la capacité
evaluationsdu SDK, qui encapsulera ces deux appels ; - le format définitif du rapport (exigences, verdicts, citations), décrit dans Notation et génération de CV.
Tant que ce n'est pas publié, ne bâtissez pas d'intégration sur ces points d'accès : leur forme peut changer.