# Stock adjustment reasons

Section: Team settings. Part of the [API reference](https://developer.yoprint.com/reference.md). Web page: https://developer.yoprint.com/reference/stock-adjustment-reasons/

This page and all 6 operation pages, in one file: https://developer.yoprint.com/llms/stock-adjustment-reasons.txt

The reasons offered when stock is adjusted by hand.

## Operations (6)

- [Create a stock adjustment reason](https://developer.yoprint.com/reference/stock-adjustment-reasons/v1-adjustment-reason-store.md): `POST /v1/api/store/{team_slug}/setting/adjustment_reason`. Adds a reason of your own and returns it.
- [List stock adjustment reasons](https://developer.yoprint.com/reference/stock-adjustment-reasons/v1-adjustment-reason-index.md): `GET /v1/api/store/{team_slug}/setting/adjustment_reason`. Returns all the team's stock adjustment reasons in one list, on and off.
- [Show a stock adjustment reason](https://developer.yoprint.com/reference/stock-adjustment-reasons/v1-adjustment-reason-show.md): `GET /v1/api/store/{team_slug}/setting/adjustment_reason/{hash_id}`. Returns one stock adjustment reason.
- [Update a stock adjustment reason](https://developer.yoprint.com/reference/stock-adjustment-reasons/v1-adjustment-reason-update-put.md): `PUT /v1/api/store/{team_slug}/setting/adjustment_reason/{hash_id}`. Renames a reason or turns it on or off, and returns it.
- [Update a stock adjustment reason without checks](https://developer.yoprint.com/reference/stock-adjustment-reasons/v1-adjustment-reason-update-patch.md): `PATCH /v1/api/store/{team_slug}/setting/adjustment_reason/{hash_id}`. Use PUT to change this record.
- [Delete a stock adjustment reason](https://developer.yoprint.com/reference/stock-adjustment-reasons/v1-adjustment-reason-destroy.md): `DELETE /v1/api/store/{team_slug}/setting/adjustment_reason/{hash_id}`. Deletes a reason for good.
