Salariaţi şi câştig salarial, pe activităţi şi judeţe
Câţi salariaţi are fiecare activitate CAEN în fiecare judeţ şi cât câştigă — anual din 2008,
pe sexe, 55 de teritorii şi 68 de activităţi. 694.836 de valori.
Completează /castig-salarial, nu-l repetă. Acela e lunar şi naţional, fără sexe şi fără
judeţe, şi n-are numărul de salariaţi; aici sunt amândouă, dar anual.
⚠️ Două dintre cele patru măsuri sunt medii, nu totaluri — şi asta schimbă tot ce se poate face
cu ele. numar_mediu şi efectiv_final sunt persoane şi se însumează; castig_net şi
castig_brut sunt medii lunare în lei şi nu se adună nici peste judeţe, nici peste sexe.
Măsurat pe 2024: pe numărul de salariaţi, ţara = suma celor 42 de judeţe se închide 204 din
204; pe câştigul brut, 0 din 204 — suma judeţelor iese de 32,26 ori media naţională. Pe
sexe, media bărbaţilor plus media femeilor dă de 1,98 ori totalul. Ruta rulează identităţile doar
pe măsurile de tip număr şi întoarce identitati.aplicabile = false cu motivul pe celelalte.
✅ Verificat pe toată proiecţia, pe numărul de salariaţi: total = masculin + feminin 57.315 din
57.315, ţara = suma judeţelor 2.460 din 2.460, totalul CAEN = suma celor 19 secţiuni 2.805
din 2.805, toate cu abatere zero.
⚠️ industrie e un agregat parţial, nu o secţiune. Verificat: acoperă exact secţiunile B, C, D
şi E — 1.327.503 salariaţi în 2024. Cine îl adună lângă secţiuni numără industria de două ori.
Dimensiunea CAEN are 19 secţiuni şi 47 de diviziuni, unele comasate de sursă (02-03). Lista
completă, cu denumirile de la sursă: /financiar/v1/salariati/activitati.
Parametri de interogare
numar_mediu (implicit), efectiv_final, castig_net, castig_brut.
numar_mediuefectiv_finalcastig_netcastig_brut
total, agregat, sectiune, diviziune.
totalagregatsectiunediviziune
TOTAL.
max 80 car.
tara (implicit), macroregiune, regiune, judet.
taramacroregiuneregiunejudet
C), diviziune (62), grupă, clasă (6201) — din orice revizie. Se aduce la secţiunea, diviziunea ori intervalul publicat (CAEN Rev.2); ce s-a folosit e în meta.caen.
ex. 4711
caen — 1, 2 sau 3 — când forma lui e ambiguă (4932 înseamnă altceva în Rev.2 şi în Rev.3). Fără ea, codul se caută întâi în revizia seriei.
123
total, industrie (B–E) ori intervalele (02-03, 38-39, 59-60, 62-63). Nu se trimite împreună cu caen.
ex. 02-03ex. 38-39ex. 59-60
total (implicit), masculin, feminin.
totalmasculinfeminin
Cum se comportă
- Numărul de salariaţi şi câştigul lor mediu, pe activitate CAEN, judeţ şi sex — anual din 2008 până în 2024, 55 de teritorii şi 68 de activităţi. 694.836 de valori din matricile TEMPO
FOM104F,FOM105F,FOM106EşiFOM107E. - Completează
/castig-salarial, nu-l repetă. Acela e lunar şi naţional, fără sexe şi fără judeţe, şi n-are numărul de salariaţi. Aici sunt amândouă, dar anual. - Ce arată datele: în IT (secţiunea J), câştigul brut mediu din 2024 e cel mai mare la Cluj — 18.737 lei, peste Timiş (17.625) şi peste Bucureşti (17.543). Tot în IT lucrau 249.698 de salariaţi, dintre care 103.374 femei.
- ⚠️ Două dintre cele patru măsuri sunt medii, nu totaluri — şi asta schimbă tot ce se poate face cu ele.
numar_mediuşiefectiv_finalsunt persoane şi se însumează.castig_netşicastig_brutsunt medii lunare în lei şi nu se adună nici peste judeţe, nici peste sexe. - Cifrele arată brutal de ce. Măsurat pe 2024: pe numărul de salariaţi, ţara = suma celor 42 de judeţe se închide 204 din 204, iar
total= masculin + feminin 3.495 din 3.495. Pe câştigul brut: 0 din 204 pe teritorii — suma judeţelor iese de 32,26 ori media naţională — şi doar 60 din 3.495 pe sexe, unde media bărbaţilor plus media femeilor dă de 1,98 ori totalul. Ruta rulează identităţile doar pe măsurile de tip număr şi întoarceidentitati.aplicabile = falsecu motivul pe celelalte, în loc de abateri false. - ✅ Pe numărul de salariaţi, identităţile se închid pe toată proiecţia, cu abatere zero:
total= masculin + feminin 57.315 din 57.315, ţara = suma judeţelor 2.460 din 2.460, totalul CAEN = suma celor 19 secţiuni 2.805 din 2.805. - ⚠️
industriee un agregat parţial, nu o secţiune. Verificat: acoperă exact secţiunile B, C, D şi E — 1.327.503 salariaţi în 2024, la virgulă. Cine îl adună lângă secţiuni numără industria de două ori. - Dimensiunea CAEN are 19 secţiuni şi 47 de diviziuni, dintre care patru sunt comasate de sursă în perechi:
02-03,38-39,59-60,62-63. Lista completă, cu denumirile de la sursă, e la/financiar/v1/salariati/activitati. - Activitatea se cere ca pe toată platforma.
caenprimeşte orice cod CAEN, de orice nivel şi din orice revizie, iar ruta îl aduce la ce publică seria — urcând la părinte ori traducându-l prin corespondenţa oficială INS;meta.caenspune codul cerut, cel folosit şi dacă a fost urcat ori convertit.gruparee pentru agregatele sursei care nu sunt coduri CAEN.
La ce folosește
- Câştigul mediu dintr-o activitate şi dintr-un judeţ anume — reper pentru o ofertă salarială.
- Diferenţa de câştig între femei şi bărbaţi, pe aceeaşi activitate.
- Câţi salariaţi are un sector într-un judeţ, ca dimensiune a pieţei de muncă locale.
Structura răspunsului
numar sau medie — decide dacă seriile se pot însuma.
total, agregat, sectiune sau diviziune.
false pe măsurile de tip medie, cu motivul şi cifrele care îl susţin.
data e null, iar aici stă motivul. Proiecţia peste datele INS e goală. Denumirea nu apare; lista completă vine în răspuns. Ca la celelalte serii.
fara_date e proză şi se poate reformula, ăsta nu.
caen: codul cerut, revizia în care s-a citit şi codul pe care l-a folosit ruta. La o listă de coduri, câte un obiect pe cod.
caen_versiune, altfel prima în care există.
02-03).
sectiune, subsectiune, diviziune, grupa, clasa sau agregat.
true când codul a fost tradus dintr-o revizie în alta prin corespondenţa oficială INS.
true când seria nu publică codul cerut şi s-a folosit un nivel superior.
Exemple de răspuns
{
"data": {
"masura": "numar_mediu",
"denumire": "Numărul mediu al salariaţilor",
"natura": "numar",
"unitate": "persoane",
"de_la": 2008,
"pana_la": 2024,
"filtre": {
"sex": [
"total"
],
"nivel_teritoriu": "tara"
},
"ani": [
2008,
2009,
2010,
2011,
2012,
2013,
2014,
2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024
],
"serii": [
{
"teritoriu": "TOTAL",
"nivel_teritoriu": "tara",
"caen": "industrie",
"nivel": "agregat",
"denumire": "INDUSTRIE",
"sex": "total",
"unitate": "persoane",
"ani_publicati": 17,
"valori": {
"2008": "1605611",
"2009": "1371064",
"2010": "1237297",
"2011": "1259061",
"2012": "1295692",
"2013": "1285312",
"2014": "1302576",
"2015": "1334943",
"2016": "1352862",
"2017": "1400975",
"2018": "1409137",
"2019": "1398710",
"2020": "1316883",
"2021": "1312194",
"2022": "1312797",
"2023": "1333936",
"2024": "1327503"
}
}
],
"identitati": {
"aplicabile": true,
"identitate_sexe": "sexul `total` = `masculin` + `feminin`",
"nota": "Verificat pe toată proiecţia: pe numărul de salariaţi, `total` = masculin + feminin se închide 57.315 din 57.315, ţara = suma celor 42 de judeţe 2.460 din 2.460, iar totalul CAEN = suma celor 19 secţiuni 2.805 din 2.805.",
"nota_industrie": "Codul `industrie` e un agregat parţial peste secţiunile B, C, D, E şi nu intră în nicio partiţie."
}
},
"meta": {
"sursa": "Institutul Naţional de Statistică — salariaţi şi câştig salarial pe activităţi şi judeţe (TEMPO, matricile FOM104F, FOM105F, FOM106E şi FOM107E).",
"acoperire": {
"de_la": 2008,
"pana_la": 2024
},
"serii_returnate": 68,
"nota_natura": "Numărul de salariaţi se însumează; câştigul salarial e o medie şi nu se adună nici peste judeţe, nici peste sexe. Câmpul `natura` o spune pe fiecare răspuns.",
"nota_identitate": "Verificat pe toată proiecţia: pe numărul de salariaţi, `total` = masculin + feminin se închide 57.315 din 57.315, ţara = suma celor 42 de judeţe 2.460 din 2.460, iar totalul CAEN = suma celor 19 secţiuni 2.805 din 2.805.",
"nota_industrie": "Codul `industrie` e un agregat peste secţiunile B, C, D şi E, nu o secţiune în sine.",
"nota_lunar": "Pentru câştigul salarial LUNAR, la nivel naţional, cu serie din 2000: /financiar/v1/castig-salarial.",
"nota_activitati": "Lista completă a codurilor, cu denumirile de la sursă: /financiar/v1/salariati/activitati."
}
}
{
"data": {
"masura": "numar_mediu",
"denumire": "Numărul mediu al salariaţilor",
"natura": "numar",
"unitate": "persoane",
"de_la": 2020,
"pana_la": 2024,
"filtre": {
"caen": "G",
"sex": [
"total"
],
"nivel_teritoriu": "tara"
},
"ani": [
2020,
2021,
2022,
2023,
2024
],
"serii": [
{
"teritoriu": "TOTAL",
"nivel_teritoriu": "tara",
"caen": "G",
"nivel": "sectiune",
"denumire": "G COMERT CU RIDICATA SI CU AMANUNTUL; REPARAREA AUTOVEHICULELOR SI MOTOCICLETELOR",
"sex": "total",
"unitate": "persoane",
"ani_publicati": 5,
"valori": {
"2020": "871296",
"2021": "881630",
"2022": "899845",
"2023": "915268",
"2024": "931735"
}
}
],
"identitati": {
"aplicabile": true,
"identitate_sexe": "sexul `total` = `masculin` + `feminin`",
"nota": "Verificat pe toată proiecţia: pe numărul de salariaţi, `total` = masculin + feminin se închide 57.315 din 57.315, ţara = suma celor 42 de judeţe 2.460 din 2.460, iar totalul CAEN = suma celor 19 secţiuni 2.805 din 2.805.",
"nota_industrie": "Codul `industrie` e un agregat parţial peste secţiunile B, C, D, E şi nu intră în nicio partiţie."
}
},
"meta": {
"sursa": "Institutul Naţional de Statistică — salariaţi şi câştig salarial pe activităţi şi judeţe (TEMPO, matricile FOM104F, FOM105F, FOM106E şi FOM107E).",
"acoperire": {
"de_la": 2008,
"pana_la": 2024
},
"serii_returnate": 1,
"nota_natura": "Numărul de salariaţi se însumează; câştigul salarial e o medie şi nu se adună nici peste judeţe, nici peste sexe. Câmpul `natura` o spune pe fiecare răspuns.",
"nota_identitate": "Verificat pe toată proiecţia: pe numărul de salariaţi, `total` = masculin + feminin se închide 57.315 din 57.315, ţara = suma celor 42 de judeţe 2.460 din 2.460, iar totalul CAEN = suma celor 19 secţiuni 2.805 din 2.805.",
"nota_industrie": "Codul `industrie` e un agregat peste secţiunile B, C, D şi E, nu o secţiune în sine.",
"nota_lunar": "Pentru câştigul salarial LUNAR, la nivel naţional, cu serie din 2000: /financiar/v1/castig-salarial.",
"nota_activitati": "Lista completă a codurilor, cu denumirile de la sursă: /financiar/v1/salariati/activitati.",
"caen": {
"cerut": "4711",
"versiune_cerut": "Rev.2",
"folosit": "G",
"nivel": "sectiune",
"denumire": "COMERŢ CU RIDICATA ŞI CU AMĂNUNTUL; REPARAREA AUTOVEHICULELOR ŞI MOTOCICLETELOR",
"versiune_serie": "Rev.2",
"conversie": false,
"urcat": true
}
}
}
{
"data": {
"masura": "numar_mediu",
"denumire": "Numărul mediu al salariaţilor",
"natura": "numar",
"unitate": "persoane",
"de_la": 2024,
"pana_la": 2024,
"filtre": {
"sex": [
"total"
],
"nivel_teritoriu": "tara"
},
"ani": [
2024
],
"serii": [
{
"teritoriu": "TOTAL",
"nivel_teritoriu": "tara",
"caen": "industrie",
"nivel": "agregat",
"denumire": "INDUSTRIE",
"sex": "total",
"unitate": "persoane",
"ani_publicati": 1,
"valori": {
"2024": "1327503"
}
}
],
"identitati": {
"aplicabile": true,
"identitate_sexe": "sexul `total` = `masculin` + `feminin`",
"nota": "Verificat pe toată proiecţia: pe numărul de salariaţi, `total` = masculin + feminin se închide 57.315 din 57.315, ţara = suma celor 42 de judeţe 2.460 din 2.460, iar totalul CAEN = suma celor 19 secţiuni 2.805 din 2.805.",
"nota_industrie": "Codul `industrie` e un agregat parţial peste secţiunile B, C, D, E şi nu intră în nicio partiţie."
}
},
"meta": {
"sursa": "Institutul Naţional de Statistică — salariaţi şi câştig salarial pe activităţi şi judeţe (TEMPO, matricile FOM104F, FOM105F, FOM106E şi FOM107E).",
"acoperire": {
"de_la": 2008,
"pana_la": 2024
},
"serii_returnate": 68,
"nota_natura": "Numărul de salariaţi se însumează; câştigul salarial e o medie şi nu se adună nici peste judeţe, nici peste sexe. Câmpul `natura` o spune pe fiecare răspuns.",
"nota_identitate": "Verificat pe toată proiecţia: pe numărul de salariaţi, `total` = masculin + feminin se închide 57.315 din 57.315, ţara = suma celor 42 de judeţe 2.460 din 2.460, iar totalul CAEN = suma celor 19 secţiuni 2.805 din 2.805.",
"nota_industrie": "Codul `industrie` e un agregat peste secţiunile B, C, D şi E, nu o secţiune în sine.",
"nota_lunar": "Pentru câştigul salarial LUNAR, la nivel naţional, cu serie din 2000: /financiar/v1/castig-salarial.",
"nota_activitati": "Lista completă a codurilor, cu denumirile de la sursă: /financiar/v1/salariati/activitati."
}
}
Coduri de eroare
| Cod | Slug | Când apare |
|---|---|---|
| 401 | neautentificat | Token lipsă, invalid, expirat sau revocat. |
| 403 | feature_indisponibil | Planul curent nu include funcţia de care ţine ruta. |
| 404 | caen_nepublicat | Nici codul, nici părinţii lui nu sunt publicaţi în serie; detalii.disponibile dă cheile. grupare_nepublicata — gruparea nu e în serie; răspunsul dă lista. |
| 422 | caen_inexistent | Codul din caen nu există în nicio revizie CAEN; e o valoare de FILTRU greşită, deci 422, nu 404. prea_multe_serii — peste 1.500; toate cele 68 de activităţi pe toate judeţele depăşesc singure limita. interval_prea_lung — peste 30 de ani pe o tăietură îngustă şi peste 8 când răspunsul acoperă mai multe. Plus măsură, nivel, sex ori cod în afara formei aşteptate. caen şi grupare trimise împreună, caen_versiune fără caen, ori un cod fără forma CAEN. |
| 429 | cota_depasita | Cota 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": "caen_inexistent",
"mesaj": "Codul din caen nu există în nicio revizie CAEN; e o valoare de FILTRU greşită, deci 422, nu 404. prea_multe_serii — peste 1.500; toate cele 68 de activităţi pe toate judeţele depăşesc singure limita. interval_prea_lung — peste 30 de ani pe o tăietură îngustă şi peste 8 când răspunsul acoperă mai multe. Plus măsură, nivel, sex ori cod în afara formei aşteptate. caen şi grupare trimise împreună, caen_versiune fără caen, ori un cod fără forma CAEN.",
"detalii": {
"masura": [
"Valoarea trimisă nu respectă regula parametrului."
]
}
}
}