A valid request URL is required to generate request examples{
"items": [
{
"storeId": "store-rivoli",
"cadences": [
{
"countClass": "A",
"cadenceDays": 7
},
{
"countClass": "B",
"cadenceDays": 30
},
{
"countClass": "C",
"cadenceDays": 90
}
]
}
],
"total": 1,
"page": 1,
"pageSize": 20,
"pageCount": 1
}{
"error": {
"code": "VALIDATION_FAILED",
"message": "<string>",
"statusCode": 123,
"fieldErrors": [
{
"field": "<string>",
"message": "<string>"
}
]
}
}{
"error": {
"code": "VALIDATION_FAILED",
"message": "<string>",
"statusCode": 123
}
}{
"error": {
"code": "VALIDATION_FAILED",
"message": "<string>",
"statusCode": 123
}
}{
"error": {
"code": "VALIDATION_FAILED",
"message": "<string>",
"statusCode": 123
}
}List cadence configs (cadence de comptage tournant)
Returns ONE PAGE of the stores’ per-class cadence plans for cycle counting (comptage tournant): which velocity classes A/B/C are counted, and how many whole days between counts. This is the authored schedule, not the due tasks — for those call the plan operation. Page with page/pageSize (max 100) and keep going until page reaches pageCount: a store whose config sits on an unread page looks unscheduled, which reads as ‘this store does not cycle-count’. total counts the configs across ALL pages.
A valid request URL is required to generate request examples{
"items": [
{
"storeId": "store-rivoli",
"cadences": [
{
"countClass": "A",
"cadenceDays": 7
},
{
"countClass": "B",
"cadenceDays": 30
},
{
"countClass": "C",
"cadenceDays": 90
}
]
}
],
"total": 1,
"page": 1,
"pageSize": 20,
"pageCount": 1
}{
"error": {
"code": "VALIDATION_FAILED",
"message": "<string>",
"statusCode": 123,
"fieldErrors": [
{
"field": "<string>",
"message": "<string>"
}
]
}
}{
"error": {
"code": "VALIDATION_FAILED",
"message": "<string>",
"statusCode": 123
}
}{
"error": {
"code": "VALIDATION_FAILED",
"message": "<string>",
"statusCode": 123
}
}{
"error": {
"code": "VALIDATION_FAILED",
"message": "<string>",
"statusCode": 123
}
}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 index to return. Defaults to 1.
1 <= x <= 9007199254740991Rows per page, 1..100. Defaults to 20.
1 <= x <= 100Response
A page of the stores' authored cadence configs with the pagination totals.
A page of the stores' authored cadence configs with the pagination totals.
The rows on this page, in the query's sort order.
Show child attributes
Show child attributes
Total rows matching the filter across ALL pages, not just this one.
0 <= x <= 9007199254740991The 1-based page number served.
0 < x <= 9007199254740991Rows requested per page.
0 < x <= 9007199254740991Total number of pages; stop walking when page reaches it.
0 <= x <= 9007199254740991
