Skip to main content

Update Product Tariff Codes

PUT 

/api/products/:product/tariff-codes

Replaces the product's per-destination tariff code overrides. Codes accept dots and spaces and are stored as 2–10 digits. Destinations not in the list lose their override; an empty list removes every override. The product HS code remains the default for destinations without an override.

Required scope: products:write

Grant this scope to your token under Settings → Developer → Personal Access Tokens.

Body:

  • tariff_codes (required, array, may be empty)
  • tariff_codes.*.destination_country_code (required, ISO alpha-2, distinct)
  • tariff_codes.*.tariff_code (required, string, 2–10 digits after removing separators)

Authentication: Requires Bearer token (scope products:write, permission products.update).

Request​

Responses​

OK

Response Headers
    Content-Type