User History List API

List a user's threads with the standard object response, and an exact has_more.

Body·
required
application/json
  • before
    Type: string Format: date-time

    Return only threads before this time (cursor paging).

  • jwt_token
    Type: string

    Alternative to the Authorization header for publishable keys.

  • order
    Type: string enum

    desc = newest thread first. asc = oldest first.

    values
    • desc
    • asc
  • rows
    Type: integer
    min:  
    1
    max:  
    200

    Page size.

  • start
    Type: integer

    Pagination offset.

  • user_id
    Type: string

    The signed-in user. Required.

Responses
  • application/json
  • 400

    user_id is required.

  • 401

    The API key is missing or wrong.

  • application/json
  • 500

    Miso could not read or write the history store. Retry, and keep what you have on screen — this is no longer reported as an empty list.

Request Example for post/v1/ask/user_history/list
curl 'https://api.askmiso.com/v1/ask/user_history/list?api_key=YOUR_SECRET_TOKEN' \
  --request POST \
  --header 'Content-Type: application/json' \
  --data '{
  "user_id": "",
  "rows": 100,
  "start": 0,
  "before": "",
  "jwt_token": "",
  "order": "desc"
}'
{
  "message": "success",
  "data": {
    "threads": [
      {
        "thread_id": "123e4567-e89b-12d3-a456-426614174000",
        "title": "string",
        "time": "2026-09-07T07:38:24.549Z",
        "subscribed": true,
        "has_new": true
      }
    ],
    "has_more": true,
    "start": 1,
    "rows": 1
  }
}