Watchlists API
Auto-generated from
openapi-snapshot.json. Do not edit by hand — changes are overwritten byscripts/docs/generate_api_reference.py.
7 endpoints in this group.
GET /api/watchlists
List Watchlists
Responses
| Code | Description |
|---|---|
200 | Successful Response |
GET /api/watchlists/analytics
Watchlist Analytics
Responses
| Code | Description |
|---|---|
200 | Successful Response |
GET /api/watchlists/autocomplete
Watchlist Autocomplete
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
q | query | string | required | |
limit | query | integer | optional |
Responses
| Code | Description |
|---|---|
200 | Successful Response |
422 | Validation Error |
GET /api/watchlists/items
List Watchlist Items
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
list_name | query | string | optional |
Responses
| Code | Description |
|---|---|
200 | Successful Response |
422 | Validation Error |
POST /api/watchlists/items
Add Watchlist Item
Request body: application/json
Responses
| Code | Description |
|---|---|
201 | Successful Response |
422 | Validation Error |
PATCH /api/watchlists/items/reorder
Reorder Watchlist Items
Request body: application/json
Responses
| Code | Description |
|---|---|
200 | Successful Response |
422 | Validation Error |
DELETE /api/watchlists/items/{symbol}
Delete Watchlist Item
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
symbol | path | string | required | |
list_name | query | string | optional |
Responses
| Code | Description |
|---|---|
200 | Successful Response |
422 | Validation Error |