# List enabled stock adjustment reasons

GET https://api.oletapp.com/your-store/v1/inventory/adjustment-reasons

Includes the read-only system API reasons ("Stock set via API") so merchants recognise them in reports.

- Unpaginated: there is no cursor, no `next_cursor` value, and no `version` column on `adjustment_reason`. A store has only a handful of reasons.

**Requires scope:** `inventory:read`

Required scope: `inventory:read`

## Parameters

None.

## Response (200)

```
{
  data: { ... }[]
  has_more: boolean
  next_cursor: string | null
}
```

Errors follow the standard error envelope: https://getolet.com/resources/developers/errors.md

## Example

```bash
curl -X GET "https://api.oletapp.com/your-store/v1/inventory/adjustment-reasons" \
  -H "Authorization: Bearer olet_live_YOUR_API_KEY"
```
