oneapi
Autentificare
Business v1 / Nomenclatoare

Detaliu cod CAEN

Un cod CAEN cu ierarhia părinților (denumiri), notele explicative (include/exclude) și numărul de
firme care îl au ca CAEN principal. ?versiune=2|3 (implicit 3).

GET
https://oneapi.ro/api/business/v1/caen/{cod}

Parametri de cale

NumeTipDescriereExemplu
codobligatoriu string Codul CAEN Rev. 2, patru cifre (ex. 6201).

Parametri de interogare

NumeTipDescriereValori acceptate
versiuneopțional string | null 0|1|2|3. Implicit 3. 0123

Cum se comportă

  • Un cod CAEN cu denumirile părinţilor (secţiune, diviziune, grupă), notele explicative (include/exclude) şi numărul de firme care îl au ca CAEN principal. ?versiune= alege ediţia.

La ce folosește

  • Afişarea denumirii şi a ierarhiei unui cod, lângă profilul unei firme.
  • Verificarea, prin notele include/exclude, dacă un cod acoperă activitatea ta.
  • Estimarea mărimii unui sector din numărul de firme care îl declară.

Structura răspunsului

Toate câmpurile de mai jos sunt în data.

CâmpTipDescriere
cod string Codul.
denumire string | null Denumirea.
versiune string Revizia nomenclatorului.
nivel string Nivelul din ierarhie (secţiune, diviziune, grupă, clasă).
ierarhie.sectiune.cod string Codul.
ierarhie.sectiune.denumire string | null Denumirea.
ierarhie.diviziune.cod string Codul.
ierarhie.diviziune.denumire string | null Denumirea.
ierarhie.grupa.cod string Codul.
ierarhie.grupa.denumire string | null Denumirea.
note.include string Ce include activitatea, din notele explicative CAEN.opțional
note.include_de_asemenea string Ce mai include, din notele explicative CAEN.opțional
note.exclude string Ce NU include, din notele explicative CAEN.opțional
nr_firme integer | null Firmele a căror activitate principală cade sub cod, pe toate reviziile purtate de firme (62 le numără şi pe cele din 6201, 6202…).

Exemple de răspuns

GEThttps://oneapi.ro/api/business/v1/caen/6201
{
    "data": {
        "cod": "6201",
        "denumire": "Activități de realizare a soft-ului la comandă (software orientat client)",
        "versiune": "CAEN Rev.2",
        "nivel": "clasa",
        "ierarhie": {
            "sectiune": {
                "cod": "J",
                "denumire": "INFORMAŢII ŞI COMUNICAŢII"
            },
            "diviziune": {
                "cod": "62",
                "denumire": "Activități de servicii în tehnologia informației"
            },
            "grupa": {
                "cod": "620",
                "denumire": "Activități de servicii în tehnologia informației"
            }
        },
        "note": [],
        "nr_firme": 65600
    }
}

Coduri de eroare

CodSlugCând apare
401neautentificatToken lipsă, invalid, expirat sau revocat.
403feature_indisponibilPlanul curent nu include funcţia de care ţine ruta.
404negasitCodul nu există în versiunea cerută.
422validareUn parametru nu a trecut validarea (versiune); detalii spune care şi de ce.
429cota_depasitaCota lunară a planului a fost depăşită (vezi Retry-After).

Toate erorile au aceeași formă. eroare.cod e stabil și e cel după care trebuie să ramifici în cod — nu după textul din mesaj, care se poate schimba.

{
    "eroare": {
        "cod": "validare",
        "mesaj": "Un parametru nu a trecut validarea (versiune); detalii spune care şi de ce.",
        "detalii": {
            "cod": [
                "Valoarea trimisă nu respectă regula parametrului."
            ]
        }
    }
}