← Tools Reference

TaxJar

TaxJar integration (Finance, Data). Imported from open-connector.

API key21 toolshttps://api.taxjar.com/v2
POST
taxjar_calculate_sales_tax_for_order
Calculate TaxJar sales tax for an order.

/taxes

16 parameters
ParamTypeRequiredDescription
from_countrystringrequiredOrigin country code, using ISO 3166-1 alpha-2 format.
from_zipstringrequiredOrigin ZIP or postal code.
from_statestringrequiredOrigin state or province.
from_citystringoptionalOrigin city.
from_streetstringoptionalOrigin street address.
to_countrystringrequiredDestination country code, using ISO 3166-1 alpha-2 format.
to_zipstringrequiredDestination ZIP or postal code.
to_statestringrequiredDestination state or province.
to_citystringoptionalDestination city.
to_streetstringoptionalDestination street address.
amountnumberrequiredOrder amount excluding shipping.
shippingnumberrequiredShipping cost for the order.
customer_idstringoptionalTaxJar customer identifier, if known.
exemption_typestringoptionalExemption type for the order.
nexus_addressesarrayoptionalSeller nexus addresses to consider for the tax calculation.
line_itemsarrayoptionalLine items in the order.
GET
taxjar_show_tax_rates_for_location
Retrieve TaxJar sales tax rates for a location.

/rates/{zip}

5 parameters
ParamTypeRequiredDescription
zipstringrequiredZIP or postal code for the location.
countrystringoptionalCountry code for the location, using ISO 3166-1 alpha-2 format.
statestringoptionalState or province for the location.
citystringoptionalCity for the location.
streetstringoptionalStreet address for rooftop-level rates when available.
GET
taxjar_list_tax_categories
List TaxJar product tax categories and codes.

/categories

GET
taxjar_list_nexus_regions
List TaxJar nexus regions for the account.

/nexus/regions

GET
taxjar_summarize_tax_rates_for_all_regions
Retrieve TaxJar minimum and average sales tax rates by region.

/summary_rates

GET
taxjar_list_customers
List TaxJar customer identifiers.

/customers

2 parameters
ParamTypeRequiredDescription
pageintegeroptionalPage number to retrieve.
per_pageintegeroptionalNumber of customers per page.
GET
taxjar_show_customer
Retrieve a TaxJar customer by identifier.

/customers/{customerId}

2 parameters
ParamTypeRequiredDescription
customer_idstringrequiredTaxJar customer identifier.
customerIdstringrequiredPath parameter: customerId
POST
taxjar_create_customer
Create a TaxJar customer for exemption management.

/customers

9 parameters
ParamTypeRequiredDescription
customer_idstringrequiredTaxJar customer identifier.
exemption_typestringrequiredCustomer exemption type, such as wholesale, government, non_profit, or other.
namestringrequiredCustomer name.
countrystringoptionalCustomer country code, using ISO 3166-1 alpha-2 format.
statestringoptionalCustomer state or province.
zipstringoptionalCustomer ZIP or postal code.
citystringoptionalCustomer city.
streetstringoptionalCustomer street address.
exempt_regionsarrayoptionalCustomer exempt regions.
PUT
taxjar_update_customer
Update an existing TaxJar customer.

/customers/{customerId}

10 parameters
ParamTypeRequiredDescription
customer_idstringrequiredTaxJar customer identifier.
exemption_typestringrequiredCustomer exemption type, such as wholesale, government, non_profit, or other.
namestringrequiredCustomer name.
countrystringoptionalCustomer country code, using ISO 3166-1 alpha-2 format.
statestringoptionalCustomer state or province.
zipstringoptionalCustomer ZIP or postal code.
citystringoptionalCustomer city.
streetstringoptionalCustomer street address.
exempt_regionsarrayoptionalCustomer exempt regions.
customerIdstringrequiredPath parameter: customerId
DELETE
taxjar_delete_customer
Delete a TaxJar customer by identifier.

/customers/{customerId}

2 parameters
ParamTypeRequiredDescription
customer_idstringrequiredTaxJar customer identifier.
customerIdstringrequiredPath parameter: customerId
GET
taxjar_list_order_transactions
List TaxJar order transaction identifiers within a date range.

/transactions/orders

3 parameters
ParamTypeRequiredDescription
from_transaction_datestringrequiredStart transaction date in YYYY-MM-DD format.
to_transaction_datestringrequiredEnd transaction date in YYYY-MM-DD format.
providerstringoptionalOptional source provider filter used by TaxJar.
GET
taxjar_show_order_transaction
Retrieve a TaxJar order transaction by identifier.

/transactions/orders/{transactionId}

2 parameters
ParamTypeRequiredDescription
transaction_idstringrequiredTaxJar transaction identifier.
transactionIdstringrequiredPath parameter: transactionId
POST
taxjar_create_order_transaction
Create a TaxJar order transaction for reporting and filing.

/transactions/orders

17 parameters
ParamTypeRequiredDescription
transaction_idstringrequiredUnique transaction identifier.
transaction_datestringrequiredTransaction date in YYYY-MM-DD format.
providerstringoptionalOptional source provider name.
to_countrystringrequiredDestination country code, using ISO 3166-1 alpha-2 format.
to_zipstringrequiredDestination ZIP or postal code.
to_statestringrequiredDestination state or province.
to_citystringoptionalDestination city.
to_streetstringoptionalDestination street address.
amountnumberrequiredOrder total including shipping and excluding sales tax.
shippingnumberrequiredShipping cost for the order.
sales_taxnumberoptionalSales tax collected for the order.
user_idstringoptionalOptional TaxJar user identifier.
exemption_typestringoptionalExemption type applied to the order.
to_latnumberoptionalDestination latitude.
to_lngnumberoptionalDestination longitude.
nexus_addressesarrayoptionalSeller nexus addresses for the transaction.
line_itemsarrayoptionalOrder line items.
PUT
taxjar_update_order_transaction
Update an existing TaxJar order transaction.

/transactions/orders/{transactionId}

18 parameters
ParamTypeRequiredDescription
transaction_idstringrequiredUnique transaction identifier.
transaction_datestringoptionalTransaction date in YYYY-MM-DD format.
providerstringoptionalOptional source provider name.
to_countrystringoptionalDestination country code, using ISO 3166-1 alpha-2 format.
to_zipstringoptionalDestination ZIP or postal code.
to_statestringoptionalDestination state or province.
to_citystringoptionalDestination city.
to_streetstringoptionalDestination street address.
amountnumberoptionalOrder total including shipping and excluding sales tax.
shippingnumberoptionalShipping cost for the order.
sales_taxnumberoptionalSales tax collected for the order.
user_idstringoptionalOptional TaxJar user identifier.
exemption_typestringoptionalExemption type applied to the order.
to_latnumberoptionalDestination latitude.
to_lngnumberoptionalDestination longitude.
nexus_addressesarrayoptionalSeller nexus addresses for the transaction.
line_itemsarrayoptionalOrder line items.
transactionIdstringrequiredPath parameter: transactionId
DELETE
taxjar_delete_order_transaction
Delete a TaxJar order transaction by identifier.

/transactions/orders/{transactionId}

2 parameters
ParamTypeRequiredDescription
transaction_idstringrequiredTaxJar transaction identifier.
transactionIdstringrequiredPath parameter: transactionId
GET
taxjar_list_refund_transactions
List TaxJar refund transaction identifiers within a date range.

/transactions/refunds

3 parameters
ParamTypeRequiredDescription
from_transaction_datestringrequiredStart transaction date in YYYY-MM-DD format.
to_transaction_datestringrequiredEnd transaction date in YYYY-MM-DD format.
providerstringoptionalOptional source provider filter used by TaxJar.
GET
taxjar_show_refund_transaction
Retrieve a TaxJar refund transaction by identifier.

/transactions/refunds/{transactionId}

2 parameters
ParamTypeRequiredDescription
transaction_idstringrequiredTaxJar transaction identifier.
transactionIdstringrequiredPath parameter: transactionId
POST
taxjar_create_refund_transaction
Create a TaxJar refund transaction.

/transactions/refunds

13 parameters
ParamTypeRequiredDescription
transaction_idstringrequiredUnique refund transaction identifier.
transaction_datestringrequiredRefund transaction date in YYYY-MM-DD format.
transaction_reference_idstringrequiredOriginal order transaction identifier.
providerstringoptionalOptional source provider name.
to_countrystringrequiredDestination country code, using ISO 3166-1 alpha-2 format.
to_zipstringrequiredDestination ZIP or postal code.
to_statestringrequiredDestination state or province.
to_citystringoptionalDestination city.
to_streetstringoptionalDestination street address.
amountnumberrequiredRefund amount excluding sales tax.
shippingnumberoptionalShipping amount refunded.
sales_taxnumberoptionalSales tax refunded.
line_itemsarrayoptionalRefund line items.
PUT
taxjar_update_refund_transaction
Update an existing TaxJar refund transaction.

/transactions/refunds/{transactionId}

14 parameters
ParamTypeRequiredDescription
transaction_idstringrequiredUnique refund transaction identifier.
transaction_datestringoptionalRefund transaction date in YYYY-MM-DD format.
transaction_reference_idstringoptionalOriginal order transaction identifier.
providerstringoptionalOptional source provider name.
to_countrystringoptionalDestination country code, using ISO 3166-1 alpha-2 format.
to_zipstringoptionalDestination ZIP or postal code.
to_statestringoptionalDestination state or province.
to_citystringoptionalDestination city.
to_streetstringoptionalDestination street address.
amountnumberoptionalRefund amount excluding sales tax.
shippingnumberoptionalShipping amount refunded.
sales_taxnumberoptionalSales tax refunded.
line_itemsarrayoptionalRefund line items.
transactionIdstringrequiredPath parameter: transactionId
DELETE
taxjar_delete_refund_transaction
Delete a TaxJar refund transaction by identifier.

/transactions/refunds/{transactionId}

2 parameters
ParamTypeRequiredDescription
transaction_idstringrequiredTaxJar transaction identifier.
transactionIdstringrequiredPath parameter: transactionId
GET
taxjar_validate_vat_number
Validate a VAT identification number with TaxJar.

/validation

1 parameter
ParamTypeRequiredDescription
vat_numberstringrequiredVAT identification number to validate.