Modulo IBGE¶
Dados geograficos: municipios, UFs e códigos IBGE.
Uso¶
from mcp_fiscal_brasil.ibge.client import IBGEClient
client = IBGEClient()
# Listar UFs
ufs = await client.get_states()
# Detalhes de uma UF
go = await client.get_state("GO")
# Listar municipios de GO
municipios_go = await client.get_municipalities("GO")
# Municipio por código IBGE
goiania = await client.get_municipality(5208707)
Fonte¶
API publica do IBGE: https://servicodados.ibge.gov.br/api/v1/localidades/
Sem rate limit conhecido, mas use cache para reduzir latência (default TTL 5min).