Get a stock adjustment
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.
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 stock adjustment to fetch.
A single stock adjustment
*/*- 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.
curl -X GET 'https://app.distru.com/public/v1/adjustments/00000000-0000-0000-0000-00000000003e'{ "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" }}