DocsAPI Keys

Gestione API Keys

Scopri come creare, gestire e proteggere le tue API keys FreeFileTools.

Creazione di un API Key

Per creare un API key:

  1. Accedi al tuo account su freefiletools.io
  2. Vai a Dashboard > API Keys
  3. Clicca su Crea API Key
  4. Dai alla tua chiave un nome descrittivo (es. "La mia app", "CI Pipeline")
  5. Copia e conserva la chiave in modo sicuro -- verra mostrata solo una volta

La tua chiave apparira cosi: fft_abc123def456...

Piano gratuito

FunzionalitaLimite
API keys per account1
Richieste all'ora50
Dimensione massima del file25 MB
Tutti gli endpointIncluso

Rigenerazione di una chiave

Se la tua API key e stata compromessa o ne hai bisogno di una nuova:

  1. Vai a Dashboard > API Keys
  2. Clicca sul pulsante Rigenera accanto alla tua chiave esistente
  3. Conferma l'azione -- la tua vecchia chiave sara immediatamente invalidata
  4. Copia e conserva la nuova chiave

Attenzione: Rigenerare una chiave invalida immediatamente la vecchia chiave. Qualsiasi applicazione che utilizza la vecchia chiave smettera di funzionare fino all'aggiornamento con la nuova chiave.

Migliori pratiche di sicurezza

1.

Non condividere mai la tua API key

Non condividere la tua chiave in repository pubblici, forum o codice lato client.

2.

Usa variabili d'ambiente

Conserva la tua API key nelle variabili d'ambiente, non nel codice sorgente.

3.

Mantienila lato server

Effettua le chiamate API dal tuo server backend. Non esporre mai la chiave nel JavaScript frontend.

4.

Rigenera se compromessa

Se la tua chiave potrebbe essere stata esposta, rigenerala immediatamente dalla dashboard.

Esempio: Utilizzo delle variabili d'ambiente

bash
# .env file (do NOT commit this)
FFT_API_KEY=fft_your_api_key_here
javascript
// Read from environment variable
const apiKey = process.env.FFT_API_KEY;

const response = await fetch("https://freefiletools.io/api/image-compress", {
  method: "POST",
  headers: {
    "x-api-key": apiKey,
  },
  body: formData,
});