Ambiental

SISFOGO - Registro de Ocorrência de Incêndio Florestal (ROI)

Versão v1.0 - 27/08/2026

Base / Sistema: SISFOGO (módulo Registro de Ocorrência de Incêndio Florestal.

API externa
Federal Estadual Municipal

A API disponibiliza, em formato aberto, os dados dos Registros de Ocorrência de Incêndio - ROI no Sistema Nacional de Informações sobre Fogo - Sisfogo, instituído pela Lei nº 14.944/2024 e gerido pelo Ibama. Somente os ROIs finalizados são apresentados na API.

Cada registro traz dados relacionados onde e quando o incêndio ocorreu (coordenadas, município, UF, bioma, local), os marcos de tempo da ocorrência (início, detecção, deslocamento, primeiro ataque, controle e extinção), os recursos humanos e os meios de locomoção empregados no combate, as frentes de combate, os impactos registrados (vegetação e estruturas atingidas), estimativa de área queimada, instituição combatente, entre outros.

Os dados são anonimizados: a API não expõe nenhuma informação que identifique pessoas (nome, CPF, e-mail, telefone) nem campos operacionais sensíveis, como causa do incêndio, dificuldades no combate, observações, justificativas internas e anexos. Somente ROIs com status Finalizado são disponibilizados; ROIs em andamento ou com retificação em andamento não aparecem até serem concluídos.

A consulta é somente de leitura, paginada e não exige autenticação do provedor (Sisfogo). A publicação amplia a transparência dos registros de ocorrências de incêndios florestais e reduz as demandas individuais de extração de dados dirigidas ao Prevfogo.

Os ROIs apresentados são exclusivos dos órgãos que aderiram ao Sisfogo.

Os dados publicados na API estão disponibilizados no site oficial do Sisfogo: https://sisfogo.sistema.gov.br/ 

Legislação:

Lei nº 14.944, de 31 de julho de 2024 — institui a Política Nacional de Manejo Integrado do Fogo e o SISFOGO.
Resolução COMIF nº 4, de 24 de setembro de 2025, Anexo III — referência para o conjunto de informações expostas pela API.
Lei nº 14.129, de 29 de março de 2021 (Lei do Governo Digital).
Decreto nº 10.046, de 9 de outubro de 2019 — governança no compartilhamento de dados na administração pública federal.
Lei nº 12.527, de 18 de novembro de 2011 (Lei de Acesso à Informação).
Lei nº 13.709, de 14 de agosto de 2018 (LGPD) — a API expõe apenas dados anonimizados.

 

Principais Operações

Listar ROIs finalizados (consulta paginada)
GET /api/v1/roi/publico (operationId: findExternoPaginado)
Parâmetros de Entrada Parâmetros de Entrada (query, opcionais)

page

Número da página desejada. Inicia em 1; padrão 1. Valores negativos ou inválidos retornam 400.

size

Quantidade de ROIs por página. Padrão 10; máximo 500 por página. Valores negativos ou inválidos retornam 400.

Parâmetros de Saída Parâmetros de Saída — Paginação

pagina

Número da página retornada.

tamanhoPagina

Quantidade de itens por página.

totalItens

Total de ROIs finalizados disponíveis na API.

totalPaginas

Total de páginas, considerando o tamanho informado.

itens[]

Lista de ROIs da página (objetos descritos abaixo).

Parâmetros de Saída — Identificação do ROI (itens[])

id

Identificador único (UUID) do ROI.

numeroRoi

Número do ROI gerado pelo sistema (ex.: ROI.12082026.TO.0006).

statusRoi

Status do ROI. Nesta API o valor é sempre FINALIZADO.

retificado

true / false — indica se o registro foi retificado.

instituicaoResponsavel.nome / .sigla

Nome e sigla da instituição responsável pela abertura do ROI.

dataHoraCriacao

Data e hora de criação do registro.

dataHoraUltimaAtualizacao

Data e hora da última atualização do registro.

houveCombate

true / false — indica se houve combate ao incêndio. Quando false, não são retornadas as datas de deslocamento, primeiro ataque e controle nem os blocos combateRecursosHumanos e meiosLocomocaoCombateIncendioDiario.

Parâmetros de Saída — Local do incêndio (localIncendio)

latitude / longitude

Coordenadas do local do incêndio, em graus decimais com 6 casas.

municipio.nomeMunicipio

Município da ocorrência.

municipio.isAmazoniaLegal

true / false — o município pertence à Amazônia Legal.

municipio.unidadeFederativa (nomeUnidadeFederativa / siglaUnidadeFederativa)

Nome e sigla da UF (ex.: Tocantins / TO).

bioma.nomeBioma

Bioma da ocorrência: Amazônia, Cerrado, Mata Atlântica, Caatinga, Pampa ou Pantanal.

nivelAcionamentoRoi

Nível de acionamento: NIVEL_1, NIVEL_2 ou NIVEL_3.

nomeLocal

Nome ou descrição do local da ocorrência.

isAmazoniaLegal

true / false — o local da ocorrência está situado na Amazônia Legal.

classificacaoArea.area

Titularidade da área: Pública, Particular ou Não Identificada.

tipoLocalidade.localidade

Tipo de localidade dentro da titularidade (ex.: Terras Indígenas, Unidades de Conservação Estaduais, Propriedades Rurais). Nulo quando a titularidade é Não Identificada.

subTipoLocalidade

Subitem de localidade: preenchido por cruzamento geoespacial quando a área é Pública; informado pelo usuário quando Particular; nulo quando Não Identificada (ex.: TI Apinayé).

Parâmetros de Saída — Datas do incêndio (datasIncendio)

dataInicioIncendio

Data e hora estimada de início do incêndio.

dataDeteccaoIncendio

Data e hora da detecção do incêndio.

dataInicioDeslocamento

Data e hora de início do deslocamento das equipes. Somente quando houve combate.

dataPrimeiroAtaque

Data e hora do primeiro combate ao incêndio. Somente quando houve combate.

dataControleIncendio

Data e hora em que o incêndio foi considerado sob controle. Somente quando houve combate.

dataExtincaoIncendio

Data e hora da extinção total do incêndio.

Parâmetros de Saída — Combate e recursos humanos (combateRecursosHumanos[]; somente quando houveCombate = true)

dataReferencia

Data de referência do registro diário.

status

MANTIDO (registro mantido automaticamente a partir do dia anterior) ou ALTERADO (alterado manualmente).

metodosDeteccao[].metodo

Métodos de detecção do incêndio (ex.: Monitoramento de satélite, Informado por morador, Telefone ou mensagem).

formaExtincao

COMBATE, EXTINCAO_NATURAL ou COMBATE_COM_EXTINCAO_NATURAL.

qtdBrigadistasVoluntarios / Municipais / Comunitarios / Estaduais

Quantidade de brigadistas voluntários, municipais, comunitários e estaduais no dia.

qtdApoioComunidade

Quantidade de pessoas da comunidade em apoio.

qtdCombatentesIbama / Icmbio / BombeirosMilitares / ForcasArmadas / OutrasInstituicoes

Quantidade de combatentes por instituição de origem.

qtdCombatentesTotal

Total de combatentes envolvidos.

Parâmetros de Saída — Meios de locomoção diários (meiosLocomocaoCombateIncendioDiario[]; somente quando houveCombate = true)

data

Data do registro diário.

status

MANTIDO ou ALTERADO (mesmo domínio do registro diário de combate).

quantidadeTotal

Quantidade total de meios e veículos no dia.

meiosLocomocao[].meioLocom ocao / quantidade

Tipo de meio e quantidade utilizada no dia. Tipos: Viatura (VTR), Viatura adaptada, UTV, ATV (quadriciclo), Moto, Van, Caminhão de transporte de carga, Ônibus, ABT (Auto Bomba Tanque), ABTF (Auto Bomba Tanque Florestal), Caminhão pipa, Posto de comando móvel, Trator de pneu, Trator de esteira, Retroescavadeira, Motoniveladora, Pá carregadeira, Avião de monitoramento, Avião tanque, Helicóptero, Drone, Embarcação/lancha, Outros meios.

outroMeioLocomocao

Outro meio de locomoção, quando não contemplado no catálogo.

Parâmetros de Saída — Informações pós-incêndio (informacoesPosIncendio)

vegetacoesAtingidas[].vegetacao

Vegetação atingida (ex.: Vegetação nativa, Agricultura, Pastagem cultivada, Floresta cultivada, Outro).

estruturasAtingidas[].estrutura

Estrutura atingida (ex.: Cerca, Rede elétrica, Unidade habitacional, Nenhuma estrutura atingida, Outro).

estimativaAreaQueimada

Estimativa da área total queimada, em hectares (ha).

Parâmetros de Saída — Frentes de combate (frentesCombate[])

id

Identificador único (UUID) da frente de combate.

numeroFrente

Número sequencial da frente dentro do ROI (1, 2, 3…).

dataCombate / horaCombate

Data e hora de criação da frente de combate.

latitude / longitude

Localização da frente, em graus decimais.

instituicaoResponsavel.nome / .sigla

Instituição do usuário que registrou a frente.

isFrenteReferencia

true / false — indica se é a frente de origem/referência do ROI.

Códigos de retorno

200 OK

Consulta realizada com sucesso; dados e paginação retornados.

400 Bad Request

Parâmetros inválidos (ex.: page ou size negativos ou inadequados).

429 Too Many Requests

Limite de requisições excedido (rate limit). Aguardar e tentar novamente.

500 Internal Server Error

Erro inesperado no processamento da requisição.

Corpo de erro (ErrorResponse)

status, error, message, detailMessage, path, timestamp, campos[].

Endpoints

Produção
https://sisfogo.sistema.gov.br/api/v1/roi/publico https://sisfogo.hom.ibama.gov.br/api/docs/roi-publico
Homologação
https://sisfogo.hom.ibama.gov.br/api/v1/roi/publico https://sisfogo.hom.ibama.gov.br/api/v3/api-docs/roi-publico

Como acessar esta API:

Não é necessária autorização formal de acesso. A API não exige credencial, chave de API, token, cadastro prévio, aprovação manual nem cadastro de IP/allowlist (RN-API-006). Credenciais de homologação e de produção: não se aplicam.
Para consumir a API:
1. Consultar a documentação OpenAPI (Swagger) e o Dicionário de dados;
2. Enviar requisição GET ao endpoint de produção, informando opcionalmente os parâmetros page e size;
3. Respeitar o limite de 10 requisições por segundo (tolerância a picos de até 20 requisições simultâneas); acima disso, a API retorna 429 (Too Many Requests).

Como Acessar

Clique no link abaixo para consultar informações de como acessar essa API

Quero acessar
Contato do Responsável

Centro Nacional de Prevenção e Combate aos Incêndios Florestais (Prevfogo) — Coordenação de Monitoramento e Combate aos Incêndios Florestais (Área de Negócio)

(61) 3316-1818

Horário comercial

Coordenação-Geral de Tecnologia da Informação (CGTI) — Ibama (Área Técnica)

(61) 3316-1074

Horário comercial