# Get user history **GET /v1/client/user/history** Get User History returns a sorted list of events where the first element is the most recent. It contains up to four different types of events: `OPEN`, `LEAVE`, `SCREENOUT`, `COMPLETE`. Events in this response are unique per survey so if a survey was completed, only the complete event is returned and not the corresponding opening. Only non open events contain a duration property. Only screenout and complete events contain a user value property. ## Servers - https://api.bitlabs.ai: https://api.bitlabs.ai () ## Authentication methods - Header api token & Header user - Query api token & Query user - Header bearer token ## Parameters ### Query parameters - **filter** (array[string]) optionally filter by type ## Responses ### 200 OK #### Body: application/json (object) - **data** (array[object]) ### 406 VPN detected #### Body: application/json (object) - **data** (object) [Powered by Bump.sh](https://bump.sh)