Social API
Auto-generated from
openapi-snapshot.json. Do not edit by hand — changes are overwritten byscripts/docs/generate_api_reference.py.
10 endpoints in this group.
POST /api/social/comments/{comment_id}/report
Report Comment
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
comment_id | path | integer | required |
Request body: application/json
Responses
| Code | Description |
|---|---|
201 | Successful Response |
422 | Validation Error |
DELETE /api/social/follows/{followed_user_id}
Unfollow User
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
followed_user_id | path | integer | required |
Responses
| Code | Description |
|---|---|
200 | Successful Response |
422 | Validation Error |
POST /api/social/follows/{followed_user_id}
Follow User
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
followed_user_id | path | integer | required |
Responses
| Code | Description |
|---|---|
200 | Successful Response |
422 | Validation Error |
GET /api/social/profiles/me
My Profile
Responses
| Code | Description |
|---|---|
200 | Successful Response |
PATCH /api/social/profiles/me
Update My Profile
Request body: application/json
Responses
| Code | Description |
|---|---|
200 | Successful Response |
422 | Validation Error |
GET /api/social/profiles/{profile_user_id}
Public Profile
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
profile_user_id | path | integer | required |
Responses
| Code | Description |
|---|---|
200 | Successful Response |
422 | Validation Error |
GET /api/social/status
Social Status
Responses
| Code | Description |
|---|---|
200 | Successful Response |
GET /api/social/symbols/{symbol}/comments
List Symbol Comments
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
symbol | path | string | required |
Responses
| Code | Description |
|---|---|
200 | Successful Response |
422 | Validation Error |
POST /api/social/symbols/{symbol}/comments
Create Symbol Comment
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
symbol | path | string | required |
Request body: application/json
Responses
| Code | Description |
|---|---|
201 | Successful Response |
422 | Validation Error |
PUT /api/social/watchlist
Upsert Watchlist Item
Request body: application/json
Responses
| Code | Description |
|---|---|
200 | Successful Response |
422 | Validation Error |