search_events
Search Spanish commercial-registry (BORME) events, newest first, as JSON.
All filters are optional (see each parameter); coverage starts in 2009.
Returns at most limit events.
Barcelona prints some acts as free text under "Otros conceptos": recognised wording gets its own act type (act_type_raw stays "Otros conceptos"; fields.shareholder names a sole shareholder when the text does), and a same-entry revocation and reappointment becomes RE_ELECTIONS. Reprocessed events keep their event_id, but their acts can change.
Without an API key this is the free plan: only the last 7 days, stated in plan_window. Send your key in the X-API-Key header (https://bormeapi.com/account) for your plan's window (full history on pro).
An empty page may carry hidden_by_plan: matches before the plan's window (matches_before_window, matches_is_at_least, newest_hidden_date) and a note to pass on. Do not infer from an empty page that no matching events exist.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum events returned, 1-200 (default 50). | |
| date_to | No | Latest publication date, YYYY-MM-DD, inclusive. | |
| act_types | No | Act types, e.g. INCORPORATION, APPOINTMENTS, TERMINATIONS, CAPITAL_INCREASE, DISSOLUTION, INSOLVENCY_STATUS (full list: list_act_types). | |
| date_from | No | Earliest publication date, YYYY-MM-DD (data starts in 2009). | |
| provinces | No | BORME province names, accent- and case-insensitive, e.g. MADRID, CADIZ, VIZCAYA. An autonomous community stands for all of its provinces, e.g. Basque Country, Cataluña, Andalucía. | |
| company_name_contains | No | Part of the company name, at least 3 letters or digits, case-insensitive; % and _ match literally. |