Operations for managing customs documentation, duties, and international shipment processes.
Update customs documentation
PUT
https://api.sh.example.com/v1
/shipments/{shipmentId}/customs
Update or add customs documentation for international shipments
path Parameters
shipmentId
string · uuid · required
Headers
X-Correlation-ID
string · uuidUnique identifier for tracking requests across multiple services
Idempotency-Key
string · uuidUnique key to ensure idempotency of the request
X-Customs-Region
string · enumCustoms processing region for the shipment
Enum values:EUNAAPACDefault: NA
Request Body
items
object[] · required
purpose
string · enumEnum values:COMMERCIALPERSONALGIFTRETURNREPAIRincoterm
string · enumEnum values:DAPDDPFCAEXW
Responses
id
string · uuidstatus
string · enumEnum values:PENDINGAPPROVEDREJECTEDcustomsValue
number · floatcurrency
stringdocuments
object[]
Pay import duties
POST
https://api.sh.example.com/v1
/shipments/{shipmentId}/customs/duties