EUDR compliance tools including due diligence statements, risk assessments, traceability, and evidence management.
Coolset EUDR Compliance API (1.0)
Download OpenAPI description
Overview
URL
E-mail
Languages
Servers
Mock server
https://api.coolset.com/_mock/eudr-api/
Production server
https://developers-pulse.coolset.com/api/
- Mock serverhttps://api.coolset.com/_mock/eudr-api/compliance/risk-assessments
- Production serverhttps://developers-pulse.coolset.com/api/compliance/risk-assessments
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api.coolset.com/_mock/eudr-api/compliance/risk-assessments?identifier__icontains=string&identifier=string&identifier__in=string&assessment_type=eudr_origin_assessment&assessment_type__in=string&assessment_run_id=string&assessment_date__gte=string&assessment_date__lte=string&latest_per_identifier=true&include_analyzed_assessments=true&limit=0&offset=0' \
-H 'Authorization: YOUR_API_KEY_HERE'Bodyapplication/json
Enum"eudr_origin_assessment""eudr_origin_harvest_assessment""eudr_company_maturity_self_assessment""eudr_supply_chain_assessment""eudr_order_item_assessment""eudr_order_assessment"
When this risk assessment was conducted
List of analyzed assessments (assessment runs) that contributed evidence to this assessment
Response
application/json
{ "count": 0, "next": "http://example.com", "previous": "http://example.com", "results": [ { … } ] }
Bodyapplication/jsonrequired
Pulse identifier of the object to assess
Type of risk assessment to perform
Enum"eudr_origin_assessment""eudr_origin_harvest_assessment""eudr_company_maturity_self_assessment""eudr_supply_chain_assessment""eudr_order_item_assessment""eudr_order_assessment"
Context of the data room to assess
- Mock serverhttps://api.coolset.com/_mock/eudr-api/compliance/risk-assessments
- Production serverhttps://developers-pulse.coolset.com/api/compliance/risk-assessments
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api.coolset.com/_mock/eudr-api/compliance/risk-assessments \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"identifier": "string",
"assessment_type": "eudr_origin_assessment",
"data_room_survey_submission_context": {},
"results": {},
"company_id": 0
}'Bodyapplication/json
Pulse identifier of the object to assess
Type of risk assessment to perform
Enum"eudr_origin_assessment""eudr_origin_harvest_assessment""eudr_company_maturity_self_assessment""eudr_supply_chain_assessment""eudr_order_item_assessment""eudr_order_assessment"
Context of the data room to assess
Response
application/json
{ "identifier": "string", "assessment_type": "eudr_origin_assessment", "data_room_survey_submission_context": {}, "assessment_run_id": "37f2e5f0-9226-4862-9c63-e98406e7afc5", "results": {}, "company_id": 0 }
- Mock serverhttps://api.coolset.com/_mock/eudr-api/compliance/risk-assessments/{risk_assessment_id}/evidence-downloads
- Production serverhttps://developers-pulse.coolset.com/api/compliance/risk-assessments/{risk_assessment_id}/evidence-downloads
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://api.coolset.com/_mock/eudr-api/compliance/risk-assessments/{risk_assessment_id}/evidence-downloads' \
-H 'Authorization: YOUR_API_KEY_HERE'