{"openapi":"3.1.0","info":{"title":"api-date.ro","description":"Cache-first ANAF replica with extras (e-Factura registry, RegAgric, balance sheets, fiscal arrears, ONRC company profile data). Authenticate every request with the ``x-api-key`` header. Pricing: 1 credit per ``found`` result; ``notFound`` is free. See /docs for prose docs.","version":"0.0.1"},"paths":{"/api/_services":{"get":{"summary":"List Services","description":"Public endpoint — no auth — listing every registered service.","operationId":"list_services_api__services_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","title":"Response List Services Api  Services Get"}}}}}}},"/api/{rest}":{"post":{"summary":"Dispatch","operationId":"dispatch_api__rest__post","parameters":[{"name":"rest","in":"path","required":true,"schema":{"type":"string","title":"Rest"}},{"name":"x-api-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"X-Api-Key"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/health":{"get":{"summary":"Health","operationId":"health_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"type":"string"},"type":"object","title":"Response Health Health Get"}}}}}}},"/healthz":{"get":{"summary":"Healthz","operationId":"healthz_healthz_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":{"type":"string"},"type":"object","title":"Response Healthz Healthz Get"}}}}}}},"/health/db":{"get":{"summary":"Health Db","description":"Verifies the DB connection + that 0001_initial has been applied.\nCheaper than a full readiness probe; called by /admin tooling and\noccasionally by ops scripts.","operationId":"health_db_health_db_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","title":"Response Health Db Health Db Get"}}}}}}},"/api/company/bilant":{"post":{"summary":"CompanyBilant","description":"","operationId":"company_bilant","tags":["company"],"security":[{"ApiKeyAuth":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompanyBilantRequest"},"examples":{"default":{"summary":"Bilanț pe 2024 pentru un CUI","value":{"cui":4264242,"an":2024}}}}}},"responses":{"200":{"description":"ANAF v9-shape ``{cod, message, found, notFound}`` (with auto-included extras on /api/company/get).","content":{"application/json":{"schema":{"type":"object"},"examples":{"default":{"summary":"Bilanț găsit cu 3 indicatori","value":{"an":2024,"cui":4264242,"deni":"EXEMPLU SRL","caen":"6201","sect":"5: Servicii","i":[{"indicator":"I1","val_indicator":1234567,"val_den_indicator":"Cifra de afaceri netă"},{"indicator":"I2","val_indicator":789012,"val_den_indicator":"Profitul sau pierderea"},{"indicator":"I3","val_indicator":45,"val_den_indicator":"Număr mediu de salariați"}]}}}}}},"402":{"description":"Insufficient credits — top up at /pricing."},"404":{"description":"Unknown service path."},"422":{"description":"Request body failed schema validation."}}}},"/api/company/efactura":{"post":{"summary":"CompanyEfactura","description":"","operationId":"company_efactura","tags":["company"],"security":[{"ApiKeyAuth":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompanyEfacturaRequest"},"examples":{"default":{"summary":"Două CUI-uri","value":[{"cui":4264242},{"cui":12345678}]}}}}},"responses":{"200":{"description":"ANAF v9-shape ``{cod, message, found, notFound}`` (with auto-included extras on /api/company/get).","content":{"application/json":{"schema":{"type":"object"},"examples":{"default":{"summary":"O companie privată + o instituție publică","value":{"cod":200,"message":"SUCCESS","found":[{"cui":4264242,"is_in_efactura_register":true,"is_institutie_publica":false,"categorie":"Optional","data_inscriere":"2024-01-15"},{"cui":12345678,"is_in_efactura_register":true,"is_institutie_publica":true,"categorie":"OptionalB2G","data_inscriere":"2022-07-01"}],"notFound":[]}}}}}},"402":{"description":"Insufficient credits — top up at /pricing."},"404":{"description":"Unknown service path."},"422":{"description":"Request body failed schema validation."}}}},"/api/company/get":{"post":{"summary":"CompanyGet","description":"","operationId":"company_get","tags":["company"],"security":[{"ApiKeyAuth":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompanyGetRequest"},"examples":{"default":{"summary":"Verifică două CUI-uri (unul cu dată istorică, unul curent)","value":[{"cui":4264242,"data":"2026-05-01"},{"cui":12345678}]}}}}},"responses":{"200":{"description":"ANAF v9-shape ``{cod, message, found, notFound}`` (with auto-included extras on /api/company/get).","content":{"application/json":{"schema":{"type":"object"},"examples":{"default":{"summary":"Răspuns cu o companie găsită + extras auto-incluse","value":{"cod":200,"message":"SUCCESS","found":[{"date_generale":{"cui":4264242,"denumire":"EXEMPLU SRL","adresa":"STR. EXEMPLU NR. 1, BUCUREȘTI","nrRegCom":"J40/1234/2000","data_inregistrare":"2000-05-15","stare_inregistrare":"ÎNREGISTRAT din 2000-05-15","cod_CAEN":"6201","data":"2026-05-01"},"inregistrare_scop_Tva":{"scpTVA":true},"inregistrare_RTVAI":{"statusTvaIncasare":false},"inregistrare_SplitTVA":{"statusSplitTVA":false},"stare_inactiv":{"statusInactivi":false,"dataRadiere":null},"inregistrare_RO_e_Factura":{"is_in_register":true,"is_institutie_publica":false,"categorie":"Optional","data_inscriere":"2024-01-15"},"inregistrare_RegAgric":{"is_in_regagric":false,"data_inceput":null,"data_anulare":null},"caen_autorizat":[{"cod":"6201","versiune":"2"},{"cod":"6202","versiune":"2"}],"reprezentanti_legali":[{"persoana_imputernicita":"POPESCU ION","calitate":"administrator","localitate":"București Sectorul 1","judet":"București","tara":"România"}],"reprezentanti_if":[],"sucursale_alte_state_membre":[]}],"notFound":[12345678]}}}}}},"402":{"description":"Insufficient credits — top up at /pricing."},"404":{"description":"Unknown service path."},"422":{"description":"Request body failed schema validation."}}}},"/api/company/regagric":{"post":{"summary":"CompanyRegAgric","description":"","operationId":"company_regagric","tags":["company"],"security":[{"ApiKeyAuth":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompanyRegAgricRequest"},"examples":{"default":{"summary":"Două CUI-uri","value":[{"cui":4264242},{"cui":22222222}]}}}}},"responses":{"200":{"description":"ANAF v9-shape ``{cod, message, found, notFound}`` (with auto-included extras on /api/company/get).","content":{"application/json":{"schema":{"type":"object"},"examples":{"default":{"summary":"Un agricultor înregistrat + o companie care nu e în registru","value":{"cod":200,"message":"SUCCESS","found":[{"cui":22222222,"is_in_regagric":true,"data_inceput":"2020-04-01","data_anulare":null},{"cui":4264242,"is_in_regagric":false,"data_inceput":null,"data_anulare":null}],"notFound":[]}}}}}},"402":{"description":"Insufficient credits — top up at /pricing."},"404":{"description":"Unknown service path."},"422":{"description":"Request body failed schema validation."}}}},"/api/company/restante":{"post":{"summary":"CompanyRestante","description":"","operationId":"company_restante","tags":["company"],"security":[{"ApiKeyAuth":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CompanyRestanteRequest"},"examples":{"default":{"summary":"Restanțe pentru un CUI","value":{"cui":4264242}}}}}},"responses":{"200":{"description":"ANAF v9-shape ``{cod, message, found, notFound}`` (with auto-included extras on /api/company/get).","content":{"application/json":{"schema":{"type":"object"},"examples":{"default":{"summary":"Cea mai recentă raportare publicată","value":{"cui":4264242,"data_restanta":"2026-03-31","buget_de_stat":{"principale":"12345.67","accesorii":"234.50","total":"12580.17","necontestate":"12580.17","contestate":"0.00"},"asigurari_sociale":{"principale":"0.00","accesorii":"0.00","total":"0.00","necontestate":"0.00","contestate":"0.00"},"asigurari_somaj":{"principale":"0.00","accesorii":"0.00","total":"0.00","necontestate":"0.00","contestate":"0.00"},"asigurari_sanatate":{"principale":"0.00","accesorii":"0.00","total":"0.00","necontestate":"0.00","contestate":"0.00"},"observatii":null}}}}}},"402":{"description":"Insufficient credits — top up at /pricing."},"404":{"description":"Unknown service path."},"422":{"description":"Request body failed schema validation."}}}}},"components":{"schemas":{"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"CompanyBilantRequest":{"properties":{"cui":{"exclusiveMinimum":0,"title":"Cui","type":"integer"},"an":{"minimum":2014,"title":"An","type":"integer"}},"required":["cui","an"],"title":"BilantRequest","type":"object"},"EfacturaItem":{"properties":{"cui":{"exclusiveMinimum":0,"title":"Cui","type":"integer"}},"required":["cui"],"title":"EfacturaItem","type":"object"},"CompanyEfacturaRequest":{"items":{"$ref":"#/components/schemas/EfacturaItem"},"title":"EfacturaRequest","type":"array"},"GetItem":{"properties":{"cui":{"exclusiveMinimum":0,"title":"Cui","type":"integer"},"data":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"default":null,"title":"Data"}},"required":["cui"],"title":"GetItem","type":"object"},"CompanyGetRequest":{"items":{"$ref":"#/components/schemas/GetItem"},"title":"GetRequest","type":"array"},"RegAgricItem":{"properties":{"cui":{"exclusiveMinimum":0,"title":"Cui","type":"integer"}},"required":["cui"],"title":"RegAgricItem","type":"object"},"CompanyRegAgricRequest":{"items":{"$ref":"#/components/schemas/RegAgricItem"},"title":"RegAgricRequest","type":"array"},"CompanyRestanteRequest":{"properties":{"cui":{"exclusiveMinimum":0,"title":"Cui","type":"integer"}},"required":["cui"],"title":"RestanteRequest","type":"object"}},"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}}},"security":[{"ApiKeyAuth":[]}]}