Skip to main content

Gerar Relatório CBIOS

Descrição: Gera um relatório CBIOS de acordo com os parâmetros informados. O relatório CBIOS (Créditos de Descarbonização) é utilizado para verificar a elegibilidade de propriedades rurais para a geração de créditos de carbono, analisando a supressão de vegetação nativa e a conformidade com os critérios do programa RenovaBio.

Endpoint

POST/api/v1/integration/cbios/report

Regras

AtributosDescriçãoTipoObrigatório
producer_nameNome do produtorStringSim
producer_documentDocumento do produtor (CPF/CNPJ)StringSim
civil_yearAno civil de referênciaIntegerSim
harvest_codeCódigo da safraIntegerSim
layerCamada de análise (SOY ou CORN)EnumSim
carsLista de códigos CARArrayNão
usernameNome do usuárioStringNão
nameNome do relatórioStringNão
preserve_on_backoffice_historyPreservar no histórico do backofficeBooleanNão
preserve_resultPreservar resultadoBooleanNão

Exemplo de Requisição

Exemplo de Requisição
curl -X POST \
-H "Authorization: [[apiKey]]" \
-H "cooperative-id: [[cooperativeId]]" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
"https://homolog.api.merx.tech/api/v1/integration/cbios/report" \
--data '{
"producer_name": "João da Silva",
"producer_document": "12345678901",
"civil_year": 2024,
"harvest_code": 2024,
"layer": "SOY",
"cars": ["MT-5107925-7515B28AEE9240ACAB464D8DF624D470"]
}'

Parâmetros

Parâmetros de Cabeçalho

NomeDescriçãoTipoObrigatório
AuthorizationToken de autenticaçãoStringSim
cooperative-idID da cooperativa (UUID)UUIDSim

Parâmetros do Corpo

NomeDescriçãoTipoObrigatório
producer_nameNome do produtorStringSim
producer_documentDocumento do produtor (CPF/CNPJ)StringSim
civil_yearAno civil de referênciaIntegerSim
harvest_codeCódigo da safraIntegerSim
layerCamada de análise. Valores: SOY, CORNEnumSim
carsLista de códigos CAR para análiseArrayNão
usernameNome do usuário que está gerando o relatórioStringNão
nameNome personalizado do relatórioStringNão
preserve_on_backoffice_historySe deve preservar o relatório no histórico do backofficeBooleanNão
preserve_resultSe deve preservar o resultado do relatórioBooleanNão

Dicionário de Dados da Resposta

NomeDescriçãoTipo
layerCamada de análise (SOY ou CORN)Enum
civil_yearAno civil de referênciaInteger
harvestNome da safraString
producer_dataDados do produtorObject
producer_data.documentDocumento do produtorString
producer_data.nameNome do produtorString
producer_data.dap_codeCódigo DAPString
producer_data.caf_codeCódigo CAFString
producer_data.ricaf_codeCódigo RICAFString
cbiosLista de resultados por CARArray
cbios[].property_dataDados da propriedadeObject
cbios[].property_data.farm_nameNome da fazendaString
cbios[].property_data.carCódigo CARString
cbios[].property_data.areaÁrea do imóvel em hectaresNumber
cbios[].property_data.geometryGeometria da propriedade (GeoJSON)String
cbios[].property_data.centroidCentróide da propriedadeString
cbios[].property_data.latitudeLatitudeFloat
cbios[].property_data.longitudeLongitudeFloat
cbios[].property_data.car_statusStatus do CAR (AT, CA, SU, PE)Enum
cbios[].property_data.car_status_updated_atData de atualização do statusDateTime
cbios[].car_declaration_sigefDados da declaração CAR/SIGEFObject
cbios[].car_declaration_sigef.declared_areaÁrea declaradaNumber
cbios[].car_declaration_sigef.legal_reserve_areaÁrea de reserva legalNumber
cbios[].car_declaration_sigef.permanent_protection_areaÁrea de proteção permanenteNumber
cbios[].car_declaration_sigef.tax_modulesMódulos fiscaisNumber
cbios[].car_declaration_sigef.analysis_dateData de análiseString
cbios[].car_declaration_sigef.registration_dateData de registroString
cbios[].car_declaration_sigef.rectification_dateData de retificaçãoString
cbios[].car_declaration_sigef.merx_updated_atData de atualização no MerxDateTime
cbios[].productivityDados de produtividadeArray
cbios[].productivity[].cropCulturaString
cbios[].productivity[].harvestSafraString
cbios[].productivity[].planted_areaÁrea plantadaNumber
cbios[].productivity[].layerCamada (SOY ou CORN)Enum
cbios[].productivity[].projected_productivity_yearAno de produtividade projetadaInteger
cbios[].productivity[].projected_productivityProdutividade projetadaNumber
cbios[].productivity[].estimated_total_annual_production_yearAno de produção total estimadaInteger
cbios[].productivity[].estimated_total_annual_productionProdução total anual estimadaNumber
cbios[].cbios_data_informationInformações específicas CBIOSObject
cbios[].cbios_data_information.native_area2017Área nativa em 2017 (hectares)Float
cbios[].cbios_data_information.native_area_civil_yearÁrea nativa no ano civil (hectares)Float
cbios[].cbios_data_information.supressed_areaÁrea suprimida (hectares)Float
cbios[].cbios_data_information.harvest_biomass_areaÁrea de biomassa da safra (hectares)Float
cbios[].cbios_data_information.biomass_area_supressedÁrea de biomassa suprimida (hectares)Float
cbios[].cbios_data_information.harvest_supressionHouve supressão na safra. Valores: SIM, NAO, NAO_APLICAVELEnum
cbios[].cbios_data_information.cbios_statusStatus CBIOSEnum
cbios[].cbios_data_information.cbios_manual_statusStatus CBIOS manualEnum
cbios[].cbios_data_information.geometriesGeometrias relacionadasArray
cbios[].cbios_data_information.geometries[].geometry_typeTipo de geometriaEnum
cbios[].cbios_data_information.geometries[].geo_jsonGeometria em formato GeoJSONString
cbios[].cbios_data_information.geometries[].subtitleLegenda da geometriaString

Valores de Enums

Status CBIOS

ValorDescrição
NAO_ENCONTRADONão encontrado
ELEGIVELElegível para geração de CBIOS
NAO_ELEGIVELNão elegível para geração de CBIOS
NAO_APLICAVELNão aplicável

Supressão na Safra (harvest_supression)

ValorDescrição
SIMHouve supressão de vegetação
NAONão houve supressão de vegetação
NAO_APLICAVELNão aplicável

Status CAR

ValorDescrição
ATAtivo
CACancelado
SUSuspenso
PEPendente

Layer (Camada)

ValorDescrição
SOYSoja
CORNMilho

Geometry Type (Tipo de Geometria)

ValorDescrição
SUPRESSED_AREAÁrea suprimida
SOY_AREAÁrea de soja
CORN_AREAÁrea de milho
SOY_IN_ACCUMULATED_SUPPRESSION_AREAÁrea de soja em supressão acumulada
CORN_IN_ACCUMULATED_SUPPRESSION_AREAÁrea de milho em supressão acumulada
PERMANENT_PROTECTION_AREAÁrea de proteção permanente
INDIGENOUS_AREAÁrea indígena
CONSERVATION_UNIT_AREAÁrea de unidade de conservação
QUILOMBOLA_AREAÁrea quilombola

Respostas

  • 200 - Ok
{
"layer": "SOY",
"producer_data": {
"document": "12345678901",
"name": "João da Silva",
"dap_code": null,
"caf_code": null,
"ricaf_code": null
},
"cbios": [
{
"property_data": {
"farm_name": "Fazenda São José",
"car": "MT-5107925-7515B28AEE9240ACAB464D8DF624D470",
"area": 500.50,
"geometry": "{...}",
"centroid": "POINT(-55.123 -15.456)",
"latitude": -15.456,
"longitude": -55.123,
"car_status": "AT",
"car_status_updated_at": "2024-01-10T00:00:00Z"
},
"car_declaration_sigef": {
"declared_area": 500.50,
"legal_reserve_area": 100.10,
"permanent_protection_area": 25.25,
"tax_modules": 5.5,
"analysis_date": "2024-01-01",
"registration_date": "2020-06-15",
"rectification_date": null,
"merx_updated_at": "2024-01-15T10:30:00Z"
},
"productivity": [
{
"crop": "Soja",
"harvest": "2023/2024",
"planted_area": 350.00,
"layer": "SOY",
"projected_productivity_year": 2024,
"projected_productivity": 60.0,
"estimated_total_annual_production_year": 2024,
"estimated_total_annual_production": 21000.0
}
],
"cbios_data_information": {
"native_area2017": 150.25,
"native_area_civil_year": 145.50,
"supressed_area": 4.75,
"harvest_biomass_area": 350.00,
"biomass_area_supressed": 0.0,
"harvest_supression": "NAO",
"cbios_status": "ELEGIVEL",
"cbios_manual_status": null,
"geometries": [
{
"geometry_type": "SOY_AREA",
"geo_json": "{\"type\":\"Polygon\",\"coordinates\":[...]}",
"subtitle": "Área de Soja 2023/2024"
}
]
}
}
],
"civil_year": 2024,
"harvest": "2023/2024"
}
  • 400 - Bad Request
{
"timestamp": "2024-01-15T10:30:00Z",
"status": 400,
"errors": [
"producer_name is required",
"producer_document is required"
]
}
  • 401 - Unauthorized

  • 404 - Not Found