Skip to main content
GET
List market chat messages

Authorizations

API-KEY
string
header
required

Caller-specific VibeChain API key used for quota and abuse control.

Headers

X-Bypass-Image-Proxy
boolean
default:false

Set to true to keep original recognized CDN URLs instead of vibe.market proxy URLs. Cache this response variant separately.

Query Parameters

contractAddress
string
Pattern: ^0x[a-fA-F0-9]{40}$
Example:

"0x1111111111111111111111111111111111111111"

limit
integer
default:48
Required range: 1 <= x <= 200
cursor
string<date-time>

ISO timestamp returned by the preceding page.

chainId
integer
default:8453

EVM chain ID. Defaults to Base mainnet.

Required range: x >= 1
messageType
enum<string>
default:all
Available options:
system,
user,
rarity_assigned,
bought_100_packs,
bought_400_packs,
all
includeUser
boolean
default:true
minRarity
integer
default:2

Minimum rarity code for rarity activity messages.

Required range: 0 <= x <= 5

Response

Chat page

success
enum<boolean>
required
Available options:
true
messages
object[]
required
hasMore
boolean
required
pagination
object
required
nextCursor
string<date-time> | null