# Get a product by id

> GET /products/{product_id}

Source: https://docs.trykintsugi.com/reference/2026-07-21/get-a-product-by-id

GET /products/{product_id}

Get a product by id

Fetch a single product by id. Searched across every organization your credential owns, so no selector is needed for a known id.

Category: Products

Path parameters:
product_id (string, required) - The unique identifier of the product.

Response fields:
id (string, required) - Kintsugi's unique identifier for the product.
organizationId (string, required) - Organization the product belongs to. Send it as `Organization-Id` to scope a request to this product.
organizationName (string) - Display name of the organization the product belongs to. `null` when the organization has no name set.
externalId (string, required) - Your stable identifier for the product, as supplied on create.
sku (string[]) - SKUs associated with the product. An empty list when it has none.
code (string, required) - Derived product tax code display name.
name (string, required) - Human-readable product name.
description (string) - Product description; an empty string when the product has none.
status (PublicProductStatusEnum, required) - Approval status of the product's tax classification.
  allowed values: APPROVED, PARTIALLY_APPROVED, PENDING, ARCHIVED
productCategory (string, required) - Derived display category for the product's tax code.
productSubcategory (string, required) - Derived display subcategory for the product's tax code.
taxExempt (boolean, required) - Effective tax-exemption flag applied by tax calculation.
sourceTaxExempt (boolean) - Raw tax-exempt signal reported by the source system (audit). `null` when the source system did not report a signal, which is distinct from an explicit `false`.
source (string, required) - Origin system of the product (e.g. API, SHOPIFY). Any origin outside the published values is reported as OTHER.
  allowed values: ACUMATICA, AIRWALLEX, AMAZON, API, APPLE_APP_STORE, BESTBUY, BIGCOMMERCE, BILL_COM, BUNNY, CAMPFIRE, CHARGEBEE, CHECKOUTCHAMP (and 58 more, see the reference page)
connectionId (string) - Identifier of the connection that produced the product. `null` when the product was not produced by a connection (e.g. created manually).
storeName (string) - Display name of the connection (store) that produced the product. `null` when the product has no connection, or the connection has no store name set.
[truncated, see the reference page]

---

Index of every page: https://docs.trykintsugi.com/llms.txt
