API Documentație

Integrează puterea verificării automate direct în aplicațiile tale

Performanță ridicată

API optimizat pentru răspunsuri rapide, chiar și pentru documente mari

Securitate maximă

Autentificare cu API key și criptare SSL/TLS pentru toate cererile

RESTful API

API modern, ușor de integrat în orice limbaj de programare

Documentație completă

Exemple de cod și ghiduri detaliate pentru integrare rapidă

Primii Pași

1

Obține API Key

Autentifică-te în cont și generează un API key din secțiunea Setări → API. Păstrează cheia în siguranță - nu o partaja niciodată public.

X-API-Key: avz_live_1234567890abcdef
2

Fă prima cerere

Toate cererile trebuie să includă header-ul de autentificare cu API key-ul tău.

curl -X POST https://api.evaluare.cceian.ro/v1/verify \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: multipart/form-data" \
  -F "file=@document.pdf"
3

Primește răspuns

API-ul returnează un ID de verificare și statusul procesării.

{
  "id": "ver_1234567890",
  "status": "processing",
  "created_at": "2026-02-26T10:30:00Z",
  "estimated_completion": "2026-02-26T10:32:00Z"
}

Endpoint-uri Disponibile

POST/api/v1/verify

Încarcă și verifică un document

GET/api/v1/status/:id

Verifică statusul unei verificări

GET/api/v1/report/:id

Descarcă raportul pentru o verificare

GET/api/v1/history

Listează istoricul verificărilor

Exemple de Cod

JavaScript / Node.js
const FormData = require('form-data');
const fs = require('fs');

const form = new FormData();
form.append('file',
  fs.createReadStream('document.pdf')
);

const response = await fetch(
  'https://api.evaluare.cceian.ro/v1/verify',
  {
    method: 'POST',
    headers: {
      'X-API-Key': process.env.API_KEY,
      ...form.getHeaders()
    },
    body: form
  }
);

const data = await response.json();
console.log(data);
Python
import requests
import os

url = "https://api.evaluare.cceian.ro/v1/verify"
headers = {
    "X-API-Key": os.getenv("API_KEY")
}

with open("document.pdf", "rb") as f:
    files = {"file": f}
    response = requests.post(
        url,
        headers=headers,
        files=files
    )

data = response.json()
print(data)

Rate Limits

100
Cereri/oră
(Plan Professional)
1000
Cereri/oră
(Plan Business)
Cereri/oră
(Plan Enterprise)

Gata să integrezi API-ul?

Creează un cont și obține imediat acces la API key