ItemResponse
- descriptionType: string · Description nullable
Detailed description of the product or service
- discountType: string · DiscountFormat: decimal nullable
Item-level discount amount deducted from total_price before tax calculation
- exemptionType: string · Exemption IdFormat: uuid nullable
_id UUID of the exemption certificate that was applied to this item. Only present if the item is exempt.
- exemptionType: string · Exemption Reason nullable
_reason Human-readable reason this item is exempt (e.g., resale_certificate, government_entity, customer_fully_exempt)
- isType: boolean · Is Exempt
_exempt True if this item was fully exempted from tax, either via an exemption certificate or customer-level exemption
- jurisdictionType: object · Jurisdiction Tax Breakdown nullable
_tax _breakdown Per-tax-type, per-jurisdiction breakdown of tax. Outer keys are tax types (e.g. sales_tax, vat, gst). Inner keys are jurisdiction levels (e.g. country, state, county).
- propertyType: object
Name - propertyType: object · JurisdictionTaxDetail
Name - grossType: string · Gross Amount
_amount Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$required - jurisdictionType: string · Jurisdiction Type
_type required - nonType: string · Non Taxable Amount
_taxable _amount Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$required - taxType: string · Tax Due
_due Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$required - taxType: string · Tax Rate
_rate Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$required - taxableType: string · Taxable Amount
_amount Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$required - filingType: string · Filing Taxable Jurisdiction IdFormat: uuid nullable
_taxable _jurisdiction _id - jurisdictionType: string · Jurisdiction Name nullable
_name - reportingType: string · Reporting Code nullable
_code - taxType: string · Tax Type nullable
_type - transactionType: string · Transaction Type IdFormat: uuid nullable
_type _id - transactionType: string · Transaction Type Rule IdFormat: uuid nullable
_type _rule _id
- manualType: string · Manual Sales Tax RateFormat: decimal nullable
_sales _tax _rate Manual tax rate override (0–1) submitted at request time. When present, bypasses automatic jurisdiction rate lookup and applies this rate directly.
- nameType: string · Namemax length:256 nullable
Short display name or label for the item
- quantityType: string · QuantityFormat: decimal nullable
Number of units for this line item
- relativeType: string · Relative Transaction DiscountFormat: decimal nullable
_transaction _discount The portion of the transaction-level discount that was allocated to this line item, calculated pro-rata based on the item's share of the total transaction value
- tangibleType: stringenum nullable
_category Whether the item is a physical good (tangible) or a digital product or service (intangible). Affects taxability in many US jurisdictions.
values- tangible
- intangible
- taxType: object · ItemTaxSummary nullable
Tax amounts calculated for this item
- effectiveType: string · Effective Tax RateFormat: decimal nullable
_tax _rate Effective tax rate for this line item (item_total_tax ÷ total_price_after_discount)
- totalType: string · Total TaxFormat: decimal nullable
_tax Total tax calculated for this line item across all applicable jurisdiction levels
- taxType: array string[] | null · Tax Adjustments nullable
_adjustments Adjustments applied during tax calculation (e.g., manual_tax_rate_applied).
- taxType: string · Tax Code
_code max length:256 nullableProduct tax classification code submitted with the item. Determines tangible/digital and taxable/non-taxable classification during tax calculation.
- taxabilityType: stringenum nullable
_reason The specific reason this item was classified as taxable or non-taxable (e.g., standard_rated, product_exempt, customer_exempt, zero_rated)
values- customer
_exempt - default
_taxable - not
_available - not
_collecting - not
_subject _to _tax
- taxableType: stringenum nullable
_category Whether this item is subject to sales tax. Non-taxable items are excluded from the tax base.
values- taxable
- not
_taxable
- totalType: string · Total PriceFormat: decimal nullable
_price Gross line item amount (unit_price × quantity) before any discounts are applied
- totalType: string · Total Price After DiscountFormat: decimal nullable
_price _after _discount Final taxable amount for this item after both item-level discount and the item's pro-rata share of the transaction-level discount have been applied. This is the amount on which tax is calculated.
- unitType: string · Unit PriceFormat: decimal nullable
_price Per-item cost before quantity multiplication. Can be negative to represent a credit or refund line.