Skip to main content
GET
/
v1
/
admin
/
chats
List All Chats
curl --request GET \
  --url https://portal-api.7331.org/v1/admin/chats
[
  {
    "id": 1,
    "name": "main-lobby",
    "owner_id": 1,
    "is_public": true,
    "visibility": "official",
    "label": null,
    "slug": "main-lobby",
    "description": "Main lobby chat",
    "avatar_source": null,
    "last_activity_at": "2026-03-14T12:00:00Z",
    "created_at": "2026-03-01T00:00:00Z",
    "updated_at": "2026-03-14T12:00:00Z"
  }
]

Documentation Index

Fetch the complete documentation index at: https://docs.7331.org/llms.txt

Use this file to discover all available pages before exploring further.

Requires Admin or higher permission level.

Authentication

Session cookie (psession) with admin privileges.

Response

Returns an array of chat objects.
id
integer
Chat ID
name
string
Chat display name
owner_id
integer
Owner user ID
is_public
boolean
Whether visible to everyone — true for official and public chats.
visibility
string
Chat visibility: "official", "public", or "private".
label
string | null
Platform endorsement label.
slug
string | null
Vanity slug.
description
string | null
Chat description.
avatar_source
string | null
Avatar key.
last_activity_at
string
ISO 8601 timestamp
created_at
string
ISO 8601 creation timestamp
updated_at
string
ISO 8601 last-updated timestamp
[
  {
    "id": 1,
    "name": "main-lobby",
    "owner_id": 1,
    "is_public": true,
    "visibility": "official",
    "label": null,
    "slug": "main-lobby",
    "description": "Main lobby chat",
    "avatar_source": null,
    "last_activity_at": "2026-03-14T12:00:00Z",
    "created_at": "2026-03-01T00:00:00Z",
    "updated_at": "2026-03-14T12:00:00Z"
  }
]