Achieving EUDR compliance
The EUDR compliance workflow can be separated into different steps:
An importer of the seven different commodities and derived products needs to resolve the supply chain down to the individual plot level
The importer needs to identify its tier 1 suppliers
The suppliers need to provide any plots of land or tier >1 suppliers
The importer needs to assess the deforestation status of all the plots
Using historical and current satellite imagery
Using custom questionnaire answers by suppliers
Using supplier-provided documents
Once the plots in the supply chain are approved, they can be used in due diligence statements submitted automatically to the EU Information System
Below is a documentation of how to achieve each of these steps through the TradeAware Application Programming Interface (API).
Note: These endpoints and fields are in various degrees of implementation and subject to future change.
Provide plots via App, API or bulk upload
Operators and suppliers on the platform can provide plots that are under their administration. This can be done manually by drawing the plot boundaries onto the provided map, by bulk uploading plots through a file upload dialog or by using again the API:
curl -X POST https://api.tradeaware.live-eo.com/plots -H ... -d '{"commodities": ["soy"], ..., "geometry": {"type": "Polygon", { "coordinates": [[[...],[...],[...],[...]}}'
This can also be done in bulk per commodity or list of commodities:
curl -X POST https://api.tradeaware.live-eo.com/plots/batch -H ... -d '{"commodities": ["soy"], ..., "geometries": [{"type": "Polygon", { "coordinates": [[[...],[...],[...],[...]}}, ...]'
While the API and the bulk upload method support both geojson polygons and multipolygons, the application only supports polygons for now.
Get plots and suppliers risk-assessed via App and API
The next step following the collection of suppliers and plots is the assessment of the deforestation state of the plots. You can request an open source data analysis on a plot using the following POST
endpoint:
curl -X POST https://api.tradeaware.live-eo.com/plots/{plotId}/analyses -H ... -d '{"type": "EUFOROBS"}
and checking for the status
field (['PENDING', 'RUNNING', 'SUCCEEDED', 'FAILED']
) in the response body, which will indicate whether the analysis results are already available. An alternate approach of using webhooks is part our future roadmap.
Last updated