Skip to main content
Risorse

API Reference

Documentazione tecnica per integrare Cumino nei tuoi sistemi. REST API con autenticazione OAuth2 e webhooks in tempo reale.

99.9%
Uptime
<100ms
Latenza media
25+
Endpoints
01

Base URL

# Base URL
https://api.cumino.com/v1
02

Endpoint Categories

Autenticazione

  • OAuth2 flow
  • API Keys
  • JWT tokens
  • Scopes e permessi

Candidatos

  • GET /candidates
  • POST /candidates
  • PUT /candidates/:id
  • DELETE /candidates/:id

Campañas

  • GET /campaigns
  • POST /campaigns
  • GET /campaigns/:id/leads
  • PUT /campaigns/:id/status

Rate Limiting

  • 1000 req/minuto (standard)
  • 5000 req/minuto (enterprise)
  • Headers di risposta
  • Retry-After support
03

Quick Start

1

Ottieni API Key

Registra la tua applicazione nella dashboard Cumino e genera le credenziali API.

2

Autenticazione

Usa le credenziali per ottenere un token JWT tramite l'endpoint /auth/token.

3

Prima chiamata

Testa la connessione con GET /health e inizia a usare gli endpoint.

4

Configura Webhooks

Registra i tuoi endpoint per ricevere notifiche in tempo reale sugli eventi.

04

Webhook Events

candidate.created

Nuovo candidato registrato

candidate.prescreened

Candidato ha completato il pre-screening

candidate.qualified

Candidato qualificato dal recruiter

meeting.scheduled

Colloquio programmato

meeting.completed

Entrevista completada

05

Esempio di Codice

// Esempio: Ottenere lista candidati
const response = await fetch('https://api.cumino.com/v1/candidates', {
  headers: {
    'Authorization': 'Bearer YOUR_JWT_TOKEN',
    'Content-Type': 'application/json'
  }
});

const { data: candidates } = await response.json();
console.log(candidates);

Documentazione Completa

La documentazione API completa con esempi interattivi sarà disponibile al lancio ufficiale di Cumino. Nel frattempo, contatta il supporto per accesso anticipato alla sandbox.

Hai bisogno di supporto?

Il nostro team tecnico può aiutarti con l'integrazione.

Conforme al RGPDEU AI ActISO 27001