OpenMercantil
OpenMercantil is an independent public-data API for Spanish company intelligence. It indexes the Boletin Oficial del Registro Mercantil (BORME) and cross-references it with 29+ public sources (CNMV, OEPM, PLACSP, BDNS, OpenSanctions, CCAA gazettes, CNMC, CENDOJ and more) to expose company search, structured company reports, registry event timelines, officer records, CNAE sector navigation, daily summaries, public-procurement rankings, a v1.4 cross-source trust score, and CSV/JSON exports. The public REST API is free, requires no API key, and is rate-limited per IP. The project is informational and does not replace official Registro Mercantil certificates.
OpenMercantil publishes 14 APIs on the APIs.io network, including Billing API, Companies API, Contracts API, and 11 more. Tagged areas include Open Data, Spain, Company Data, Business Registry, and BORME.
The OpenMercantil catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
OpenMercantil’s developer surface includes authentication, documentation, pricing, support, code examples, and 20 more developer resources.
Kin Score
APIs 14
Individual APIs this provider publishes, each with its own machine-readable definition.
OpenMercantil Billing API
Stripe checkout and donation endpoints
OpenMercantil Companies API
Company reports, registry events, officers and export
OpenMercantil Contracts API
Public procurement (PLACSP) rankings
OpenMercantil Daily API
Daily BORME summary feeds
OpenMercantil Export API
Bulk and per-resource export endpoints
OpenMercantil Geocode API
Geolocation enrichment
OpenMercantil Network API
Company relationship network and embargoes
OpenMercantil Persons API
Person search and person reports
OpenMercantil Score API
Company score, trust score and activity timeseries
OpenMercantil Search API
Company and person search endpoints
OpenMercantil Sectors API
CNAE sector taxonomy and sector statistics
OpenMercantil Sources API
External sources and dataset freshness
OpenMercantil Stats API
Aggregate statistics by region and sector
OpenMercantil System API
Service health and metadata
Scroll for all 14
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
OpenMercantil Public API
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Openmercantil Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Openmercantil Finops
FINOPSSemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Openmercantil Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
OpenMercantil API Rules
SPECTRALOpenMercantil API Rules
SPECTRALJSON Schema 2
Standalone JSON Schema definitions for this provider's data models.
OpenMercantil Company
JSON SCHEMAOpenMercantil Company Event
JSON SCHEMAJSON Structure 1
JSON Structure definitions describing this provider's data shapes.
Openmercantil Company Structure
JSON STRUCTUREExamples 4
Example request and response payloads for these APIs.
Openmercantil Health Example
EXAMPLESecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Documentation 3
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 4
Pagination, idempotency, versioning, errors, and events
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 4
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API
Other 2
Properties that don't map to a standard resource type