Returns the items in the account's catalogue - the things that can be allocated to people, such as uniforms, equipment and redeemable rewards.
Items shared down from a parent account are included alongside the account's own. nice carries the stock figures worked out for each item: how many are allocated, how many have been handed over, and how many remain.
The response is only wrapped in a paginated envelope when a page parameter is sent. Without one, every match comes back as a flat array.
A filter to apply to the results. Declared as an array of objects, where each object contains an attr (attribute code), operator and value key. Examples:
?filter[0]['attr']=name&filter[0][operator]=like&filter[0][value]=luke
?filter[0]['attr']=id&filter[0][operator]=>&filter[0][value]=265
See the filters documentation for more details on how to use this.
- Mock serverhttps://developer.rosterfy.com/_mock/api-docs/openapi/api/v2/inventory/item
- Your Rosterfy accounthttps://example.rosterfy.com/api/v2/inventory/item
curl -i -X GET \
'https://developer.rosterfy.com/_mock/api-docs/openapi/api/v2/inventory/item?per_page=5&page=1&filter=%7Bfilter%7D&sort_by=%7Bsort_by%7D&sort_order=%7Bsort_order%7D&_locale=en-US&extras=stats' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Rosterfy-Platform: admin'[ { "current_page": 1, "data": [ … ], "first_page_url": "https://example.rosterfy.com/api/v2/inventory/item?per_page=5&_locale=en-US&page=1", "from": 1, "next_page_url": "https://example.rosterfy.com/api/v2/inventory/item?per_page=5&_locale=en-US&page=2", "path": "https://example.rosterfy.com/api/v2/inventory/item", "per_page": 5, "prev_page_url": null, "to": 5 } ]