The BOE publishes a free open-data API for BORME with daily summaries back to 2009, but the acts themselves are mostly PDF documents, and most carry no NIF. Structured lookups from the Registro Mercantil are paid subscription services with per-document fees.
Spanish register data as structured JSON
BORME API - Spanish Business Register Data
Spain's registry landscape is fragmented: BORME publishes gazette PDFs, and the Registro Mercantil charges per lookup behind certificates and subscriptions. CompanyData delivers 5.3M+ Spanish business records with NIF, CNAE codes, financials and contact data in one REST API.
5.3M+ Spanish businesses
Official CNAE codes on every record
Structured JSON, no gazette PDFs
What Is the BORME API?
BORME (Boletín Oficial del Registro Mercantil) is Spain's daily registry gazette, published by the state gazette agency. The underlying register is kept by roughly 50 provincial Registros Mercantiles.
The BOE offers a free open-data API for BORME, but it mostly links to PDF documents of registry acts, and most acts carry no NIF, so matching entities means fuzzy name matching across PDFs. Structured registry lookups from the Registro Mercantil are paid services requiring subscriptions, electronic certificates and per-document fees, with no bulk option.
CompanyData replaces that pipeline with one call: Spanish records carrying the NIF, legal form, status, the official CNAE activity code, plus revenue, employee counts, email, phone and website, through the same REST API that covers 200+ countries.
Compare Data Points
BORME publishes acts as documents. CompanyData delivers 50+ structured data points per Spanish business in a single call.
| Data point | BORME / Registro Mercantil | CompanyData API |
|---|---|---|
| Legal name | ✓ | ✓ |
| NIF (tax ID) | ✓ often missing in BORME | ✓ |
| Registered address | ✓ paid lookup | ✓ |
| Legal form & status | ✓ | ✓ |
| CNAE activity code | ✓ paid lookup | ✓ |
| Directors & apoderados | ✓ paid lookup | ✓ |
| Financials as structured data | ✗ deposited accounts, per doc | ✓ |
| Employee count | ✗ inside filed accounts | ✓ |
| Email, phone & website | ✗ | ✓ |
| SIC & NACE codes | ✗ | ✓ |
| International records | ✗ | ✓ 365M+ worldwide |
Compare Access & Filters
Registry access in Spain means certificates, subscriptions and PDFs. CompanyData is one endpoint with filters.
| Access / Search | BORME / Registro Mercantil | CompanyData API |
|---|---|---|
| Free structured API | ✗ BORME links to PDFs | ✓ |
| Instant self-service access | ✗ certificate + subscription | ✓ |
| Lookup by NIF | ✓ paid | ✓ |
| Search by name | ✓ | ✓ |
| Filter by CNAE / industry | ✗ | ✓ |
| Filter by province or city | ✗ | ✓ |
| Filter by revenue or employees | ✗ | ✓ |
| Bulk export | ✗ no bulk product | ✓ |
Compare Price
Registro Mercantil lookups are billed per document under official tariffs. CompanyData is credit-based with a free trial.
| Price comparison | BORME / Registro Mercantil | CompanyData API |
|---|---|---|
| Cost per lookup | Per-document tariff | From €0.02 per credit |
| Data points per lookup | Registry extract | 50+ |
| Free trial | ✗ | ✓ free credits included |
| Enriched data included | ✗ | ✓ |
| One API for 200+ countries | ✗ | ✓ |
Try It Live
Search any Spanish business and see the API response in real time.
BORME API Use Cases
KYB & Onboarding
Verify Spanish counterparties by NIF. Check legal form, status and registry details automatically.
Lead Generation
Build prospect lists filtered by CNAE code, province, revenue or business size across Spain.
CRM Enrichment
Append NIF numbers, activity codes, financials and contacts to your Spanish accounts in bulk.
Risk & Compliance
Monitor status changes, concurso proceedings and dissolutions in your Spanish supplier base.
BORME API Pricing
Transparent, credit-based pricing. Start with a free trial.
Integration
Plug official register data into your stack in minutes.
Real-time responses with an average latency of <200ms. GDPR compliant with transparent data sourcing. Full documentation at companydata.com/api-docs.
More local trade register APIs
CompanyData covers official trade register data in 200+ countries through one API. Explore the register pages per country:
- CVR API (Denmark)
- Companies House API (UK)
- Sirene API (France)
- CNPJ API (Brazil)
- KRS API (Poland)
- SEC EDGAR API (USA)
- Handelsregister API (Germany)
- ABN Lookup API (Australia)
- MCA API (India)
- Bolagsverket API (Sweden)
- ARES API (Czechia)
- Zefix API (Switzerland)
- KBO API (Belgium)
- Brreg API (Norway)
- CIPC API (South Africa)
- KVK API (Netherlands)
Frequently Asked Questions
The Spanish tax identification number for legal entities: a letter indicating the legal form (A for SA, B for SL and so on), seven digits and a control character. CompanyData records carry the NIF for one-to-one matching with Spanish registry sources.
Yes. Every Spanish record carries the official CNAE activity code next to international SIC and NACE codes, and you can filter searches by CNAE to build industry-specific lists.
Not as data. Deposited annual accounts are retrieved per business for a fee, as documents. CompanyData provides revenue and employee figures as structured fields on Spanish records, ready to filter and sort on.
CompanyData covers 5.3M+ Spanish businesses with NIF, CNAE codes, financials and contact data in one REST API. No certificates, no per-document tariffs, and the same API covers 200+ other countries.
5.3M+ Spanish business records, from SL and SA entities to autónomos, updated continuously from official sources.