List groups

Returns the user groups in your account. Groups organize users and can scope GPT sessions and product/asset-group access.

Pass ?user_id={id} (or ?user_id=me) to return only the groups that user belongs to; each returned group then includes a membership block.

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

Return additional fields not included by default (comma-separated list).

Supported fields:

  • prompt: The group's GPT prompt
string

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

Supported fields:

  • id: Group ID

  • parent_id: Parent group ID

  • name: Group name

  • status: 0 or 1

  • created_ts: Created at (Unix timestamp). Use gte and lte for a date range

  • modified_ts: Last updated at (Unix timestamp). Use gte and lte for a date range

string

Return only the groups this user belongs to. Use a user ID or me for the authenticated user. Each returned group includes a membership block ({ created_ts }).

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.

number

The timestamp from an earlier response. If nothing has changed since then, the response is empty with changed: false. Otherwise it is the normal page with changed: true, which means records of this type may have changed.

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