Skip to main content
POST
/
comments
Create comment
curl --request POST \
  --url https://community.kuest.com/comments \
  --header 'Content-Type: application/json' \
  --data '
{
  "event_slug": "<string>",
  "content": "<string>",
  "parent_comment_id": "<string>"
}
'
{
  "id": "<string>",
  "content": "<string>",
  "user_id": "<string>",
  "username": "<string>",
  "user_avatar": "<string>",
  "user_address": "0x56687bf447db6ffa42ffe2204a05edaa20f55839",
  "user_proxy_wallet_address": "<string>",
  "user_created_at": "2023-11-07T05:31:56Z",
  "likes_count": 123,
  "replies_count": 123,
  "created_at": "2023-11-07T05:31:56Z",
  "is_owner": true,
  "user_has_liked": true,
  "recent_replies": "<array>"
}
Create a comment or reply for a market. Requires Authorization: Bearer &lt;token&gt; from the wallet login flow.

Body

application/json
event_slug
string
required
content
string
required
Required string length: 1 - 2000
parent_comment_id
string | null

Response

Comment created.

id
string
required
content
string
required
user_id
string
required
username
string
required
user_avatar
string
required
user_address
string
required

0x-prefixed EVM address (40 hex chars).

Example:

"0x56687bf447db6ffa42ffe2204a05edaa20f55839"

user_proxy_wallet_address
string
required
user_created_at
string<date-time>
required
likes_count
integer
required
replies_count
integer
required
created_at
string<date-time>
required
is_owner
boolean
required
user_has_liked
boolean
required
recent_replies
array
required