Sign in

API Reference

REST endpoints for searching infrastructure concessions and retrieving detail, sectors, countries, operators, and aggregate stats.

Last updated July 29, 2026

GET /api/v1/concessions — Search

Primary discovery endpoint for searching 22,000+ infrastructure concessions. Supports full-text search, country/sector/operator filtering, expiry date ranges, and pagination.

ParameterTypeDescription
qstringFull-text search across name, country, operator, sector
countrystringCountry name, comma-separated for multiple
sectorstringAirport, Toll Road, Port, Water, Rail, Waste, Power Distribution, Gas Distribution, Marina
expires_beforedateISO 8601 — concessions expiring before this date
expires_afterdateISO 8601 — concessions expiring after this date
operatorstringFuzzy match on operator/concessionaire name
statusstringActive, Expired, Under Tender, Cancelled
sortstringconcession_end, name, country (default: concession_end)
orderstringasc or desc (default: asc)
pagenumberPage number (default: 1)
per_pagenumberResults per page (default: 25, max: 100)

GET /api/v1/concessions/:id — Detail

Full detail for a single infrastructure concession including ownership history, financials, lifecycle events, and contract terms. Returns current owner with stake percentage and transaction history.

GET /api/v1/sectors

Valid sector values with concession counts. Helps AI agents understand available infrastructure categories in the Concessio database.

GET /api/v1/countries

All countries with infrastructure concession counts and region mapping. Helps agents validate country names and discover Concessio's geographic coverage across 185 countries.

GET /api/v1/operators

Search infrastructure operators and concessionaires. Supports fuzzy matching. Returns operator name and concession count. Covers 700+ operators including Vinci, Ferrovial, Transurban, Macquarie, Brookfield, Meridiam, DIF, and more.

GET /api/v1/stats

Aggregate statistics about the Concessio infrastructure concession database: total concessions (22,000+), breakdown by sector and region, concessions expiring within 12/24/36 months. Best first call for an AI agent to understand data scope.