Get a product POS mapping
Fetch a single product POS mapping by its id. The response includes the linked Distru product, the POS type, and only the POS-specific fields for that type (Blaze, Dutchie, or Treez).
Returns 404 if no mapping with that id belongs to a product in your company, and 403 if the authenticated user cannot access that product under their team restrictions.
Required permission: products_permissions_view.
BearerAuthorizationBearer <token>API token generated in Distru (Settings → Distru API). Send it on every request as Authorization: Bearer YOUR_API_TOKEN.
id*stringID of the product POS mapping, as returned in the id field of a mapping. Must belong to a product in your company, or the request returns 404.
A single product POS mapping
*/*- response
data*A link between a Distru product and the matching product in an external point-of-sale (POS) system such as Blaze, Dutchie, or Treez. A mapping always targets exactly one POS, given by pos_type; only that POS's fields are present in the response, and the fields for the other two POS systems are omitted entirely.
curl -X GET 'https://app.distru.com/public/v1/product-pos-mappings/00000000-0000-0000-0000-00000000000b'{ "data": { "blaze_asset_id": null, "blaze_product_id": "blaze_123", "blaze_retailer_id": "256fc0d3-f6f9-4cc1-aaca-4394e6c8e054", "id": "00000000-0000-0000-0000-00000000000b", "inserted_datetime": "2026-08-24T16:01:06.749746Z", "pos_type": "BLAZE", "product_id": "680359a5-a73f-4846-b76a-f79342224877", "updated_datetime": "2026-08-24T16:01:06.749746Z" }}