---
title: "Consultar município por código IBGE"
method: GET
path: "/municipios/{codigo_municipio}"
tags: ["Municípios"]
---

# Consultar município por código IBGE

`GET /municipios/{codigo_municipio}`

Busca um município pelo código IBGE de sete dígitos.

## Path parameters

- `codigo_municipio` string, required

## Response `200`

Requisição processada com sucesso

- Municipio — Município conforme base IBGE e metadados de NFSe na Focus NFe
  - `codigo_municipio` string — Código do município (IBGE)
  - `nome_municipio` string — Nome oficial do município (IBGE)
  - `sigla_uf` string — Sigla da UF
  - `nome_uf` string — Nome completo do estado
  - `nfse_habilitada` boolean — Indica se a NFSe está implementada para o município
  - `requer_certificado_nfse` boolean, nullable — Se exige certificado digital para emissão de NFSe
  - `possui_ambiente_homologacao_nfse` boolean, nullable — Se existe ambiente de homologação de NFSe
  - `possui_cancelamento_nfse` boolean, nullable — Se o cancelamento de NFSe é possível via API
  - `provedor_nfse` string, nullable — Nome do provedor de NFSe
  - `endereco_obrigatorio_nfse` boolean, nullable — Obrigatoriedade de endereço na emissão (true/false/null = indefinido)
  - `cpf_cnpj_obrigatorio_nfse` boolean, nullable — Obrigatoriedade de CPF/CNPJ (true/false/null = indefinido)
  - `codigo_cnae_obrigatorio_nfse` boolean, nullable — Obrigatoriedade de código CNAE (true/false/null = indefinido)
  - `item_lista_servico_obrigatorio_nfse` boolean, nullable — Obrigatoriedade de item da lista de serviço
  - `codigo_tributario_municipio_obrigatorio_nfse` boolean, nullable — Obrigatoriedade de código tributário municipal
  - `status_nfse` 'ativo' | 'fora_do_ar' | 'pausado' | 'em_implementacao' | 'em_reimplementacao' | 'inativo' | 'nao_implementado' — Status operacional da NFSe no município
  - `data_previsao_reimplementacao_nfse` string, date, nullable — Data prevista de reimplementação (YYYY-MM-DD); null se não houver
  - `ultima_emissao_nfse` string, date-time, nullable — Data/hora da última emissão de NFSe via API (ISO 8601)

## Other responses

- `401` — Não autorizado
- `404` — Recurso não encontrado

---

[API](https://skmtc.net/focusnfe/apis/cte-cte-os-e-cte-simplificado-conhecimento-de-transporte-ele.md) · [All operations](https://skmtc.net/focusnfe/apis/cte-cte-os-e-cte-simplificado-conhecimento-de-transporte-ele/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/focusnfe/cte-cte-os-e-cte-simplificado-conhecimento-de-transporte-ele/revisions/a32e528fc383/schema)
