{"openapi":"3.1.0","info":{"title":"api-cui.ro","description":"Datele firmelor din România, din CUI, în milisecunde.","version":"1.0"},"paths":{"/v1/firma/{cui}":{"get":{"summary":"Firma Get","operationId":"firma_get_v1_firma__cui__get","parameters":[{"name":"cui","in":"path","required":true,"schema":{"type":"string","title":"Cui"}},{"name":"extins","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Extins"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/firma/{cui}/bilanturi":{"get":{"summary":"Bilanturi","operationId":"bilanturi_v1_firma__cui__bilanturi_get","parameters":[{"name":"cui","in":"path","required":true,"schema":{"type":"string","title":"Cui"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/firme/cauta":{"get":{"summary":"Cauta","operationId":"cauta_v1_firme_cauta_get","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string","default":"","title":"Q"}},{"name":"judet","in":"query","required":false,"schema":{"type":"string","default":"","title":"Judet"}},{"name":"limita","in":"query","required":false,"schema":{"type":"integer","default":10,"title":"Limita"}},{"name":"doar_active","in":"query","required":false,"schema":{"type":"integer","default":1,"title":"Doar Active"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/valideaza/cui/{cui}":{"get":{"summary":"Valideaza Cui","operationId":"valideaza_cui_v1_valideaza_cui__cui__get","parameters":[{"name":"cui","in":"path","required":true,"schema":{"type":"string","title":"Cui"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/valideaza/cnp/{cnp}":{"get":{"summary":"Valideaza Cnp","operationId":"valideaza_cnp_v1_valideaza_cnp__cnp__get","parameters":[{"name":"cnp","in":"path","required":true,"schema":{"type":"string","title":"Cnp"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/valideaza/iban/{iban}":{"get":{"summary":"Valideaza Iban","operationId":"valideaza_iban_v1_valideaza_iban__iban__get","parameters":[{"name":"iban","in":"path","required":true,"schema":{"type":"string","title":"Iban"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/curs":{"get":{"summary":"Curs","operationId":"curs_v1_curs_get","parameters":[{"name":"data","in":"query","required":false,"schema":{"type":"string","default":"","title":"Data"}},{"name":"moneda","in":"query","required":false,"schema":{"type":"string","default":"","title":"Moneda"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/stare":{"get":{"summary":"Stare","operationId":"stare_v1_stare_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/ping":{"get":{"summary":"Ping","description":"Cel mai ieftin răspuns posibil: fără bază, fără cheie. Pentru indicatorul\ndin meniu și pentru monitoarele externe de timp de răspuns.","operationId":"ping_ping_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/":{"get":{"summary":"Acasa","operationId":"acasa__get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/preturi":{"get":{"summary":"Preturi","operationId":"preturi_preturi_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/termeni":{"get":{"summary":"Termeni","operationId":"termeni_termeni_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/confidentialitate":{"get":{"summary":"Confidentialitate","operationId":"confidentialitate_confidentialitate_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/docs":{"get":{"summary":"Docs","operationId":"docs_docs_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/demo/firma/{cui}":{"get":{"summary":"Demo","operationId":"demo_demo_firma__cui__get","parameters":[{"name":"cui","in":"path","required":true,"schema":{"type":"string","title":"Cui"}},{"name":"extins","in":"query","required":false,"schema":{"type":"integer","default":0,"title":"Extins"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/cont/inregistrare":{"get":{"summary":"Inregistrare","operationId":"inregistrare_cont_inregistrare_get","parameters":[{"name":"plan","in":"query","required":false,"schema":{"type":"string","default":"","title":"Plan"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"summary":"Inregistrare Post","operationId":"inregistrare_post_cont_inregistrare_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_inregistrare_post_cont_inregistrare_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/cont/confirmare/{jeton}":{"get":{"summary":"Confirmare","operationId":"confirmare_cont_confirmare__jeton__get","parameters":[{"name":"jeton","in":"path","required":true,"schema":{"type":"string","title":"Jeton"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/cont/autentificare":{"get":{"summary":"Autentificare","operationId":"autentificare_cont_autentificare_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}},"post":{"summary":"Autentificare Post","operationId":"autentificare_post_cont_autentificare_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_autentificare_post_cont_autentificare_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/cont/iesire":{"post":{"summary":"Iesire","operationId":"iesire_cont_iesire_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/cont/parola-uitata":{"get":{"summary":"Parola Uitata","operationId":"parola_uitata_cont_parola_uitata_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}},"post":{"summary":"Parola Uitata Post","operationId":"parola_uitata_post_cont_parola_uitata_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_parola_uitata_post_cont_parola_uitata_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/cont/parola-noua/{jeton}":{"get":{"summary":"Parola Noua","operationId":"parola_noua_cont_parola_noua__jeton__get","parameters":[{"name":"jeton","in":"path","required":true,"schema":{"type":"string","title":"Jeton"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"summary":"Parola Noua Post","operationId":"parola_noua_post_cont_parola_noua__jeton__post","parameters":[{"name":"jeton","in":"path","required":true,"schema":{"type":"string","title":"Jeton"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_parola_noua_post_cont_parola_noua__jeton__post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/cont":{"get":{"summary":"Panou","operationId":"panou_cont_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/cont/chei":{"post":{"summary":"Cheie Creeaza","operationId":"cheie_creeaza_cont_chei_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_cheie_creeaza_cont_chei_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/cont/chei/{cheie_id}/revoca":{"post":{"summary":"Cheie Revoca","operationId":"cheie_revoca_cont_chei__cheie_id__revoca_post","parameters":[{"name":"cheie_id","in":"path","required":true,"schema":{"type":"integer","title":"Cheie Id"}}],"requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_cheie_revoca_cont_chei__cheie_id__revoca_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/cont/date":{"post":{"summary":"Date Cont","operationId":"date_cont_cont_date_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_date_cont_cont_date_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/cont/plan":{"get":{"summary":"Plan","operationId":"plan_cont_plan_get","parameters":[{"name":"alege","in":"query","required":false,"schema":{"type":"string","default":"","title":"Alege"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/cont/admin":{"get":{"summary":"Admin","operationId":"admin_cont_admin_get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/cont/admin/plan":{"post":{"summary":"Admin Plan","operationId":"admin_plan_cont_admin_plan_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_admin_plan_cont_admin_plan_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/cont/admin/activ":{"post":{"summary":"Admin Activ","operationId":"admin_activ_cont_admin_activ_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_admin_activ_cont_admin_activ_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"Body_admin_activ_cont_admin_activ_post":{"properties":{"cont_id":{"type":"integer","title":"Cont Id"},"activ":{"type":"string","title":"Activ","default":"1"},"csrf":{"type":"string","title":"Csrf","default":""}},"type":"object","required":["cont_id"],"title":"Body_admin_activ_cont_admin_activ_post"},"Body_admin_plan_cont_admin_plan_post":{"properties":{"cont_id":{"type":"integer","title":"Cont Id"},"plan_cod":{"type":"string","title":"Plan Cod"},"csrf":{"type":"string","title":"Csrf","default":""}},"type":"object","required":["cont_id","plan_cod"],"title":"Body_admin_plan_cont_admin_plan_post"},"Body_autentificare_post_cont_autentificare_post":{"properties":{"email":{"type":"string","title":"Email","default":""},"parola":{"type":"string","title":"Parola","default":""}},"type":"object","title":"Body_autentificare_post_cont_autentificare_post"},"Body_cheie_creeaza_cont_chei_post":{"properties":{"nume":{"type":"string","title":"Nume","default":"cheie"},"tip":{"type":"string","title":"Tip","default":"secret"},"origini":{"type":"string","title":"Origini","default":""},"csrf":{"type":"string","title":"Csrf","default":""}},"type":"object","title":"Body_cheie_creeaza_cont_chei_post"},"Body_cheie_revoca_cont_chei__cheie_id__revoca_post":{"properties":{"csrf":{"type":"string","title":"Csrf","default":""}},"type":"object","title":"Body_cheie_revoca_cont_chei__cheie_id__revoca_post"},"Body_date_cont_cont_date_post":{"properties":{"firma":{"type":"string","title":"Firma","default":""},"cui":{"type":"string","title":"Cui","default":""},"nume":{"type":"string","title":"Nume","default":""},"csrf":{"type":"string","title":"Csrf","default":""}},"type":"object","title":"Body_date_cont_cont_date_post"},"Body_inregistrare_post_cont_inregistrare_post":{"properties":{"email":{"type":"string","title":"Email","default":""},"parola":{"type":"string","title":"Parola","default":""},"firma":{"type":"string","title":"Firma","default":""},"plan":{"type":"string","title":"Plan","default":""},"termeni":{"type":"string","title":"Termeni","default":""},"csrf":{"type":"string","title":"Csrf","default":""},"website":{"type":"string","title":"Website","default":""}},"type":"object","title":"Body_inregistrare_post_cont_inregistrare_post"},"Body_parola_noua_post_cont_parola_noua__jeton__post":{"properties":{"parola":{"type":"string","title":"Parola","default":""}},"type":"object","title":"Body_parola_noua_post_cont_parola_noua__jeton__post"},"Body_parola_uitata_post_cont_parola_uitata_post":{"properties":{"email":{"type":"string","title":"Email","default":""}},"type":"object","title":"Body_parola_uitata_post_cont_parola_uitata_post"},"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"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}