Publisher

Get Chat Messages

Get chat messages for a publisher chat room with pagination.

Access rules:

  • Only monetized publishers have chatrooms.
  • Publisher owner always has access to their own chatroom.
  • Active subscribers (via Stripe) get full chat access.
  • Non-subscribers receive a structured 403 with pricing and access instructions.

Args: publisher_id: Publisher ID (username) or actual publisher ID limit: Maximum number of messages to return (default 25, max 100) before: Message ID to paginate before (for loading older messages) current_user: Authenticated user (from JWT token)

Returns: ChatMessagesResponse with messages and pagination info

get/api/publisher/{publisher_id}/chat/messages

Request

  • Base URL: https://alpha-bazaar-signal-server.onrender.com
  • URL: https://alpha-bazaar-signal-server.onrender.com/api/publisher/{publisher_id}/chat/messages
  • Auth: none required

Path parameters

publisher_idstring required

Publisher UUID

Query parameters

limitinteger

Results per page

beforestring nullable

Cursor for pagination (message ID)

Response

Successful Response

has_moreboolean required
oldest_message_idstring nullable

Changes

No recorded changes to this operation across all 3 revisions of this API.