Inhalt
v1 · BetaPartner-API
Candidate Intelligence API-Integration
Mehr Sicherheit für Recruiter vor dem Interview
Führen Sie Candidate Intelligence-Berichte direkt in Ihrem ATS aus, um Kandidateninformationen zu prüfen, unerwartete Signale aufzudecken und Interviewfragen in Sekunden zu generieren.
API-Zugang anfordernIdeal für
Applicant Tracking Systems (ATS)
Recruiting-CRMs
Jobbörsen
Interne Talentplattformen
Executive-Search-Unternehmen
HR-Tech-Anbieter
Partnervorteile
Warum Candidate Intelligence integrieren?
Bieten Sie Ihren Kunden zusätzlichen Kontext vor Interviews und schaffen Sie gleichzeitig neuen Mehrwert in Ihrer Plattform.
Recruiter-Engagement steigern
Halten Sie Recruiter in Ihrem ATS, indem Sie Kandidatenverifizierung, Interviewvorbereitung und zusätzliche Hiring-Insights direkt in den Profilen bereitstellen.
Neue Einnahmequelle schaffen
Bieten Sie Candidate Intelligence-Berichte Ihren Kunden an und erzielen Sie wiederkehrende Einnahmen über das Partnerprogramm.
Ihre Plattform differenzieren
Heben Sie sich von konkurrierenden ATS- und Recruiting-Lösungen mit integrierten Candidate Intelligence-Funktionen ab.
Keine zusätzliche Recherche nötig
Helfen Sie Recruitern, relevante Informationen über den Lebenslauf hinaus zu finden, ohne ihren Workflow zu verlassen.
Einstellungsqualität verbessern
Unterstützen Sie Recruiter und Hiring Manager mit zusätzlichem Kontext über den Lebenslauf hinaus, verifizierten Erkenntnissen, potenziellen Risiken und Punkten zur Validierung.
Schnelle Integration
Die typische Implementierung erfordert nur wenige API-Endpunkte und kann in weniger als einem Tag abgeschlossen werden.
Integrationsablauf
Genehmigung erhalten und API-Schlüssel bekommen
Fordern Sie Zugang bei TieTalent an. Nach der Freigabe erhalten Sie einen API-Schlüssel (Präfix ats_) für Ihre Integration.
Schaltfläche in Kandidatenprofilen hinzufügen
Fügen Sie eine Schaltfläche „Candidate Intelligence-Bericht starten“ in Kandidatenprofilen hinzu. Beim Klick wechselt sie zu „Bericht wird erstellt...“ während der Generierung. Sobald der Bericht fertig ist, öffnet er sich automatisch und die Schaltfläche wird zu „✕ Bericht schließen“. Nach dem Schließen wechselt sie zu „Intelligence-Bericht ansehen“, um einen bereits erstellten Bericht erneut zu öffnen.
TieTalent-API beim Klick aufrufen
POST an /api/v1/analyses mit Kandidat, Client (Recruiter) und Sprache. Verwenden Sie Ihre eigenen externen IDs für client.id und candidate.id.
TieTalent generiert den Bericht
Die Analyse läuft im Hintergrund. Rufen Sie GET /api/v1/analyses/'{'id'}' mit der zurückgegebenen ID ab — warten Sie mindestens 10 Sekunden zwischen Anfragen, solange der Status queued oder processing ist (siehe Retry-After-Header). Rufen Sie DELETE auf demselben Pfad auf, um abzubrechen, wenn der Recruiter das Profil verlässt.
Bericht im Kandidatenprofil anzeigen
Rendern Sie das Bericht-JSON in Ihrer Oberfläche, öffnen Sie den gehosteten Link über metadata.pdf_download_url oder folgen Sie dem empfohlenen Partner-UI-Muster unten.
Leistung und Latenz
Candidate Intelligence ist darauf ausgelegt, Recruitern ein reaktionsschnelles Erlebnis direkt in ihren Workflows zu bieten.
Aktion
Typische Antwortzeit
Vorhandener Bericht gefunden
< 1 Sekunde
Neue Berichtserstellung
30–60 Sekunden
Logik zur Berichtswiederverwendung
Berichte werden eindeutig über Plattform + Unternehmen + Kandidat identifiziert.
Authentifizierung
HTTP-Header
X-API-Key: ats_your_api_key_here Content-Type: application/json
Analyse erstellen
{
"language": "en",
"client": {
"id": "client_company_123",
"first_name": "Jane",
"last_name": "Smith",
"company": "Acme Recruiting"
},
"candidate": {
"id": "candidate_456",
"first_name": "John",
"last_name": "Doe",
"company": "Example Company",
"location": "London, UK",
"role": "Software Engineer",
"cv": "Optional plain-text CV content…"
}
}202 Accepted
Der Location-Header verweist auf GET /api/v1/analyses/'{'id'}'. Retry-After: 10 gibt an, wann das nächste Polling erfolgen soll.
{
"id": "cmqp23kgg00067gk0rh6jol5o",
"status": "queued",
"candidate_id": "candidate_456",
"created_at": "2026-06-29T12:00:00.000Z"
}Polling und progressive Ergebnisse
Nach einem POST mit 202 Accepted rufen Sie GET /api/v1/analyses/'{'id'}' mit demselben X-API-Key-Header ab. Verwenden Sie die ID aus der Erstellungsantwort.
Solange der Status queued oder processing ist, enthält jede GET-Antwort Retry-After: 10 — warten Sie mindestens 10 Sekunden vor der nächsten Anfrage.
Beenden Sie das Polling, wenn der Status completed, failed oder canceled ist.
{
"id": "cmqp23kgg00067gk0rh6jol5o",
"status": "processing",
"candidate_id": "candidate_456",
"stage": "enrichment",
"created_at": "2026-06-29T12:00:00.000Z",
"updated_at": "2026-06-29T12:00:20.000Z",
"quick_signal": {
"level": "Green",
"reason": "Identity supported by multiple matching signals.",
"identityConfidence": "Medium"
},
"signals": [
{
"statement": "Senior engineer at Example Company since 2021.",
"sourceType": "web",
"sourceUrl": "https://example.com/…",
"reliability": "High"
}
],
"report": null,
"metadata": null,
"error": null
}Felder, die während der Verarbeitung befüllt werden
quick_signalVorläufiges Identitätssignal (Green, Orange oder Red) mit kurzer Begründung — verfügbar, sobald die Anreicherung beginnt.signalsLive-Web-Signale, die während der Anreicherung gefunden werden. Das Array wächst, sobald externe Suchen abgeschlossen sind.stageAktuelle Pipeline-Phase: identity → enrichment → report → done.reportVollständiger Candidate Intelligence-Bericht — nur befüllt, wenn der Status completed ist.metadataBerichtsmetadaten inkl. pdf_download_url — nur befüllt, wenn der Status completed ist.Statuswerte
queuedAngenommen und wartet auf den Start.processingIn Bearbeitung — abfragen für Updates zu quick_signal, signals und stage.completedBericht bereit — report und metadata sind befüllt.failedAnalyse fehlgeschlagen — error ist befüllt.canceledAnalyse wurde über DELETE /api/v1/analyses/'{'id'}' abgebrochen oder hat einen terminalen Abbruchstatus erreicht.Analyse abbrechen
DELETE /api/v1/analyses/'{'id'}' stoppt eine wartende oder laufende Analyse, wenn ein Recruiter das Kandidatenprofil verlässt oder einen laufenden Bericht verwirft. Verwenden Sie denselben X-API-Key-Header wie bei POST und GET.
Ist die Analyse bereits completed, failed oder canceled, gibt der Endpunkt die aktuelle Ressource unverändert zurück — keine zusätzlichen Kosten oder Nebenwirkungen.
// Kein Request-Body — nur X-API-Key-Header
200 OK
Gibt die Analyse-Ressource mit Status canceled zurück. Teilweise quick_signal oder signals können vorhanden sein, wenn der Abbruch mitten in der Pipeline erfolgte. Beenden Sie das Polling, sobald der Status canceled ist.
{
"id": "cmqp23kgg00067gk0rh6jol5o",
"status": "canceled",
"candidate_id": "candidate_456",
"stage": "enrichment",
"created_at": "2026-06-29T12:00:00.000Z",
"updated_at": "2026-06-29T12:00:25.000Z",
"quick_signal": null,
"signals": [],
"report": null,
"metadata": null,
"error": null
}Abgeschlossene Analyse
Wird zurückgegeben, wenn der Status completed ist.
{
"id": "clx_analysis_id",
"status": "completed",
"candidate_id": "candidate_456",
"stage": "done",
"created_at": "2026-06-29T12:00:00.000Z",
"updated_at": "2026-06-29T12:00:45.000Z",
"quick_signal": {
"level": "Green",
"reason": "Identity supported by multiple matching signals.",
"identityConfidence": "Medium"
},
"signals": [
{
"statement": "…",
"sourceType": "web",
"reliability": "High"
}
],
"report": {
"candidateName": "John Doe",
"recommendation": {
"decision": "GO with validation",
"confidence": "Medium",
"reason": "…",
"evidence": ["…"]
},
"summary": "…",
"whatToValidate": ["…"]
},
"metadata": {
"report_id": "clx_analysis_id",
"candidate_id": "candidate_456",
"language": "en",
"generated_at": "2026-06-29T12:00:45.000Z",
"pdf_download_url": "https://intelligence.tietalent.com/api/ats/reports/{id}/pdf?sig=…"
},
"error": null
}Empfohlene Partner-Oberfläche
Schaltfläche in Kandidatenprofilen hinzufügen
Fügen Sie eine Schaltfläche „Candidate Intelligence-Bericht starten“ in Kandidatenprofilen hinzu. Beim Klick wechselt sie zu „Bericht wird erstellt...“ während der Generierung. Sobald der Bericht fertig ist, öffnet er sich automatisch und die Schaltfläche wird zu „✕ Bericht schließen“. Nach dem Schließen wechselt sie zu „Intelligence-Bericht ansehen“, um einen bereits gespeicherten Bericht erneut zu öffnen — ohne erneut POST aufzurufen.
Kein Bericht vorhanden
Bericht wird erstellt
Bericht ist geöffnet
Bericht geschlossen / vorhanden
Datenschutz und Sicherheit
⚖️ Hinweis zur KI-Konformität
Candidate Intelligence unterstützt die Entscheidungsfindung von Recruitern, ersetzt sie aber nicht. Einstellungsentscheidungen bleiben in der Verantwortung des Arbeitgebers und sollten stets eine angemessene menschliche Prüfung und Aufsicht einschließen.
Partnerprogramm
Candidate Intelligence integrieren
Fordern Sie Zugang an und wir aktivieren Ihre Partner-API-Zugangsdaten. Die Integration dauert in der Regel weniger als einen Tag.