POST/api/global-chatbot/demo/track

Records anonymous traffic/interaction events on the demo page for the central traffic classifier (no auth, IP-based rate limit).

Auth & Security

No authentication required

Rate Limit: trackLimiter (IP-basiert, siehe rateLimiter.middleware.js)

Idempotent: No

Parameters

visitor_id(body, string)
event(body, string)
page(body, string)

Example Request

{"visitor_id":"<UUID>","event":"page_view","page":"/"}

Example Response

(no body, HTTP 204)

Live Test Proof

Live-verified: always responds with 204, even with an empty body (deliberately tolerant, since it is pure analytics tracking with no effect on the chat flow — no genuine negative case in terms of an error code is possible).

Demo Chatbot and SSO