Passa al contenuto principale

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:

  1. Recuperare un access token JWT usando le client credentials
  2. Inviare il token in ogni richiesta API usando:
Authorization: Bearer <ACCESS_TOKEN>

Per i dettagli su come ottenere e rinnovare i token, vedi Autenticazione.