Start preparing a Due Diligence Statement
eudr_prepare_ddsCompile and sign an Annex II Due Diligence Statement. This WRITES: it stores a compile task holding the operator and supplier details you pass, and sends the plot geometry, HS code, country and quantity to emem.dev to be measured and independently signed. Operator and supplier identity are not forwarded upstream. Returns a task handle; read the outcome with eudr_get_dds. For an organisation's statement it also makes one revocable share link, valid for 7 days, so report_url opens in a browser that is not signed in to eudr.dev; the organisation can withdraw it from its account. Nothing is filed with any authority. Confirm the details with the user first. Costs 5 credits from the organisation's wallet (from 30 October 2026, plus 1 for each plot after the first), refunded automatically if the compile fails; every other tool here is free.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| product | Yes | What is being placed on the market: its HS code, what it is in words, and its net mass (Annex II point 2). | |
| operator | Yes | Who places the goods on the EU market and answers for this statement (Annex II point 1). Not forwarded to the satellite service. | |
| producer | No | The primary producer, where that is not the supplier. | |
| supplier | Yes | Who the goods were bought from, as the operator's own records name them. Not forwarded to the satellite service. | |
| geolocation | Yes | Where it was produced and when it was harvested (Annex II point 3). The plot geometry, country, HS code and quantity are the only things sent to the satellite service. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | No | ||
| task_id | Yes | ||
| report_url | Yes | ||
| next_action | Yes | ||
| data_stored_here | Yes | ||
| read_outcome_with | Yes | ||
| data_sent_upstream | Yes | ||
| report_link_expires_at | No | ||
| filed_with_any_authority | Yes |