The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
The comexr package provides a complete R interface to the ComexStat API from the Brazilian Ministry of Development, Industry, Trade and Services (MDIC). It allows programmatic access to detailed Brazilian export and import data.
httr2 +
cli# Install from GitHub
# install.packages("remotes")
remotes::install_github("StrategicProjects/comexr")library(comexr)
# Exports by country in January 2024 (monthly detail by default)
exports <- comex_export(
start_period = "2024-01",
end_period = "2024-01",
details = "country"
)
# Imports with CIF value
imports <- comex_import(
start_period = "2024-01",
end_period = "2024-12",
details = "country",
metric_cif = TRUE
)
# Filter: exports to China (160), grouped by HS4
soy <- comex_export(
start_period = "2024-01",
end_period = "2024-12",
details = c("country", "hs4"),
filters = list(country = 160)
)# What grouping fields are available?
comex_details("general")
# What filters can I use?
comex_filters("general")
# Look up country codes
countries <- comex_countries()
countries[grepl("China", countries$text, ignore.case = TRUE), ]
# Economic blocs in Portuguese
comex_blocs(language = "pt")| Function | Description |
|---|---|
comex_query() |
General foreign trade query |
comex_export() |
Shortcut for export queries |
comex_import() |
Shortcut for import queries |
comex_query_city() |
City-level data query |
comex_historical() |
Historical data (1989-1996) |
| Function | Description |
|---|---|
comex_last_update() |
Last data update date |
comex_available_years() |
Available years for queries |
comex_filters() |
Available filters |
comex_filter_values() |
Values for a specific filter |
comex_details() |
Available detail/grouping fields |
comex_metrics() |
Available metrics |
| Function | Description |
|---|---|
comex_countries() /
comex_country_detail() |
Countries |
comex_blocs() |
Economic blocs |
comex_states() / comex_state_detail() |
Brazilian states |
comex_cities() / comex_city_detail() |
Brazilian cities |
comex_transport_modes() /
comex_transport_mode_detail() |
Transport modes |
comex_customs_units() /
comex_customs_unit_detail() |
Customs units |
comex_ncm() / comex_ncm_detail() |
NCM codes |
comex_nbm() / comex_nbm_detail() |
NBM codes (historical) |
comex_hs() |
Harmonized System |
comex_cgce() |
CGCE (BEC) classification |
comex_sitc() |
SITC classification |
comex_isic() |
ISIC classification |
On some systems the API’s ICP-Brasil certificate chain is not recognized. The package handles this automatically — on the first failure it retries without SSL verification and issues a warning. To suppress:
options(comex.ssl_verifypeer = FALSE)MIT © comexr authors
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.