KARABA / Docs

Profils

Votre pool de candidats reste le vôtre — KARABA ne lit jamais sa propre base. Chaque profil que vous poussez ici est isolé par client_id et alimente le matching, le Trust Score et les offres que vous publiez.

POST/v1/profilesprofile:write

Ingère un profil structuré

Requête
{
  "full_name": "Kofi Mensah",
  "location": "Lomé, Togo",
  "total_years_experience": 5,
  "skills": [
    {
      "name": "React",
      "level": "expert"
    }
  ]
}
Réponse
{
  "id": 91,
  "processing_status": "ready",
  "full_name": "Kofi Mensah",
  "location": "Lomé, Togo",
  "skills": [
    {
      "name": "React",
      "level": "expert"
    }
  ]
}
POST/v1/profiles/cvprofile:write

Ingère un CV (PDF/DOCX) — extraction IA asynchrone

Requête
multipart/form-data
file: cv_kofi.pdf
external_id: "partner-ref-42"
Réponse
{
  "id": 92,
  "processing_status": "processing",
  "full_name": null,
  "location": null
}
GET/v1/profiles/{id}/statusprofile:write

Vérifie l'avancement de l'extraction CV

Réponse
{
  "id": 92,
  "processing_status": "ready",
  "full_name": "Ama Sarpong",
  "location": "Accra, Ghana"
}