Documentation Index
Fetch the complete documentation index at: https://docs.silicondata.com/llms.txt
Use this file to discover all available pages before exploring further.
POST /api/token-price/book/latest
Get the latest token price book data as a sample data
Responses
POST /api/token-price/book/preview
Get all token price book data as a dataview
Query Parameters
| Field | Type | Required | Description | Constraints |
|---|
filter | Array | No | filter list. | |
order_by | Array | No | Order by list (Enum: “asc” “desc”) | |
paginate | Array | No | Pagination | |
paginate.num_per_page | integer (1–100) | No | How many records will be returned per page. Value range is 1 to 100. | 50 |
paginate.page_num | integer (≥1) | No | The page index number. | 1 |
Request Example
{
"filter": [{"developer":"Alibaba Cloud"}],
"order_by": [
{
"period": "desc"
}
],
"paginate": {
"num_per_page": 20,
"page_num": 1
}
}
Responses
-
200: Successful Response
-
422: Validation Error
{
"meta": {
"code": 422,
"url": "/api/token-price/book/preview",
"message": "1:JSON decode error",
"timestamp": 1769745419,
"args": [],
"kwargs": {
"error_detail": [
{
"loc": [
"body",
1
],
"msg": "JSON decode error",
"type": "json_invalid"
}
]
}
},
"data": {}
}
POST /api/token-price/pulse/latest
Get all token market pulse data as a sample data
Request Body
No request body required for this endpoint.
Responses
POST /api/token-price/pulse/preview
Get the latest token market pulse data as a dataview
Query Parameters
| Field | Type | Required | Description | Constraints |
|---|
filter | Array | No | filter list. | |
order_by | Array | No | Order by list (Enum: “asc” “desc”) | |
paginate | Array | No | Pagination | |
paginate.num_per_page | integer (1–100) | No | How many records will be returned per page. Value range is 1 to 100. | 50 |
paginate.page_num | integer (≥1) | No | The page index number. | 1 |
Request Example
{
"filter": [],
"order_by": [],
"paginate": {
"num_per_page": 50,
"page_num": 1
}
}
Responses
-
200: Successful Response
-
422: Validation Error
{
"meta": {
"code": 422,
"url": "/api/token-price/pulse/preview",
"message": "1:JSON decode error",
"timestamp": 1769745419,
"args": [],
"kwargs": {
"error_detail": [
{
"loc": [
"body",
1
],
"msg": "JSON decode error",
"type": "json_invalid"
}
]
}
},
"data": {}
}
POST /api/token-price/pulse/trend
Get the latest 30 days trend data for token market pulse
Query Parameters
| Field | Type | Required | Description | Constraints |
|---|
num_per_page | integer | No | How many records will be returned per page. | Range: 1–100, Default: 50 |
page_num | integer | No | The page index number. | ≥ 1, Default: 1 |
input_ratio | number | No | Set the input ratio in the workload distribution. | Range: 0–1, max 2 decimal places, Default: 0.5 |
output_ratio | number | No | Set the output ratio in the workload distribution. | Range: 0–1, max 2 decimal places, Default: 0.5 |
model_name | string | Yes | Model developer name should be mapped to the developer name. | Required |
developer | string | Yes | Model developer name, such as OpenAI, Anthropic, Google, DeepSeek, etc. | Required |
Request Example
{
"num_per_page": 50,
"page_num": 1,
"input_ratio": 0.5,
"output_ratio": 0.5,
"model_name": "string",
"developer": "string"
}
Responses
-
200: Successful Response
-
422: Validation Error
{
"meta": {
"code": 422,
"url": "/api/token-price/pulse/trend",
"message": "1:JSON decode error",
"timestamp": 1769745419,
"args": [],
"kwargs": {
"error_detail": [
{
"loc": [
"body",
1
],
"msg": "JSON decode error",
"type": "json_invalid"
}
]
}
},
"data": {}
}
POST /api/token-price/info
Get a token_prices detail information
Query Parameters
| Field | Type | Required | Description | Constraints |
|---|
id | integer | Yes | ID value converted from integer. | Nullable |
Request Example
Responses
-
200: Successful Response
-
422: Validation Error
{
"meta": {
"code": 422,
"url": "/api/token-price/info",
"message": "1:JSON decode error",
"timestamp": 1769745419,
"args": [],
"kwargs": {
"error_detail": [
{
"loc": [
"body",
1
],
"msg": "JSON decode error",
"type": "json_invalid"
}
]
}
},
"data": {}
}
POST /api/token-price/list
Search token_prices list by condition
Query Parameters
| Field | Type | Required | Description | Constraints |
|---|
filter | Array | No | filter list. | |
order_by | Array | No | Order by list (Enum: “asc” “desc”) | |
paginate | Array | No | Pagination | |
paginate.num_per_page | integer (1–100) | No | How many records will be returned per page. Value range is 1 to 100. | 50 |
paginate.page_num | integer (≥1) | No | The page index number. | 1 |
Request Example
{
"filter": [],
"order_by": [],
"paginate": {
"num_per_page": 50,
"page_num": 1
}
}
Responses
-
200: Successful Response
-
422: Validation Error
{
"meta": {
"code": 422,
"url": "/api/token-price/list",
"message": "1:JSON decode error",
"timestamp": 1769745419,
"args": [],
"kwargs": {
"error_detail": [
{
"loc": [
"body",
1
],
"msg": "JSON decode error",
"type": "json_invalid"
}
]
}
},
"data": {}
}
POST /api/token-price/download
Get a token_prices csv data download url
Query Parameters
| Field | Type | Required | Description | Constraints |
|---|
id | integer | No | ID value converted from integer. | Nullable |
Request Example
Responses
-
200: Successful Response
-
422: Validation Error
{
"meta": {
"code": 422,
"url": "/api/token-price/download",
"message": "1:JSON decode error",
"timestamp": 1769745419,
"args": [],
"kwargs": {
"error_detail": [
{
"loc": [
"body",
1
],
"msg": "JSON decode error",
"type": "json_invalid"
}
]
}
},
"data": {}
}