Panoramica sull'Integrazione API
Questa pagina fornisce una panoramica generale di come i sistemi esterni si integrano con l'ecosistema API di BeTalent. La piattaforma espone più moduli — come Screen (analisi CV) e Match (ricerca e ranking dei candidati) — che possono essere utilizzati indipendentemente o insieme tramite un modello unificato di autenticazione e comunicazione.
Indipendentemente dal modulo o dal tipo di flusso, tutte le API BeTalent seguono gli stessi principi:
- Modello API REST standard
- Autenticazione machine-to-machine basata su JWT
- Pattern di richiesta/risposta coerenti
- Supporto per operazioni sia sincrone sia asincrone, a seconda del modulo
Modello di Autenticazione
Le API BeTalent usano un meccanismo di autenticazione Machine-to-Machine (M2M). I sistemi esterni si autenticano usando credenziali pre-provisionate (es. client ID e client secret) per ottenere un token JWT.
I passaggi sono:
- Recuperare un access token JWT usando le client credentials
- Inviare il token in ogni richiesta API usando:
Authorization: Bearer <ACCESS_TOKEN>
Per i dettagli su come ottenere e rinnovare i token, vedi Autenticazione.