Create Topic Reply
Post a reply to a community topic. Supports nesting under an existing reply.
Only users who have opened a Longbridge account and hold assets are allowed to publish community topics and replies via Longbridge Developers API or CLI. Returns 403 otherwise.
Body format: Plain text only β HTML and Markdown are not rendered.
β οΈ Do not abuse symbol linking to associate unrelated stocks. Content moderation may restrict publishing or mute the account.
Rate limit: The first 3 replies per user per topic have no wait requirement. After that, each subsequent reply must wait an incrementally longer interval since the previous one:
| Reply # (after 3rd) | Required wait |
|---|---|
| 4th | 3 s |
| 5th | 5 s |
| 6th | 8 s |
| 7th | 13 s |
| 8th | 21 s |
| 9th | 34 s |
| 10th+ | 55 s (cap) |
Exceeding the limit returns 429.
β οΈ Rate limit thresholds are for reference only and may be adjusted by the platform at any time.
SDK Links
Request β
| HTTP Method | POST |
| HTTP URL | /v1/content/topics/:topic_id/comments |
Path Parameters β
| Name | Type | Required | Description |
|---|---|---|---|
| topic_id | string | YES | Topic ID (e.g. 6993508780031016960) |
Request Body β
| Name | Type | Required | Description |
|---|---|---|---|
| body | string | YES | Reply body. Plain text only β Markdown is not rendered. Symbols mentioned in the body are auto-linked by the platform. |
| reply_to_id | string | NO | ID of the reply to nest under. Omit or set to "0" for a top-level reply. |
Request Example β
Response β
Response Headers β
- Content-Type: application/json
Response Example β
{
"code": 0,
"message": "success",
"data": {
"item": {
"id": "7001234567890123460",
"topic_id": "6993508780031016960",
"body": "Great analysis!",
"reply_to_id": "0",
"author": {
"member_id": "10086",
"name": "Jane Doe",
"avatar": "https://example.com/avatar.jpg"
},
"images": [],
"likes_count": 0,
"comments_count": 0,
"created_at": "1742002000"
}
}
}Response Status β
| Status | Description | Schema |
|---|---|---|
| 200 | Success | create_reply_response |
| 403 | Forbidden β user has not opened a Longbridge account or has no assets | None |
| 429 | Too Many Requests β rate limit exceeded; wait and retry | None |
| 500 | Internal error | None |
Schemas β
create_reply_response β
| Name | Type | Required | Description |
|---|---|---|---|
| item | object | true | Created reply details |
| β id | string | true | Reply ID |
| β topic_id | string | true | Parent topic ID |
| β body | string | false | Reply body (plain text) |
| β reply_to_id | string | false | Parent reply ID; "0" = top-level reply |
| β author | object | false | Author info |
| ββ member_id | string | false | Author member ID |
| ββ name | string | false | Author display name |
| ββ avatar | string | false | Author avatar URL |
| β images | object[] | false | Attached images |
| ββ url | string | false | Original image URL |
| ββ sm | string | false | Small thumbnail URL |
| ββ lg | string | false | Large image URL |
| β likes_count | int32 | false | Likes count |
| β comments_count | int32 | false | Nested replies count |
| β created_at | string | true | Creation time as Unix timestamp (seconds) |