Accusé
Indique la version jusqu’à laquelle votre serveur a tout appliqué. WeLovEya suit ainsi le retard de chaque site. Droit gates:sync.
bearerAuthentificationBearer <JWT>Le jeton obtenu sur la route du jeton.
application/json- body
siteId?stringVotre site : obligatoire si vous opérez plusieurs sites actifs, facultatif sinon.
uuidappliedVersion*numberVersion jusqu’à laquelle le serveur a tout appliqué
Réussite.
application/json- response
data*curl -X POST 'https://api-preprod-weloveya.sesur.bj/partners/gates/api/v1/gates/acknowledgements' \ -H 'Content-Type: application/json' \ -d '{ "siteId": "0199…", "appliedVersion": 57}'{ "data": { "siteId": "0199…", "appliedVersion": 57, "publishedVersion": 57, "pendingChanges": 0 }}Changements GET
Ce qui a changé depuis une version, dans l’ordre. Chaque élément remplace l’état que vous détenez. À appeler en continu, toutes les 2 à 5 secondes. Droit `gates:sync`, et `gates:keys` pour la clé A des bracelets.
Décision POST
Le portique envoie l’UID et ce qu’il a lu ; la plateforme accorde ou refuse. Si la réponse n’arrive pas, renvoyez la même demande avec le même `requestId` : la décision est rendue à l’identique. Droit `gates:decisions`.