Skip to main content
IBAMA, Brazil’s federal environmental agency, embargoes land and activities where it finds illegal deforestation, burning or other environmental infractions, and publishes every embargo with its holder. The rural-credit rules forbid lending on an embargoed area, so banks and agribusiness lenders screen borrowers and properties against it. Search by CPF or CNPJ (or a CNPJ’s root, for every branch), by name or property, by state or municipality, and get each embargo with its area, place, infraction and status. The search also says how many of the matches are active.
The whole source, organized and ready to query: every endpoint on this page answers in milliseconds. Every response carries as_of: how current the data is. How datasets work.

Search embargoes

POST /br/ibama/embargoes-search/v1 Dataset Finds embargoes by document, name, place, status or date.
Each embargo is { id, term_number, term_series, status, record_status, embargo_date, lift_type, lift_date, lift_reason, name, party_type, document_type, document, process_number, infraction_notice_number, description, state, municipality_code, municipality, location, property_name, latitude, longitude, area_ha, area_type, last_changed_at }.
  • status: active (in force), lifted (with lift_type administrative, judicial or pra, and lift_date) or cancelled. This is IBAMA’s own flag.
  • document: a CNPJ in full; a CPF masked (***.456.789-**). A CPF written inside a name or a description is masked too.
  • area_ha: the embargoed area in hectares, when IBAMA measured one; latitude and longitude when IBAMA recorded a point in Brazil.
The search also returns active: how many of the matching embargoes are in force, so a single call by CPF or CNPJ answers whether a person or company has an active embargo.
The data keeps lifted and cancelled embargoes as well as active ones, back to 1987. Filter with status: "active" for what is in force today.

One embargo

POST /br/ibama/embargo/v1 Dataset Returns one embargo by its id.
Each embargo is { id, term_number, term_series, status, record_status, embargo_date, lift_type, lift_date, lift_reason, name, party_type, document_type, document, process_number, infraction_notice_number, description, state, municipality_code, municipality, location, property_name, latitude, longitude, area_ha, area_type, last_changed_at }.
  • status: active (in force), lifted (with lift_type administrative, judicial or pra, and lift_date) or cancelled. This is IBAMA’s own flag.
  • document: a CNPJ in full; a CPF masked (***.456.789-**). A CPF written inside a name or a description is masked too.
  • area_ha: the embargoed area in hectares, when IBAMA measured one; latitude and longitude when IBAMA recorded a point in Brazil.
The search also returns active: how many of the matching embargoes are in force, so a single call by CPF or CNPJ answers whether a person or company has an active embargo.
The data keeps lifted and cancelled embargoes as well as active ones, back to 1987. Filter with status: "active" for what is in force today.

Full reference

Schemas, all response fields, and an interactive playground.