List suppliers (fournisseurs)
Returns one page of suppliers (fournisseurs), optionally filtered by category and/or active and sorted by name or leadTimeDays (délai de réappro). Use page/pageSize (max 100) to walk the result; total/pageCount tell you when to stop.
Authorizations
Authorization: Bearer <token>. Accepts EITHER a Keycloak access token (scopes-in-token) OR an opaque POS session token; both resolve to the same pos.* scope vocabulary the route guards enforce.
Query Parameters
1-based page number (default 1).
0 < x <= 9007199254740991Rows per page, max 100 (default 20).
0 < x <= 100Filter to one supplier category (exact match).
1Filter by active flag: true for active suppliers, false for archived ones.
true, false Sort key: supplier name or replenishment lead time in days (default name).
name, leadTimeDays Sort direction (default asc).
asc, desc Response
A page of suppliers with the pagination totals.
A page of suppliers with the pagination totals.
This page's suppliers.
Total suppliers matching the filter, across all pages.
-9007199254740991 <= x <= 9007199254740991This page's 1-based number.
-9007199254740991 <= x <= 9007199254740991Rows requested per page.
-9007199254740991 <= x <= 9007199254740991Total number of pages.
-9007199254740991 <= x <= 9007199254740991
