Endpoint CaseBender

Visualizza il file di specifiche OpenAPI

Autenticazione

Tutti gli endpoint API sono autenticati utilizzando token Bearer e sono recuperati dal file di specifiche.

"security": [
  {
    "bearerAuth": []
  }
]

API di CaseBender

L’API di CaseBender fornisce accesso programmatico a tutte le funzionalità della piattaforma. Puoi utilizzare l’API per integrare CaseBender con i tuoi strumenti e flussi di lavoro esistenti.

Autenticazione

Tutte le richieste all’API devono essere autenticate utilizzando un token JWT. Per ottenere un token, devi effettuare il login tramite l’endpoint di autenticazione.

curl -X POST https://api.casebender.com/auth/login \
  -H "Content-Type: application/json" \
  -d '{"email": "tua-email@esempio.com", "password": "tua-password"}'

La risposta includerà un token JWT che deve essere incluso nell’header Authorization di tutte le richieste successive:

curl -X GET https://api.casebender.com/alerts \
  -H "Authorization: Bearer tuo-token-jwt"

Formato della Risposta

Tutte le risposte dell’API sono in formato JSON. Un esempio di risposta di successo:

{
  "status": "success",
  "data": {
    "id": "alert-123",
    "title": "Attività sospetta rilevata",
    "severity": "high",
    "status": "open",
    "created_at": "2023-01-15T08:30:00Z"
  }
}

In caso di errore, la risposta includerà un codice di stato HTTP appropriato e dettagli sull’errore:

{
  "status": "error",
  "error": {
    "code": "not_found",
    "message": "Avviso non trovato"
  }
}

Limiti di Frequenza

L’API ha i seguenti limiti di frequenza:

  • 100 richieste al minuto per account standard
  • 1000 richieste al minuto per account aziendali

Se superi questi limiti, riceverai un codice di stato HTTP 429 (Too Many Requests).

Versioni dell’API

La versione attuale dell’API è v1. Puoi specificare la versione nell’URL:

https://api.casebender.com/v1/alerts

Risorse Disponibili

Esplora le seguenti risorse per saperne di più sugli endpoint specifici:

Strumenti e SDK

CaseBender offre librerie client per vari linguaggi di programmazione:

Supporto

Se hai domande o problemi con l’API, contatta il nostro team di supporto.