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.
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
Número da página desejada. Inicia em 1; padrão 1. Valores negativos ou inválidos retornam 400.
sizeQuantidade de ROIs por página. Padrão 10; máximo 500 por página. Valores negativos ou inválidos retornam 400.
Número da página retornada.
tamanhoPaginaQuantidade de itens por página.
totalItensTotal de ROIs finalizados disponíveis na API.
totalPaginasTotal 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[]) idIdentificador único (UUID) do ROI.
numeroRoiNúmero do ROI gerado pelo sistema (ex.: ROI.12082026.TO.0006).
statusRoiStatus do ROI. Nesta API o valor é sempre FINALIZADO.
retificadotrue / false — indica se o registro foi retificado.
instituicaoResponsavel.nome / .siglaNome e sigla da instituição responsável pela abertura do ROI.
dataHoraCriacaoData e hora de criação do registro.
dataHoraUltimaAtualizacaoData e hora da última atualização do registro.
houveCombatetrue / 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 / longitudeCoordenadas do local do incêndio, em graus decimais com 6 casas.
municipio.nomeMunicipioMunicípio da ocorrência.
municipio.isAmazoniaLegaltrue / false — o município pertence à Amazônia Legal.
municipio.unidadeFederativa (nomeUnidadeFederativa / siglaUnidadeFederativa)Nome e sigla da UF (ex.: Tocantins / TO).
bioma.nomeBiomaBioma da ocorrência: Amazônia, Cerrado, Mata Atlântica, Caatinga, Pampa ou Pantanal.
nivelAcionamentoRoiNível de acionamento: NIVEL_1, NIVEL_2 ou NIVEL_3.
nomeLocalNome ou descrição do local da ocorrência.
isAmazoniaLegaltrue / false — o local da ocorrência está situado na Amazônia Legal.
classificacaoArea.areaTitularidade da área: Pública, Particular ou Não Identificada.
tipoLocalidade.localidadeTipo de localidade dentro da titularidade (ex.: Terras Indígenas, Unidades de Conservação Estaduais, Propriedades Rurais). Nulo quando a titularidade é Não Identificada.
subTipoLocalidadeSubitem 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) dataInicioIncendioData e hora estimada de início do incêndio.
dataDeteccaoIncendioData e hora da detecção do incêndio.
dataInicioDeslocamentoData e hora de início do deslocamento das equipes. Somente quando houve combate.
dataPrimeiroAtaqueData e hora do primeiro combate ao incêndio. Somente quando houve combate.
dataControleIncendioData e hora em que o incêndio foi considerado sob controle. Somente quando houve combate.
dataExtincaoIncendioData e hora da extinção total do incêndio.
Parâmetros de Saída — Combate e recursos humanos (combateRecursosHumanos[]; somente quando houveCombate = true) dataReferenciaData de referência do registro diário.
statusMANTIDO (registro mantido automaticamente a partir do dia anterior) ou ALTERADO (alterado manualmente).
metodosDeteccao[].metodoMétodos de detecção do incêndio (ex.: Monitoramento de satélite, Informado por morador, Telefone ou mensagem).
formaExtincaoCOMBATE, EXTINCAO_NATURAL ou COMBATE_COM_EXTINCAO_NATURAL.
qtdBrigadistasVoluntarios / Municipais / Comunitarios / EstaduaisQuantidade de brigadistas voluntários, municipais, comunitários e estaduais no dia.
qtdApoioComunidadeQuantidade de pessoas da comunidade em apoio.
qtdCombatentesIbama / Icmbio / BombeirosMilitares / ForcasArmadas / OutrasInstituicoesQuantidade de combatentes por instituição de origem.
qtdCombatentesTotalTotal de combatentes envolvidos.
Parâmetros de Saída — Meios de locomoção diários (meiosLocomocaoCombateIncendioDiario[]; somente quando houveCombate = true) dataData do registro diário.
statusMANTIDO ou ALTERADO (mesmo domínio do registro diário de combate).
quantidadeTotalQuantidade total de meios e veículos no dia.
meiosLocomocao[].meioLocom ocao / quantidadeTipo 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.
outroMeioLocomocaoOutro meio de locomoção, quando não contemplado no catálogo.
Parâmetros de Saída — Informações pós-incêndio (informacoesPosIncendio) vegetacoesAtingidas[].vegetacaoVegetação atingida (ex.: Vegetação nativa, Agricultura, Pastagem cultivada, Floresta cultivada, Outro).
estruturasAtingidas[].estruturaEstrutura atingida (ex.: Cerca, Rede elétrica, Unidade habitacional, Nenhuma estrutura atingida, Outro).
estimativaAreaQueimadaEstimativa da área total queimada, em hectares (ha).
Parâmetros de Saída — Frentes de combate (frentesCombate[]) idIdentificador único (UUID) da frente de combate.
numeroFrenteNúmero sequencial da frente dentro do ROI (1, 2, 3…).
dataCombate / horaCombateData e hora de criação da frente de combate.
latitude / longitudeLocalização da frente, em graus decimais.
instituicaoResponsavel.nome / .siglaInstituição do usuário que registrou a frente.
isFrenteReferenciatrue / false — indica se é a frente de origem/referência do ROI.
Códigos de retorno 200 OKConsulta realizada com sucesso; dados e paginação retornados.
400 Bad RequestParâmetros inválidos (ex.: page ou size negativos ou inadequados).
429 Too Many RequestsLimite de requisições excedido (rate limit). Aguardar e tentar novamente.
500 Internal Server ErrorErro inesperado no processamento da requisição.
Corpo de erro (ErrorResponse)status, error, message, detailMessage, path, timestamp, campos[].
Não possui.
UP: aplicação saudável e pronta para receber requisições, com todas as dependências (banco de dados, serviços externos etc.) funcionando. DOWN: aplicação ou alguma dependência indisponível ou com falha; não deve receber tráfego no momento.
Endpoints
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).
Clique no link abaixo para consultar informações de como acessar essa API
Quero acessarCentro 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)
atendimento.sisfogo@ibama.gov.br
(61) 3316-1818
Horário comercial
Coordenação-Geral de Tecnologia da Informação (CGTI) — Ibama (Área Técnica)
csi@ibama.gov.br
(61) 3316-1074
Horário comercial
