Skip to main content
GET
List Sessions

Authorizations

Authorization
string
header
required

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
integer
default:1

Page number (default 1, 50 results per page)

Required range: x >= 1
Example:

1

start_date
string<date-time>

Filter sessions created on or after this date (ISO 8601)

Example:

"2026-01-01T00:00:00Z"

end_date
string<date-time>

Filter sessions created on or before this date (ISO 8601)

Example:

"2026-03-31T23:59:59Z"

updated_since
string<date-time>

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.

Example:

"2026-03-10T00:00:00Z"

token_ids[]
string<uuid>[]

Filter to sessions from specific API tokens. All provided token IDs must belong to the authenticated client or a 403 is returned.

with_clicks
boolean
default:false

When true, only return sessions that have click activity

Response

Paginated list of analytics sessions

message
string
required

A message returned by the API. Includes a human-readable message about the status of the request.

Example:

"What happened in the most recent request."

request_status
enum<string>
required

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.

Available options:
ok,
warning,
error
Example:

"ok"

data
object[]
required
meta
object
required

Pagination metadata for list responses.