APITax

Get a tax

GET
/public/v1/taxes/{id}

Fetch a single tax by its ID. A tax is a named, reusable tax rate (percentage) applied to order and invoice line totals; use this to resolve a tax id seen on those records into its current rate, code, and QuickBooks Online mappings.

Returns 404 when no tax with that ID exists for the authenticated company, or when the tax has been deleted. This endpoint is read-only and touches no other data.

Required permission: settings_permissions_taxes.

Authorization

Bearer
headerAuthorizationBearer <token>

API token generated in Distru (Settings → Distru API). Send it on every request as Authorization: Bearer YOUR_API_TOKEN.

Path Parameters

id*string

The tax's ID, as returned in the id field of a tax response.

Response Body

A single tax

*/*
  1. response

A single tax envelope

data?

A tax

Example Request
curl -X GET 'https://app.distru.com/public/v1/taxes/00000000-0000-0000-0000-000000000009'
Example Response
{  "data": {    "description": null,    "id": "00000000-0000-0000-0000-000000000009",    "inserted_datetime": "2026-08-24T16:01:03.788593Z",    "name": "CA Excise",    "qb_account_id": "84",    "qb_product_id": "12",    "tags": [      {        "id": "00000000-0000-0000-0000-000000000003",        "name": "Cannabis"      }    ],    "tax_applied_after_charges": true,    "tax_applied_after_price_tiers": true,    "tax_code": "EXCISE",    "tax_rate_percent": 15,    "updated_datetime": "2026-08-24T16:01:03.789263Z"  }}