55M+ documente · Actualizat zilnic

API SICAP Achiziții Publice

7 endpoint-uri pentru transparența achizițiilor publice din România: cine câștigă contracte, cine face achiziții, ce sume, ce coduri CPV — direct din SICAP (e-licitatie.ro).

21M+ achiziții
1.8M+ atribuiri
312K+ furnizori
10 credite / profil · 5 credite / rezultat
Credite generale

7 endpoint-uri disponibile

Ce poți face cu API SICAP?

De la profil rezumat până la lista completă paginată cu toate contractele unei firme.

Profiluri rezumate

Profil firmă

Statistici SICAP: contracte câștigate, sumă totală, top CPV, ultimele 10 atribuiri, win-rate.

/sicap/{cui}

10 credite fix

Profil autoritate

Statistici pentru primării, ministere, spitale: achiziții făcute, top furnizori, CPV.

/sicap/autoritate/{cui}

10 credite fix

Liste globale (căutare avansată)

Notificări atribuire

Cine a câștigat contracte, ce sume, cu ce autoritate. Filtre pe CPV, valoare, dată, text liber.

/sicap/atribuiri/lista

5 credite / rezultat

Achiziții directe

Toate achizițiile directe (live + istoric pre-2018). 37M+ documente indexate.

/sicap/achizitii/lista

5 credite / rezultat

Nested · Toate contractele unei firme Nou

Atribuiri câștigate de firmă

Contracte publice cu licitație formală câștigate. Acceptă CUI sau entityId.

/sicap/furnizor/{id}/atribuiri

5 credite / rezultat

Achiziții directe câștigate

Achiziții fără licitație formală câștigate de firmă. Complementar cu atribuirile.

/sicap/furnizor/{id}/achizitii

5 credite / rezultat

Achiziții făcute de autoritate

Toate achizițiile directe făcute de o autoritate (primărie, spital, minister). CUI sau entityId.

/sicap/autoritate/{id}/achizitii

5 credite / rezultat

Documentație API

7 endpoint-uri, exemple concrete

GEThttps://www.firmeapi.ro/api/v1/sicap/{cui}10 credite

Profil complet SICAP pentru o firmă: dacă e furnizor, dacă e autoritate contractantă, statistici agregate (număr contracte câștigate, valoare totală, top CPV) și ultimele 10 atribuiri.

Exemplu Response

{
  "success": true,
  "cui": "12345678",
  "este_furnizor": true,
  "este_autoritate_contractanta": false,
  "furnizor": {
    "entity_id": 100210917,
    "denumire": "EXEMPLU CONSTRUCT S.R.L.",
    "cui": "12345678",
    "adresa": "Str. Exemplu Nr. 15, Cluj-Napoca",
    "telefon": "+40756805614",
    "email": "[email protected]"
  },
  "statistici_atribuiri": {
    "total_atribuiri": 247,
    "valoare_totala_castigata": 4287642.50,
    "valoare_ultimele_12_luni": 1240000.00,
    "autoritati_distincte": 38,
    "top_categorii_cpv": [
      { "cod": "45233142-6", "nr_contracte": 89 },
      { "cod": "45262500-6", "nr_contracte": 42 }
    ],
    "prima_atribuire": "2018-05-14",
    "ultima_atribuire": "2026-07-28"
  },
  "ultimele_atribuiri": [
    {
      "numar_notificare": "DAN1234567",
      "data_publicare": "2026-07-28",
      "obiect_contract": "Reparații drum comunal",
      "valoare_atribuita": 125400.00,
      "cpv_cod": "45233142-6"
    }
    // ... alte 9
  ]
}

Filtre pentru listă (atribuiri + achiziții)

ParametruTipDescriere
cui_furnizorstringCUI-ul firmei furnizor (câștigător)
cui_autoritatestringCUI-ul autorității contractante
cpvstringCod CPV (ex: „45233142-6")
valoare_minnumberValoare minimă (RON)
valoare_maxnumberValoare maximă (RON)
data_startdateData publicare — de la (YYYY-MM-DD)
data_enddateData publicare — până la
qstringCăutare text (fuzzy) pe obiect contract / CPV / denumire
paginaintegerNr. paginii (default 1)
per_paginaintegerRezultate per pagină (default 20, max 20)
Ghid interpretare răspuns

GET /api/v1/sicap/{cui}

Ghid pas cu pas pentru fiecare câmp din răspuns. Exemplu real cu DEDEMAN S.R.L. (CUI 2816464) — cel mai mare furnizor SICAP din România.

1

Metadata cerere

Primele 4 câmpuri îți spun ce a găsit API-ul: dacă cererea a reușit, CUI-ul căutat, și dacă firma apare ca furnizor (ofertant), autoritate contractantă (cumpărător), sau ambele.

  • · success = true dacă am date pentru CUI
  • · este_furnizor = firma vinde către instituții publice
  • · este_autoritate_contractanta = firma face achiziții publice (rar la companii private)
{
  "success": true,
  "cui": "2816464",
  "este_furnizor": true,
  "este_autoritate_contractanta": false,
  // ...
}
  "furnizor": {
    "entity_id": 1420,
    "denumire": "DEDEMAN S.R.L.",
    "cui": "2816464",
    "adresa": "B-dul Decebal Nr. 34, Bacău",
    "localitate": "Bacău",
    "judet": "Bacău",
    "telefon": "+40234207000",
    "email": "[email protected]",
    "website": "www.dedeman.ro"
  }
2

Info furnizor

Datele complete de contact ale firmei ca furnizor SICAP. entity_id e ID-ul intern SICAP — îl folosești pentru endpoint-urile nested (/furnizor/{id}/atribuiri).

Nul (null) dacă firma nu e înregistrată ca furnizor SICAP. Similarly, autoritate e null dacă nu face achiziții publice.
3

Statistici globale

Vederea de ansamblu asupra activității firmei în SICAP — de la începutul înregistrărilor până azi.

  • ● total_atribuiri: numărul de contracte publice câștigate (cu licitație formală)
  • ● valoare_totala_castigata: suma totală în RON (ex: 1.44 miliarde pentru DEDEMAN)
  • ● valoare_ultimele_12_luni: activitatea recentă — util pentru trend
  • ● autoritati_distincte: cu câte instituții publice a lucrat (diversificare portofoliu)
  • ● categorii_cpv_distincte: câte tipuri de produse/servicii diferite oferă
  • ● prima_atribuire / ultima_atribuire: vechime + activitate curentă
  "statistici_atribuiri": {
    "total_atribuiri": 45977,
    "valoare_totala_castigata": 1440536563.79,
    "valoare_ultimele_12_luni": 3822062.35,
    "autoritati_distincte": 1958,
    "categorii_cpv_distincte": 1668,
    "prima_atribuire": "2018-04-03T11:15:19.000Z",
    "ultima_atribuire": "2026-08-04T12:20:51.000Z",
    // ...continuă cu top_autoritati, evolutie_anuala, tipuri_contract, categorii_cpv
  }
    "top_autoritati": [
      {
        "entity_id": 14574,
        "cui": "2490570",
        "denumire": "S.T.P. Timișoara S.A.",
        "localitate": "Timișoara",
        "judet": "Timiș",
        "nr_contracte": 3427,
        "valoare_totala": 810086
      },
      // ...încă 9 autorități în ordinea numărului de contracte
    ]
4

Top 10 autorități

Cu cine face firma bani. Top 10 clienți publici ordonat după numărul de contracte, cu CUI + denumire + localitate + valoare totală per client.

Use case: sales prospecting („cine e client mare aici, pot să-i abordez"), competitive intel („văd cui vinde competiția").

Cost: bulk resolve automat pentru CUI + denumire — o singură cerere ES extra, zero cost extra pentru user.

5

Evoluție anuală

Traiectoria business-ului — număr contracte + sumă totală pe fiecare an cu activitate. Perfect pentru grafic de trend, detectare creștere/scădere.

Se afișează doar anii cu cel puțin 1 contract (nu apar goluri). Câmp an e string „yyyy", nu integer.
    "evolutie_anuala": [
      { "an": "2018", "nr_contracte": 1240, "valoare_totala": 890000 },
      { "an": "2019", "nr_contracte": 3560, "valoare_totala": 2100000 },
      // ... 2020, 2021, 2022 ...
      { "an": "2024", "nr_contracte": 6940, "valoare_totala": 5541778 },
      { "an": "2025", "nr_contracte": 7178, "valoare_totala": 3717651 },
      { "an": "2026", "nr_contracte": 4046, "valoare_totala": 2247711 }
    ]
    "tipuri_contract": [
      { "tip": "Furnizare", "nr_contracte": 45720, "valoare_totala": 1440223856 },
      { "tip": "Servicii", "nr_contracte": 243, "valoare_totala": 188886 },
      { "tip": "Lucrari", "nr_contracte": 22, "valoare_totala": 126918 }
    ]
6

Tipuri contract

Ce fel de business face firma: vinde produse (Furnizare), oferă servicii, sau execută lucrări de construcții?

Exemplu DEDEMAN: 99.98% Furnizare (materiale construcții, DIY) — evident, magazin. Doar 0.02% servicii/lucrări. Un profil clar de retailer.
7

Statistici valorice

Ce mărime au contractele. Vezi range-ul complet (min/max), tendința centrală (medie + mediană) și numărul de contracte MARI (peste 100K / peste 1M RON).

De ce mediana ≠ medie: pentru DEDEMAN, medie=31K dar mediană=152 RON. Asta arată că majoritatea contractelor sunt mici, dar câteva mari (mega-contract 1.4 mld RON) trag media în sus. Semn de retailer cu multe cumpărături mici + rare contracte imense.
    "statistici_valorice": {
      "valoare_minima_contract": 0.02,
      "valoare_maxima_contract": 1415244288.00,
      "valoare_medie_contract": 31325.61,
      "valoare_mediana_contract": 152.30,
      "contracte_peste_100k": 8,
      "contracte_peste_1M": 2
    }
    "finantare": {
      "fonduri_ue_valoare": 324570,
      "fonduri_ue_contracte": 143,
      "fonduri_ue_procent": 0.02,
      "bugetar_valoare": 1440211993,
      "bugetar_contracte": 45843,
      "bugetar_procent": 99.98
    }
8

Finanțare UE vs bugetar

Split banilor primiți: fonduri europene vs buget național. Suma % = 100. Câmpul e agregat automat din financingType pe fiecare contract.

Transparență: instant vezi dacă firma trăiește din fonduri UE (subiecte politice/media) sau din buget național. DEDEMAN e 99.98% bugetar — normal, e retailer.
9

Geografie contracte

Unde este firma activă. Top 15 județe ordonate după numărul de contracte + suma totală. Agregat din județul autorității contractante (unde a fost cumpărătorul).

Perspectivă: la DEDEMAN vezi București #1 la număr (16K contracte) dar Constanța la valoare (1.4 mld — evident, un mega-contract). Perfect pentru sales regional sau înțelegerea unde firma câștigă bani.
    "geografie_contracte": {
      "top_judete": [
        { "judet": "Bucuresti", "nr_contracte": 16934, "valoare_totala": 9559775 },
        { "judet": "Timis", "nr_contracte": 4889, "valoare_totala": 1543361 },
        { "judet": "Constanta", "nr_contracte": 2656, "valoare_totala": 1416537717 },
        // ... top 15 județe
      ],
      "nota": "Repartizarea contractelor pe județe..."
    }
10

Categorii CPV

Coduri CPV (Common Procurement Vocabulary) — clasificarea oficială EU pentru produse/servicii. DEDEMAN are 1.668 CPV distincte (materiale construcții, electrocasnice, feronerie etc.).

Toate categoriile sunt returnate (nu doar top). Câmpul contracte_in_alte_categorii arată 0 dacă avem toate afișate.
    "categorii_cpv": [
      { "cod": "44100000-1", "nr_contracte": 4520 },
      { "cod": "31500000-1", "nr_contracte": 2830 },
      // ... 1666 alte coduri CPV sortate desc
    ],
    "contracte_in_alte_categorii": 0
11

Statistici achiziții directe

Complementar

Specular cu statistici_atribuiri, dar pentru achiziții directe câștigate (fără licitație formală). Are TOATE aceleași câmpuri: total, valoare, top_autoritati, evolutie_anuala, tipuri_contract, geografie, valorice, finantare.

De ce e critic: firmele mici câștigă adesea DOAR achiziții directe (contracte mici sub prag legal, fără licitație). Pentru ele, statistici_atribuiri arată zero — dar ACEST bloc arată activitatea reală.

Valoare pentru DEDEMAN: 697.292 achiziții directe = 2.42 mld RON (mai mult decât atribuirile lor formale!).

Null dacă firma nu are achiziții directe câștigate.

  "statistici_achizitii_directe": {
    "total_achizitii": 697292,
    "valoare_totala": 2422964592.17,
    "valoare_ultimele_12_luni": 45820000,
    "autoritati_distincte": 4523,
    "categorii_cpv_distincte": 2540,
    "prima_achizitie": "2018-04-03",
    "ultima_achizitie": "2026-08-05",
    "top_autoritati": [ /* 10 items */ ],
    "evolutie_anuala": [ /* 9 ani */ ],
    "tipuri_contract": [ /* Servicii / Furnizare / Lucrări */ ],
    "categorii_cpv": [ /* 2540 CPV */ ],
    "geografie_contracte": { /* top 15 județe */ },
    "statistici_valorice": { /* min/max/avg/mediana */ },
    "finantare": { /* UE vs bugetar */ }
  }
  "toate_atribuirile": {
    "total_disponibile": 45977,
    "vezi_toate": "https://.../sicap/furnizor/11056/atribuiri",
    "cost_per_rezultat": 5
  },
  "toate_achizitiile_directe_castigate": {
    "vezi_toate": "https://.../sicap/furnizor/11056/achizitii",
    "cost_per_rezultat": 5,
    "nota": "Achizițiile directe (fără licitație formală)..."
  }
12

Link-uri drill-down

Pentru lista completă paginată cu detalii per contract, API-ul îți oferă URL-urile gata construite. Fac 2 tipuri:

  • ● toate_atribuirile → contractele cu licitație formală (award notice)
  • ● toate_achizitiile_directe_castigate → achizițiile fără licitație (sub prag legal)
  • ● toate_achizitiile_ca_autoritate → doar dacă firma e și autoritate contractantă

TL;DR — Fluxul recomandat

  1. 1. Sună GET /sicap/{cui} pentru profilul complet — statistici agregate pentru ambele tipuri de contracte (atribuiri formale + achiziții directe), cu top clienți, trend anual, valorice min/max/mediană, split UE/bugetar, geografie pe județe, toate CPV. 10 credite fix.
  2. 2. Din răspuns iei entity_id + link-urile toate_atribuirile.vezi_toate / toate_achizitiile_directe_castigate.vezi_toate.
  3. 3. Chemi endpoint-ul nested pentru lista completă paginată — cu 32 câmpuri per contract, filtre pe CPV/valoare/dată/text (5 credite / rezultat).
  4. 4. Pentru fiecare pagină plătești doar cât e paginat (max 20 rez × 5 credite = max 100/cerere).

Ambele blocuri de statistici au aceeași structură: statistici_atribuiri (contracte cu licitație) + statistici_achizitii_directe (fără licitație). Pentru firme mari sunt ambele. Pentru firme mici, adesea doar achiziții directe. Combinat = profil corporate complet.

Cazuri de utilizare

Pentru cine e valoros

Agenții licitații

Vezi cine câștigă contracte publice pe verticala ta. Detectează oportunități, analizează concurența.

Sales B2B & fintech

Identifică firmele cu cash-flow din contracte publice. Filtru puternic pentru lead scoring și credit risk.

Transparență & jurnalism

Investigații pe achiziții publice — cine primește cei mai mulți bani publici, la ce autorități, pe ce CPV.

Sursa datelor

Direct din SICAP

Datele provin direct din e-licitatie.ro (SICAP) — sistemul electronic al achizițiilor publice din România. Colectăm și normalizăm 5 categorii de date într-o structură coerentă.

Achiziții live actualizate orar · Restul zilnic

Întrebări frecvente

Care este diferența dintre atribuiri și achiziții directe?

Atribuirile sunt contracte câștigate prin proceduri competitive de licitație publică (licitație deschisă, procedură simplificată etc.), de regulă cu valori mari. Achizițiile directe sunt cumpărături sub pragurile legale, făcute direct din catalogul electronic SEAP, fără licitație. API-ul le expune separat, pentru că spun lucruri diferite despre activitatea unei firme cu statul.

Ce statistici include profilul SICAP al unei firme?

Profilul agregat îți spune dacă firma este furnizor, autoritate contractantă sau ambele, numărul total de contracte câștigate și valoarea lor cumulată, top coduri CPV (domeniile în care activează), trendul anual al contractelor și distribuția pe județe, plus ultimele 10 atribuiri. Este o radiografie completă a relației firmei cu banii publici, într-un singur apel.

Pot vedea achizițiile făcute de o primărie sau altă autoritate?

Da. Endpoint-ul de autoritate contractantă acceptă CUI-ul sau ID-ul de entitate al oricărei instituții publice — primărie, minister, spital, școală — și returnează profilul acesteia plus lista paginată a tuturor achizițiilor făcute, cu filtre pe perioadă și valoare. Ideal pentru jurnalism de investigație, transparență și monitorizare de piață.

Din ce perioadă sunt datele SICAP?

Baza de date acoperă achizițiile publice începând cu anul 2007 și până în prezent, cu peste 55 de milioane de documente indexate. Datele noi din SICAP/SEAP sunt preluate și indexate zilnic, astfel încât contractele recente apar rapid în API.

Începe explorarea SICAP

Creează un cont gratuit și primești 1.000 credite lunar pentru a testa toate cele 4 endpoint-uri.