Skip to main content
GET /v1/projects/{id}/users Lists stored Users without refreshing their classification; use Get User for current details. Message filters select incoming senders or outgoing recipients, excluding the Message’s own endpoint.
TypeScript

Parameters

string
required
string (date-time)
Exclusive creation-time bound on a matching Message
string (date-time)
Inclusive creation-time bound on a matching Message
MessageDirection
Received or sent Message. All message-prefixed filters must match the same Message.
string
Comma-separated public content types to exclude from matching Messages. Requires messageResourceId. A group is excluded when its type or all its parts are excluded.
string
Resource ownership captured by a matching Message
string (date-time)
Exclusive upper bound on createdAt, RFC 3339. Cannot combine with updatedAt bounds.
string (date-time)
Inclusive lower bound on createdAt, RFC 3339. Cannot combine with updatedAt bounds.
SortOrder
Direction along orderBy; desc, the default, is newest first
TimestampOrderBy
Sort timestamp; defaults to the filtered timestamp, otherwise created_at. Must match the time bounds.
integer
Items per page. A value above 100 returns at most 100 items.
string
Token from nextPageToken. Keep the same Project and query.
Platform
Restricts the page to one platform
string (date-time)
Exclusive upper bound on updatedAt, RFC 3339. Cannot combine with createdAt bounds.
string (date-time)
Inclusive lower bound on updatedAt, RFC 3339. Cannot combine with createdAt bounds.

Returns

200 A page of persisted Users in the requested order. UserPage Headers: Cache-Control, ETag. The raw response carries these headers; see Raw responses.
array of PlatformUser
required
Unsupported platforms and records with unsupported data are omitted.
string
Continue with this token, even if items is empty. Omitted when no more pages remain.