APIStock adjustment

Get a stock adjustment

GET
/public/v1/adjustments/{id}

Get a single stock adjustment by its ID. Returns 404 if no adjustment with that ID exists for your company. Like the list endpoint, this reads eventually consistent data — a just-created adjustment may take up to 1 second to appear.

Required permission: products_permissions_view.

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 stock adjustment to fetch.

Response Body

A single stock adjustment

*/*
  1. response

A single stock adjustment envelope

data?

A manual change to on-hand inventory that isn't a sale, purchase, or transfer — for example recording waste, theft, damage, a physical recount, or a reconciliation with the state compliance system. A positive quantity adds inventory; a negative quantity removes it.

Example Request
curl -X GET 'https://app.distru.com/public/v1/adjustments/00000000-0000-0000-0000-00000000003e'
Example Response
{  "data": {    "batch_id": "00000000-0000-0000-0000-000000000111",    "completion_datetime": "2026-10-13T15:03:31.025620Z",    "compliance_quantity": null,    "compliance_unit_type": null,    "creator": {      "banned": false,      "deleted_at": null,      "email": "[email protected]",      "full_name": "FirstName4876 LastName4877",      "id": "00000000-0000-0000-0000-00000000097b",      "inserted_datetime": "2026-10-13T15:03:31.023470Z",      "role": {        "id": "00000000-0000-0000-0000-0000000009e0",        "name": "Admin 2527"      },      "updated_datetime": "2026-10-13T15:03:31.023470Z"    },    "description": null,    "id": "00000000-0000-0000-0000-000000000077",    "inserted_datetime": "2026-10-13T15:03:31.029634Z",    "license_id": null,    "location_id": "00000000-0000-0000-0000-0000000001b2",    "owner_id": null,    "package_id": null,    "product_id": "60fad845-818c-426d-8fb7-3b465a504ffc",    "quantity": "10",    "reason": "revaluation",    "total_cost": null,    "unit_cost": null,    "unit_type": {      "id": "00000000-0000-0000-0000-000000004d0d",      "name": "Gram"    },    "updated_datetime": "2026-10-13T15:03:31.029634Z"  }}