Compare the U.S. duty on one HTS line across countries of origin
compare_originsComputes the same duty total as duty_stack for one 8- or 10-digit HTS line across up to 30 countries of origin and returns them sorted from the lowest total, each with its base rate, the Chapter 99 headings applied and the number of open questions. Without "origins" it compares 20 large sources of U.S. imports. Each row uses default assumptions (no trade-agreement preference claimed, no special use).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"hts_code": "<hts_code>"
},
"name": "compare_origins"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| answers | No | Optional answers applied to every origin, by question id, e.g. {"preference": true}. | |
| origins | No | Countries of origin to compare: ISO 3166-1 alpha-2 codes or English names, e.g. ["CN", "VN", "MX"]. | |
| hts_code | Yes | HTS number with 8 or 10 digits, dotted or not, e.g. "9403.60.80". | |
| ad_valorem_equivalent_pct | No | Optional ad valorem equivalent, in percent, of a specific or compound column 1 rate. |