EUDR compliance tools including due diligence statements, risk assessments, traceability, and evidence management.
EUDR Compliance API//
- ViewSet for documents providing list, retrieve, create and upload operations.
ViewSet for documents providing list, retrieve, create and upload operations.
Documents Create
Documents Confirm Upload
Documents Download
ViewSet for documents pro...
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/documents
- Production serverhttps://developers-pulse.coolset.com/api/documents
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api.coolset.com/_mock/eudr-api/documents?limit=0&offset=0' \
-H 'Authorization: YOUR_API_KEY_HERE'Response
application/json
{ "count": 0, "next": "http://example.com", "previous": "http://example.com", "results": [ { … } ] }
Bodyapplication/jsonrequired
Enum"application/pdf""application/msword""application/vnd.openxmlformats-officedocument.wordprocessingml.document""application/vnd.ms-excel""application/vnd.openxmlformats-officedocument.spreadsheetml.sheet""application/vnd.ms-powerpoint""application/vnd.openxmlformats-officedocument.presentationml.presentation""image/jpeg""image/png""image/gif"
- Mock serverhttps://api.coolset.com/_mock/eudr-api/documents
- Production serverhttps://developers-pulse.coolset.com/api/documents
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api.coolset.com/_mock/eudr-api/documents \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"name": "string",
"content_type": "application/pdf",
"description": "string"
}'Bodyapplication/json
Enum"application/pdf""application/msword""application/vnd.openxmlformats-officedocument.wordprocessingml.document""application/vnd.ms-excel""application/vnd.openxmlformats-officedocument.spreadsheetml.sheet""application/vnd.ms-powerpoint""application/vnd.openxmlformats-officedocument.presentationml.presentation""image/jpeg""image/png""image/gif"
Response
application/json
{ "name": "string", "content_type": "application/pdf", "description": "string" }
- Mock serverhttps://api.coolset.com/_mock/eudr-api/documents/{id}
- Production serverhttps://developers-pulse.coolset.com/api/documents/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api.coolset.com/_mock/eudr-api/documents/{id}' \
-H 'Authorization: YOUR_API_KEY_HERE'Response
application/json
{ "id": 0, "name": "string", "description": "string", "source": "string", "file_path": "string", "file_size": 0, "content_type": "string", "upload_status": "pending", "uploaded_at": "2019-08-24T14:15:22Z", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "company_id": 0, "user_company_id": 0 }
- Mock serverhttps://api.coolset.com/_mock/eudr-api/documents/{id}/confirm_upload
- Production serverhttps://developers-pulse.coolset.com/api/documents/{id}/confirm_upload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://api.coolset.com/_mock/eudr-api/documents/{id}/confirm_upload' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"name": "string",
"description": "string",
"source": "string",
"file_path": "string",
"content_type": "string"
}'Response
application/json
{ "id": 0, "name": "string", "description": "string", "source": "string", "file_path": "string", "file_size": 0, "content_type": "string", "upload_status": "pending", "uploaded_at": "2019-08-24T14:15:22Z", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "company_id": 0, "user_company_id": 0 }
- Mock serverhttps://api.coolset.com/_mock/eudr-api/documents/{id}/download
- Production serverhttps://developers-pulse.coolset.com/api/documents/{id}/download
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api.coolset.com/_mock/eudr-api/documents/{id}/download' \
-H 'Authorization: YOUR_API_KEY_HERE'Response
application/json
{ "id": 0, "name": "string", "description": "string", "source": "string", "file_path": "string", "file_size": 0, "content_type": "string", "upload_status": "pending", "uploaded_at": "2019-08-24T14:15:22Z", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "company_id": 0, "user_company_id": 0 }