Api Companies

Companies matching a filter, ordered by turnover, largest first.

Keyset paginated: next_cursor present means another page exists, exactly, with no count over the match set and no truncated flag that could disagree with reality.

Every filter is optional and they compose, which is the point: "restaurants registered in Cluj in the last week" is one call, and so is "of these 40 CUIs, which are dissolved".

sort=registered_desc is what makes the first of those answerable at all. Under the default order a company registered last month has no filed turnover yet and therefore sits behind four million filers in the null tail.

get/api/companies

Request

  • Base URL: https://cuisor.ro
  • URL: https://cuisor.ro/api/companies
  • Auth: one of:
    • none
    • HTTP bearer
    • API key in header X-API-Key

Query parameters

caenstring

One or more CAEN codes, comma separated

caen_querystring nullable

Free text, e.g. 'coffee shops'. Resolved and echoed back

cuistring

One or more CUIs, comma separated. RO prefix and leading zeros are fine

judetstring nullable
statusstring nullable
registered_afterstring nullable
registered_beforestring nullable
min_turnovernumber nullable
max_turnovernumber nullable
min_employeesinteger nullable
max_employeesinteger nullable
sortstring

turnover_desc (default) or registered_desc, newest registration first

limitinteger
cursorstring nullable

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.