BrasilAPI is a REST API gateway that aggregates and exposes official Brazilian public data from fragmented government sources. It functions as a multi-provider data aggregator that normalizes heterogeneous information into a standardized JSON schema for consistent delivery.
The system utilizes a multi-provider fallback pipeline to ensure reliable data resolution, querying several external APIs in sequence if a primary provider fails. It also incorporates a caching proxy gateway to reduce latency and avoid redundant requests for frequently accessed public data.
The platform covers a broad range of public data domains, including corporate registrations via company tax IDs, financial market data and banking directories, postal code and geolocation resolution, and meteorological forecasts. It also provides access to national holiday calendars, health terminology, product classification codes, and internet domain registration status.