List Sessions
Returns a paginated list of sessions with address, cart progression, order, and commission data. Scoped to all tokens belonging to the authenticated client.
Filtering
start_date/end_date: ISO 8601 date strings to bound the query windowupdated_since: Return only sessions whose session or order data changed on or after this time; results are ordered by most recent change firsttoken_ids[]: Restrict to specific API tokens (must belong to your account)with_clicks: Whentrue, only returns sessions with click activity
Pagination
Results are paginated at 50 sessions per page. Use the page parameter and
the meta.pages field to navigate.
Syncing order status
To keep a local copy of order status current, poll with updated_since set to the time of
your last successful sync and page through all results. A session is returned whenever the
session or its order changed — including installs, cancellations, and commission updates on
sessions created long ago. Treat each returned row as authoritative and overwrite your stored
copy. Do not use start_date as a sync cursor: it filters on session creation time, so status
changes on previously synced sessions are never returned. Unrecognized parameters are ignored.
Authorizations
Bearer token authentication using API tokens.
Include the token in the Authorization header as: Authorization: Bearer <token>
Obtain tokens from your Hum representative or contact support@letshum.com. There is no self-serve API key dashboard.
Query Parameters
Page number (default 1, 50 results per page)
x >= 11
Filter sessions created on or after this date (ISO 8601)
"2026-01-01T00:00:00Z"
Filter sessions created on or before this date (ISO 8601)
"2026-03-31T23:59:59Z"
Return only sessions whose session or order data changed on or after this time (ISO 8601). When provided, results are ordered by most recent change first. Invalid datetime values are ignored.
"2026-03-10T00:00:00Z"
Filter to sessions from specific API tokens. All provided token IDs must belong to the authenticated client or a 403 is returned.
When true, only return sessions that have click activity
Response
Paginated list of analytics sessions
A message returned by the API. Includes a human-readable message about the status of the request.
"What happened in the most recent request."
An informational summary returned in API response bodies: ok for successful responses, warning for standard request errors, and error for endpoint-specific failures. Integrations must use the HTTP status code, not request_status, to determine whether a request succeeded.
ok, warning, error "ok"
Pagination metadata for list responses.
