Skip to content

DDS Status

GET /api/v1/integration/dds/:batchExternalId

Returns the DDS (Due Diligence Statement) status for a batch that was synced from your external system.

Required scope: integration:dds:read

ParameterTypeDescription
batchExternalIdstringThe external ID of the batch
{
"batchExternalId": "BATCH-2024-001",
"batchNumber": "BN-2024-001",
"internalBatchId": "clx...",
"product": {
"id": "clx...",
"name": "Brazilian Hardwood Planks",
"hsCode": "4407.29"
},
"supplier": {
"id": "clx...",
"name": "Amazon Timber Co.",
"country": "BR"
},
"ddsNumber": "DDS-2024-00042",
"ddsStatus": "SUBMITTED",
"ddsSubmissions": [
{
"id": "clx...",
"status": "SUBMITTED",
"ddsNumber": "DDS-2024-00042",
"submittedAt": "2024-02-01T12:00:00.000Z",
"createdAt": "2024-01-20T08:00:00.000Z"
}
]
}
{
"error": "NOT_FOUND",
"message": "No batch found with externalId \"BATCH-UNKNOWN\""
}
StatusDescription
DRAFTDDS created but not yet submitted
SUBMITTEDSubmitted to EU TRACES system
APPROVEDApproved by competent authority
REJECTEDRejected — requires remediation
nullNo DDS has been created for this batch