Skip to main content
POST
This endpoint creates a new tax rate that can be applied to orders based on location, product category, or customer type. Tax rates support complex jurisdiction hierarchies and exemptions.

Authentication

This endpoint requires a valid API key with tax:write permissions.

Request Body

string
required
Tax rate name (e.g., “California State Sales Tax”)
string
required
Unique tax code identifier
number
required
Tax rate as a decimal (e.g., 0.0725 for 7.25%)
string
required
Tax type: “sales”, “vat”, “gst”, “pst”, “hst”, “custom”
object
required
Tax jurisdiction details
object
Tax application rules
object
Tax rate validity period
object
Tax registration details
boolean
Whether prices include this tax (common for VAT)
string
Tax rate status: “active”, “pending”, “inactive”
object
Additional custom fields

Response

Returns the created tax rate object.