List GPT sessions

When authenticated with a navcode, only sessions belonging to the authenticated user are returned.
When authenticated with an API key, all sessions in the account are returned.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string

Expand allows you to return additional fields that are not included in the default fields (comma-separated list).

Supported fields:

  • escalated: Whether the session was escalated to human support (0/1)
  • first_question: The first user question in the session (truncated to 120 characters)
  • messages: Include the full message history for this session
  • source: Origin channel (e.g. app, web, testing)
  • testing: Whether the session is flagged as a test session (0/1)
string

Fields allows you to return a subset of the default fields (comma-separated list).

Supported fields:

  • asset_id: Associated asset ID (if the session is scoped to a specific asset)
  • created_ts: Session creation timestamp
  • data: Session-specific data payload
  • external_id: Customer's own identifier for this session
  • guid: Session GUID
  • id: Session ID
  • language: Session language code (e.g. en)
  • product_id: Product this session belongs to
  • user_id: End user who started the session
  • user_level: Access level of the end user
string

⚠️ IMPORTANT: The interactive form does not properly support filter syntax. Do NOT use the "Try It" button for filtering. Instead, copy the code samples (cURL, JavaScript, etc.) and modify the filter parameter directly.

Filter Format: filter[field][operator]=value

Invalid filter formats will return a 422 status code with detailed error information.

Supported operators:

  • eq: Equal to
  • neq: Not equal to
  • gt: Greater than
  • gte: Greater than or equal
  • lt: Less than
  • lte: Less than or equal
  • like: Contains (case-insensitive)

Supported fields:

  • asset_id: Filter by asset ID
  • created_ts: Filter by creation timestamp (supports timeframe filtering)
  • external_id: Filter by external ID (e.g., customer's own user identifier)
  • product_id: Filter by product ID
  • user_id: Filter by user ID
integer

Page number

integer
1 to 10000
Defaults to 100

Maximum number of results to return per page. Defaults to 100 if not specified. Maximum is 10,000. The response includes a more field indicating whether additional pages are available.

string

Fields to sort by

Responses

Language
Credentials
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json