Skip to main content
GET
/
quickbooks-desktop
/
sales-tax-items
JavaScript
import Conductor from 'conductor-node';

const conductor = new Conductor({
  apiKey: 'sk_conductor_...',
});

// Automatically fetches more pages as needed.
for await (const salesTaxItem of conductor.qbd.salesTaxItems.list({
  conductorEndUserId: 'end_usr_1234567abcdefg',
})) {
  console.log(salesTaxItem.id);
}
{
  "objectType": "list",
  "url": "/v1/quickbooks-desktop/sales-tax-items",
  "data": [
    {
      "id": "80000001-1234567890",
      "objectType": "qbd_sales_tax_item",
      "createdAt": "2025-01-01T12:34:56+00:00",
      "updatedAt": "2025-02-01T12:34:56+00:00",
      "revisionNumber": "1721172183",
      "name": "Standard Tax",
      "barcode": "012345678905",
      "isActive": true,
      "class": {
        "id": "80000001-1234567890",
        "fullName": "State-Sales-Tax"
      },
      "description": "Standard rate sales tax for California",
      "taxRate": "7.5",
      "taxVendor": {
        "id": "80000001-1234567890",
        "fullName": "State Tax Agency"
      },
      "salesTaxReturnLine": {
        "id": "80000001-1234567890",
        "fullName": "Line 1: State Sales Tax"
      },
      "externalId": "12345678-abcd-1234-abcd-1234567890ab",
      "customFields": [
        {
          "ownerId": "0",
          "name": "Customer Rating",
          "type": "string_1024_type",
          "value": "Premium"
        }
      ]
    }
  ],
  "nextCursor": "12345678-abcd-abcd-example-1234567890ab",
  "remainingCount": 10,
  "hasMore": true
}

Authorizations

Authorization
string
header
required

Headers

Conductor-End-User-Id
string
required
Example:

Query Parameters

ids
string[]
Example:
names
string[]
Example:
limit
integer
default:150
Required range: 1 <= x <= 150
Example:
cursor
string
Example:
status
enum<string>
default:active
Available options:
active,
all,
inactive
Example:
updatedAfter
string
Example:
updatedBefore
string
Example:
nameContains
string
Example:
nameStartsWith
string
Example:
nameEndsWith
string
Example:
nameFrom
string
Example:
nameTo
string
Example:
classIds
string[]
Example:

Response

200 - application/json
objectType
string
required
Allowed value: "list"
Example:
url
string
required
Example:
data
The Sales-Tax Item object · object[]
required
nextCursor
string | null
required
Example:
remainingCount
number | null
required
Example:
hasMore
boolean
required