DocsAPI Keys

Gestionarea API Key

Afla cum sa creezi, gestionezi si securizezi API Key-urile tale FreeFileTools.

Crearea unui API Key

Pentru a crea un API Key:

  1. Autentifica-te in contul tau la freefiletools.io
  2. Navigheaza la Panou de control > API Keys
  3. Apasa pe Creeaza API Key
  4. Da cheii tale un nume descriptiv (de ex. "Aplicatia mea", "CI Pipeline")
  5. Copiaza si stocheaza cheia in siguranta -- va fi afisata doar o singura data

Cheia ta va arata astfel: fft_abc123def456...

Plan gratuit

CaracteristicaLimita
API Keys per cont1
Cereri pe ora50
Dimensiunea maxima a fisierului25 MB
Toate punctele finaleInclus

Regenerarea unei chei

Daca API Key-ul tau a fost compromis sau ai nevoie de unul nou:

  1. Mergi la Panou de control > API Keys
  2. Apasa butonul Regenereaza de langa cheia ta existenta
  3. Confirma actiunea -- cheia veche va fi invalidata imediat
  4. Copiaza si stocheaza noua cheie

Atentie: Regenerarea unei chei invalideaza imediat cheia veche. Toate aplicatiile care folosesc cheia veche vor inceta sa functioneze pana cand sunt actualizate cu noua cheie.

Bune practici de securitate

1.

Nu partaja niciodata API Key-ul tau

Nu partaja cheia ta in depozite publice, forumuri sau cod client.

2.

Foloseste variabile de mediu

Stocheaza API Key-ul tau in variabile de mediu, nu in codul sursa.

3.

Pastreaz-o pe partea serverului

Fa apeluri API de pe serverul tau backend. Nu expune niciodata cheia in JavaScript-ul frontend.

4.

Regenereaza daca a fost compromisa

Daca cheia ta ar fi putut fi expusa, regenereaz-o imediat din panoul de control.

Exemplu: Utilizarea variabilelor de mediu

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,
});