A valid request URL is required to generate request examples{
"items": [
{
"id": "group-default",
"name": "Règles du réseau",
"description": "Le jeu appliqué à tout plan qui n'en nomme pas d'autre.",
"isDefault": true,
"ruleIds": [
"rule-exchange-ratio",
"rule-plan-cap"
],
"version": 3
}
],
"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 the network's rulesets
Returns the named sets of rules a plan can be judged by, THE DEFAULT FIRST — it is the one a reader is looking for, and the one every plan naming no ruleset is governed by. A ruleset is what makes a past validation stay true: on a supplier exchange, AGREED is « la règle du ratio est passée à 110 % », so judging that plan later against whatever is switched on would make a legitimately agreed plan start failing.
A valid request URL is required to generate request examples{
"items": [
{
"id": "group-default",
"name": "Règles du réseau",
"description": "Le jeu appliqué à tout plan qui n'en nomme pas d'autre.",
"isDefault": true,
"ruleIds": [
"rule-exchange-ratio",
"rule-plan-cap"
],
"version": 3
}
],
"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 rulesets, the default first.
A page of rulesets, the default first.
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
