Rilascia funzionalità di conformità. Noi manteniamo la conoscenza dei framework.

L'API di un modello per la conformità. Punta il tuo SDK OpenAI a un nuovo URL di base; nomina un framework e il suo modulo curato viene inserito prima della risposta.

Usa l'API di ISMS Copilot quando il tuo codice ha bisogno di risposte di conformità: ISMS Copilot mantiene moduli curati per oltre 150 framework, e la risposta indica i moduli usati.

https://api.ismscopilot.com/v1

Prima richiesta
curl https://api.ismscopilot.com/v1/chat/completions \
  -H "Authorization: Bearer sk-isms-..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "isms-fast",
    "messages": [
      {"role": "user", "content": "List 3 ISO 27001 access control requirements."}
    ]
  }'

In breve

API di ISMS CopilotQualsiasi API di modello fondazionale
Interfaccia

API di ISMS Copilot/v1/chat/completions compatibile con OpenAI, solo testo

Qualsiasi API di modello fondazionaleToken da un modello generalista; l'interfaccia varia secondo il fornitore

Conoscenza

API di ISMS CopilotModuli curati, rilevati o fissati, inseriti in fase di inferenza

Qualsiasi API di modello fondazionaleCiò che il modello ricorda dall'addestramento più il tuo prompt di sistema

Chi la mantiene

API di ISMS CopilotISMS Copilot. Catalogo pubblico GET /v1/frameworks

Qualsiasi API di modello fondazionaleMantieni tu il corpus, per sempre

Trasparenza

API di ISMS CopilotL'header x-isms-frameworks indica i moduli eseguiti

Qualsiasi API di modello fondazionaleNessun elenco di moduli integrato nella risposta

Controllo

API di ISMS Copilotauto, none o fissa fino a 8 id del catalogo

Qualsiasi API di modello fondazionaleCostruisci il tuo retrieval

Contenuto delle richieste

API di ISMS CopilotZero Data Retention documentata per prompt e output

Qualsiasi API di modello fondazionaleSpesso conservato per una finestra limitata di controllo degli abusi

L'API in 27 secondi

API o server MCP: scegli in base a chi fa la chiamata

APIserver MCP
Chi fa la chiamata

APIIl tuo codice: il tuo prodotto, la CI, i job pianificati, le pipeline

server MCPTu, dentro il tuo strumento di IA: Claude, ChatGPT, Cursor, Codex o qualsiasi client MCP

Come ti colleghi

APIUna chiave sk-isms e un nuovo URL di base nel tuo SDK OpenAI

server MCPL'URL del server, poi accesso (Claude, ChatGPT) o un token di accesso personale (Cursor, Codex)

Con cosa paghi

APICrediti API prepagati, fatturati per token

server MCPIl tuo piano chat di ISMS Copilot, Free incluso

Cosa ricevi

Versione ridotta. L'header x-isms-frameworks e l'oggetto ismscopilot ti dicono quali moduli curati sono stati inseriti e quanta conoscenza è stata aggiunta.

HTTP/1.1 200 OK
x-isms-frameworks: ISO_27001

{
  "model": "isms-fast",
  "choices": [
    { "message": { "role": "assistant", "content": "ISO/IEC 27001:2022 Annex A, control A.5.15 ..." } }
  ],
  "usage": { "prompt_tokens": 1842, "completion_tokens": 312 },
  "ismscopilot": {
    "frameworks": ["ISO_27001"],
    "knowledge_characters": 4926,
    "knowledge_tokens_method": "chars_div_3_v1"
  }
}

Lo stesso modello, con e senza la conoscenza

Su questo set congelato di 20 task di conformità, lo stesso modello base ha ottenuto punteggi diversi a seconda della struttura che lo circondava; l'aumento maggiore è arrivato quando la conoscenza curata sui framework è stata iniettata al momento dell'inferenza, soprattutto sui framework meno noti.

Nudo
68.0% complessivo
Miglior prompt DIY
76.0% complessivo
DIY + modulo conoscenza
96.9% complessivo
ISMS Copilot completo
92.1% complessivo

Il modulo è lo stesso riferimento curato che ISMS Copilot inietta quando la domanda nomina un framework, e lo stesso esposto dall'API. Al di fuori delle domande-trappola, il modello nudo ha fabbricato 8 identificativi di controlli e articoli, inclusa un'intera struttura inventata dell'Annex A di ISO 42001. Il prodotto non ne ha fabbricato nessuno. L'endpoint primario era stato congelato in anticipo: prodotto completo versus il migliore dei due prompt DIY. Il verdetto pre-registrato è un pareggio, e questo è il verdetto che riportiamo.

Prova il catalogo senza chiave

Nessuna chiave necessaria. Restituisce count e registry_hash. Oltre 150 moduli; fa fede il catalogo live.

curl https://api.ismscopilot.com/v1/frameworks

Modelli

I quattro alias standard costano $2.80 per milione di token in input e $8.80 per milione di token in output, su entrambi i percorsi. isms-mini costa $0.50 in input e $2.00 in output. La console resta il riferimento per la fatturazione.

isms-mini
GLM-5.3-Flash, globale, corsia per grandi volumi, senza modalità thinking
isms-fast
GLM 5.3, globale
isms-thinking
GLM 5.3, globale, ragionamento
isms-fast-eu
GLM 5.3 ospitato da Mistral, percorso di elaborazione UE
isms-thinking-eu
GLM 5.3 ospitato da Mistral, percorso di elaborazione UE, ragionamento

Controllo dei framework

auto rileva i framework nominati nella conversazione, none non inserisce nulla, oppure fissa fino a 8 id del catalogo. ismscopilot.system: "none" disattiva la persona.

{
  "model": "isms-thinking",
  "messages": [{ "role": "user", "content": "Map A.5.23 to SOC 2." }],
  "ismscopilot": {
    "frameworks": ["ISO_27001", "SOC_2"]
  }
}

Un prodotto, clienti in molti paesi

State costruendo un prodotto di conformità con un assistente proprio? Fissate sulle richieste di ogni cliente i suoi moduli nazionali: NIS_2_NL per un cliente olandese, NIS_2_IT per uno italiano. Ogni Stato membro dell'UE ha un proprio modulo NIS 2 (che segue la bozza dove la legge nazionale è ancora in sospeso) e ogni richiesta porta solo i suoi, quindi aggiungere un paese non cambia mai le risposte per i clienti che avete già.

La risposta indica i moduli iniettati. Le modifiche a ogni modulo sono elencate in GET /v1/frameworks/changelog.

curl https://api.ismscopilot.com/v1/chat/completions \
  -H "Authorization: Bearer sk-isms-..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "isms-fast",
    "messages": [
      {"role": "user", "content": "Which NIS 2 incident reports do we owe, and to whom?"}
    ],
    "ismscopilot": { "frameworks": ["NIS_2_NL"] }
  }'

Autenticazione e limiti

Chiave
sk-isms-... mostrata una sola volta, creata nella console
Header
Authorization: Bearer sk-isms-...
Chiavi per utente
Fino a 20 attive, tetti di spesa opzionali per chiave per ora, giorno, settimana, mese
Streaming
Supportato su entrambi i percorsi di elaborazione
Non supportato
Tool calling, modalità JSON, n > 1, logprobs, immagini. Sottoinsieme solo testo.
Minimo per thinking
max_tokens portato a 1024 sugli alias thinking; il valore effettivo è restituito in x-isms-max-tokens-effective

Crediti

Fatturazione
Crediti prepagati, nessun abbonamento
Prime risposte gratuite
USD 2 una tantum, aggiunti quando crei una chiave nella console (account con email confermata e senza credito API precedente; finché dura l'offerta)
Ricarica minima
USD 20
Credito di benvenuto
USD 10 una tantum, per gli abbonati paganti della chat
Tariffe unitarie
platform.ismscopilot.com/pricing

Zero Data Retention

Prompt e output non vengono memorizzati nel livello dati dell'API. La cronologia d'uso della console contiene solo metadati. Il percorso globale gira su endpoint upstream senza conservazione dei dati; il percorso UE gira su Mistral con un accordo commerciale ZDR. Il contenuto delle richieste non viene mai usato per l'addestramento. I metadati di utilizzo e fatturazione vengono conservati.

Funziona con

  • Qualsiasi SDK OpenAI

    Cambia base_url e la chiave. Python, Node, Go, Ruby e gli altri.

  • opencode, Continue, Aider, Cline

    Provider personalizzato compatibile con OpenAI (solo testo) puntato all'URL di base.

  • Cursor

    Solo chat semplice, tramite l'impostazione Override OpenAI Base URL (con riserva, non è un'integrazione verificata). La modalità Agent invia chiamate a strumenti che questa API rifiuta: usa il passaggio sub-agente.

    Solo chat
  • LangChain, Vercel AI SDK, n8n, LiteLLM, Cloudflare AI Gateway

    Guide di configurazione per ciascuno, con il pinning dei framework e i limiti solo testo indicati.

    Guide
  • Claude Code

    Non può usare questo endpoint come backend del modello (formato dell'API Anthropic). Eseguilo come passaggio di sub-agente per la conformità, oppure usa Account MCP.

    Sub-agente

Stato: disponibile

Crea una chiave sk-isms su platform.ismscopilot.com/keys e invia la prima richiesta. Le tue prime risposte sono gratuite: finché dura l'offerta, un account senza credito API precedente riceve un credito una tantum di USD 2 quando crea una chiave nella console. Riepilogo leggibile dalle macchine: GET /api/public/api/v1.

Domande frequenti

È completamente compatibile con OpenAI?

È un sottoinsieme documentato, solo testo, dell'API chat completions: niente tool calling, niente modalità JSON, n=1, niente logprobs, niente immagini. Lo streaming funziona. Gli SDK OpenAI esistenti funzionano non appena cambi l'URL di base e la chiave.

Cerca nella norma al momento della richiesta?

No. Il rilevamento avviene a livello di nome: un framework nominato nella conversazione seleziona un modulo curato che viene inserito prima della generazione. Un semplice numero di clausola non inserisce nulla. Non viene restituito alcun testo ISO o AICPA alla lettera.

Quali framework?

Oltre 150 moduli curati. GET /v1/frameworks restituisce l'elenco live con un hash del registro e non richiede una chiave.

Quanto costa?

Le tue prime risposte sono gratuite: finché dura l'offerta, un account senza credito API precedente riceve un credito una tantum di USD 2 quando crea una chiave nella console. Poi crediti prepagati con una ricarica minima di USD 20. Gli abbonati paganti della chat ricevono invece un credito di benvenuto una tantum di USD 10. Tariffe unitarie: $2.80 in input e $8.80 in output per milione di token per isms-fast, isms-thinking e le loro varianti -eu; $0.50 in input e $2.00 in output per isms-mini. Per la fatturazione fa fede la console su platform.ismscopilot.com/pricing.

Dove gira?

Gli alias globali passano per endpoint upstream senza conservazione dei dati; gli alias -eu girano su Mistral nell'UE. La regione di elaborazione è indicata in un header della risposta.

Posso usarla da Claude Code?

Non come backend del modello: Claude Code parla l'API Anthropic. Usala come passaggio di sub-agente da uno script, oppure collega Account MCP per l'accesso a livello di account.

Invia la prima richiesta stasera

Crea una chiave e incolla il curl. Nuovo alle API? Le tue prime risposte sono gratuite (USD 2 di credito, finché dura l'offerta). La risposta ti dice quali moduli sono stati eseguiti.