APIProduct category

Get a product category

GET
/public/v1/product-categories/{id}

Fetch a single product category by ID, including its subcategories. Scoped to your company: returns 404 if no category with that ID exists for your company or if it has been soft-deleted.

Required permission: settings_permissions_product_categories.

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

ID of the product category, as returned in a category's id field.

Response Body

A single product category

*/*
  1. response

A single product category

data?

A product category

Example Request
curl -X GET 'https://app.distru.com/public/v1/product-categories/00000000-0000-0000-0000-000000000092'
Example Response
{  "data": {    "id": "00000000-0000-0000-0000-000000000092",    "inserted_datetime": "2026-08-24T16:01:06.080313Z",    "name": "Edibles",    "official_product_category_id": "OPC_4",    "subcategories": [      {        "id": "00000000-0000-0000-0000-00000000008b",        "name": "Gummies"      }    ],    "updated_datetime": "2026-08-24T16:01:06.080313Z"  }}