Get Product Duty Summaries
GET/api/products/duty-summaries
Returns the duty status and estimated effective duty rate for a batch of products at one destination country, computed in a single pass. Each product is estimated per unit at its default supplier cost on the default pricing tier, using the same rules as Get Product Duty Profile (per-destination tariff code override, then the product HS code; origin from the product, else the supplier's country, flagged origin_assumed_from_supplier). Per-entry fees and de minimis depend on the shipment and are excluded.
products:readGrant this scope to your token under Settings → Developer → Personal Access Tokens.
status is one of estimated, seller_clears, missing_hs_code, missing_origin, missing_destination, no_rate. effective_rate_percent is null when the product has no default supplier cost. Amounts are in base currency.
Authentication: Requires Bearer token (scope products:read, permission products.index).
Request
Responses
- 200
- 401
- 403
- 422
- 429
OK
Response Headers
Unauthenticated — the bearer token is missing, revoked, expired, or malformed. Never retry automatically; fix the credential. See the Errors guide.
Forbidden — the token lacks a required scope, the endpoint is not available to API tokens, or the user behind the token lacks the permission. A human must adjust the token scopes or user permissions; do not retry.
Unprocessable Content
Response Headers
Rate limited — platform limit is 1,000 requests/min; individual tokens may carry lower limits. Honor the Retry-After header before retrying. See the Rate Limits guide.