Do I need to make a separate CustomsItem for each unique item?

It depends. If your items share the same hs_tariff_number, you can create the CustomsItem once, set the quantity to 1, and then use the same CustomsItem multiple times on the shipment.

If your items have different tariff numbers, you'll have to create CustomItem objects for each tariff number.

Don't see your question? Talk to a shipping expert