Développeurs

Instantané

GET
/partners/gates/api/v1/gates/entitlements

Tous les porteurs du site, avec leurs droits et leurs bracelets, à une version. La première page fixe la version ; les suivantes (cursor) restent à cette version. Droit gates:sync, et gates:keys pour recevoir la clé A de chaque bracelet.

Authentification

bearer
headerAuthentificationBearer <JWT>

Le jeton obtenu sur la route du jeton.

siteId?string

Votre site : obligatoire si vous opérez plusieurs sites actifs, facultatif sinon.

Formatuuid
cursor?string

nextCursor de la page précédente. Absent : première page, à une nouvelle version.

limit?number

Porteurs par page, 5 000 au plus.

Corps de la réponse

Réussite.

application/json
  1. response
data*
Exemple de requête
curl -X GET 'https://api-preprod-weloveya.sesur.bj/partners/gates/api/v1/gates/entitlements'
Exemple de réponse
{  "data": {    "siteId": "0199…",    "eventId": "0199…",    "version": 52,    "items": [      {        "holderId": "0199…",        "kind": "TICKET",        "reference": "WLE26-959WVM-T01",        "category": "STANDARD",        "status": "ACTIVE",        "entitlements": [          {            "sessionId": "0199…",            "sessionCode": "D1",            "operationalDay": "2026-12-26",            "zones": [              "PORT"            ],            "accessRule": "SINGLE_ENTRY",            "status": "ACTIVE"          }        ],        "credentials": [          {            "kind": "WRISTBAND_UID",            "value": "6EC387C8",            "status": "ACTIVE",            "chip": {              "uuid": "3F2A9C1E7B4D4E8FA21C6D5B0E9F7A13",              "lot": "0001"            },            "keyA": "112233445566"          }        ],        "version": 48,        "consumption": []      }    ],    "sessions": {      "eventId": "0199…",      "timeZone": "Africa/Porto-Novo",      "sessions": [        {          "sessionId": "0199…",          "code": "D1",          "operationalDay": "2026-12-26",          "opensAt": "2026-12-26T15:00:00.000Z",          "closesAt": "2026-12-27T03:00:00.000Z"        }      ],      "zones": [        {          "code": "PORT",          "label": "Port"        }      ]    },    "site": {      "siteId": "0199…",      "eventId": "0199…",      "name": "…",      "active": true,      "checkpoints": [        {          "checkpointId": "0199…",          "name": "Entrée",          "type": "ENTRY",          "zone": null,          "sessionId": null,          "active": true        }      ]    },    "nextCursor": "eyJ…"  }}