LPG Sales by Municipality — Brazil Annual Kilograms by Container Type

One row is one year, municipality, and LPG product with P13 and other-container sales for Brazilian municipality coverage in Brazil, with measured LPG sales and temporal coverage 1990-2024. The profiled table has 142,289 rows. Known limitation: GLP sales are split across two measures: p13 (13 kg canister sales) and outros (all other packaging) — sum both for total GLP sales.

anp-brazil-vdpb-vaehdpm-glp-vendas-anuais-de-glp-por-municipio·8 columns·1.9 MB·Creative Commons Attribution-NoDerivatives 3.0 Unported (site footer) plus ANP portal terms·updated 19d ago

Schema

yearINTEGER
grande_regiaoVARCHAR
ufVARCHAR
produtoVARCHAR
codigo_ibgeVARCHAR
municipioVARCHAR
p13DOUBLE
outrosDOUBLE

Get this dataset on your machine

subsets sync --bundle medium clones the mid-size tiers as queryable local tables — use --bundle large for the widest tier

pip install subsetsio
subsets sync --bundle small # or medium, or large
subsets serve # search + SQL at http://localhost:8080

Free and open — the data syncs straight from the public bucket, and search + SQL run entirely on your machine. See docs →

Query it locally

Full docs →
Bash
subsets serve   # local API on http://localhost:8080
curl -s -X POST "http://localhost:8080/query" \
  -H "Content-Type: application/json" \
  -d '{"sql": "SELECT * FROM \"anp-brazil-vdpb-vaehdpm-glp-vendas-anuais-de-glp-por-municipio\" LIMIT 5"}'

No account, no API key — the data syncs straight from bundles.subsets.io and every query runs on your machine. See the local API reference.