TaxJar

api.taxjar.com

Community

US sales tax calculation, reporting, and filing API. Calculate tax rates, manage order and refund transactions, handle customers and nexus addresses, validate addresses and VAT numbers.

[catalog]Catalog only — enable via gateway with your own API key

Enable this service

This service is in the catalog but not part of v1 launch billing. To use it, run the command below and provide your own API key in the local config page — the gateway will call it under your account.

Auth

api_key

Pricing

free

Spec version

1.0

Base URL

https://api.taxjar.com

Last crawled

May 4, 2026

Health

This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →

Top Capabilities

Most commonly used operations — ready to call without drill-down.

categories_list

GET

List all product tax categories with tax codes.

GET https://api.taxjar.com/v2/categories

customers_list

GET

List all customers.

GET https://api.taxjar.com/v2/customers

nexus_list

GET

List nexus regions for the account.

GET https://api.taxjar.com/v2/nexus/regions

All Capabilities (22)

validations (2)

POSTaddresses_validate

Validate a US address using USPS database.

GETvalidations_validate

Validate a VAT identification number (EU/UK/AU/etc.).

categories (1)

GETcategories_list

List all product tax categories with tax codes.

customers (5)

POSTcustomers_create

Create a new customer with exemption details.

DELETEcustomers_delete

Delete a customer.

GETcustomers_get

Retrieve a customer by ID.

GETcustomers_list

List all customers.

PUTcustomers_update

Update an existing customer.

nexus (1)

GETnexus_list

List nexus regions for the account.

orders (5)

POSTorders_create

Create a new order transaction for reporting.

DELETEorders_delete

Delete an order transaction.

GETorders_get

Retrieve a specific order transaction by ID.

GETorders_list

List existing order transactions.

PUTorders_update

Update an existing order transaction.

rates (1)

GETrates_get

Get tax rates for a specific location by zip code.

refunds (5)

POSTrefunds_create

Create a refund transaction for reporting.

DELETErefunds_delete

Delete a refund transaction.

GETrefunds_get

Retrieve a specific refund transaction.

GETrefunds_list

List existing refund transactions.

PUTrefunds_update

Update an existing refund transaction.

summary_rates (1)

GETsummary_rates_list

Get summarized tax rates for all regions where you have nexus.

taxes (1)

POSTtaxes_calculate

Calculate sales tax for an order based on origin/destination and line items.

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: TaxJar
Description: US sales tax calculation, reporting, and filing API. Calculate tax rates, manage order and refund transactions, handle customers and nexus addresses, validate addresses and VAT numbers.
Auth: api_key
Capabilities (22 total):
  validations (2):
    - addresses_validate: Validate a US address using USPS database.
    - validations_validate: Validate a VAT identification number (EU/UK/AU/etc.).
  categories (1):
    - categories_list: List all product tax categories with tax codes.
  customers (5):
    - customers_create: Create a new customer with exemption details.
    - customers_delete: Delete a customer.
    - customers_get: Retrieve a customer by ID.
    - customers_list: List all customers.
    - customers_update: Update an existing customer.
  nexus (1):
    - nexus_list: List nexus regions for the account.
  orders (5):
    - orders_create: Create a new order transaction for reporting.
    - orders_delete: Delete an order transaction.
    - orders_get: Retrieve a specific order transaction by ID.
    - orders_list: List existing order transactions.
    - orders_update: Update an existing order transaction.
  rates (1):
    - rates_get: Get tax rates for a specific location by zip code.
  refunds (5):
    - refunds_create: Create a refund transaction for reporting.
    - refunds_delete: Delete a refund transaction.
    - refunds_get: Retrieve a specific refund transaction.
    - refunds_list: List existing refund transactions.
    - refunds_update: Update an existing refund transaction.
  summary_rates (1):
    - summary_rates_list: Get summarized tax rates for all regions where you have nexus.
  taxes (1):
    - taxes_calculate: Calculate sales tax for an order based on origin/destination and line items.

Top capabilities (ready to call):
  - categories_list: GET /v2/categories
  - customers_list: GET /v2/customers
  - nexus_list: GET /v2/nexus/regions