Retrieve all conversations for a user
Retrieves all conversation trackers for a given user with pagination. All the event data is returned. Requires admin authentication (token or JWT with role set to admin).
Tracker data is read directly from storage as serialized event dicts without replaying conversation history through DialogueStateTracker. This keeps response latency constant regardless of conversation volume.
The current_session_id field in each returned tracker is derived from the metadata of the last stored event. It is null when the last event is ConversationInactive.
Use this endpoint in a backend service to control what data is exposed to clients. Direct client access should be avoided to maintain security and control over sensitive user data.
Authorizations
A plaintext token to secure your server, specified at startup in the argument --auth-token thisismysecret
Path Parameters
Unique identifier of the user to retrieve conversations for
Query Parameters
Maximum number of conversations to return (for pagination)
Number of conversations to skip (for pagination)