COVID#
Legacy COVID access checks: a health questionnaire per visit, vaccination records, ban management and the access information texts.Concepts#
Guests of visits with covid must answer the questionnaire (valid 3 days) or have a registered vaccination; risky answers ban them for 15 days.
Several endpoints are public and accept any user ID; see each endpoint.
Endpoints#
GET /v1/kiolink/valid-form-token/{token}POST /v1/kiolink/new-form-userGET /v1/kiolink/form/{title}GET /v1/kiolink/user-form/{type}/{email}GET /v1/kiolink/change-ponders-formGET /v1/kiolink/change-answers-formGET /v1/kiolink/generate-token/user/{user}/type/{type}/event/{event}GET /v1/kiolink/remove-bann/email/{email}/type/{type}GET /v1/kiolink/available-places/type/{type}/location/{location}/date/{date}PATCH /v1/kiolink/covid-form/expiredGET /v1/kiolink/covid-form/expiredPOST /v1/kiolink/covid-form/vaccineGET /v1/kiolink/covid-form/get-informationPOST /v1/kiolink/covid-form/set-informationSource#
Router: routes/v1/kiolink.js
Controller: controllers/covid.js
Models: models/kiolink.js (UserForm, UserVaccine, VaccineExpired), models/settings.js (Form), models/covid.js
Modified at 2026-10-06 00:05:55