Querying Data Details of a Specified API Dashboard
Function
This API is used to query data details of a specified API dashboard.
URI
GET /v1/{project_id}/service/statistic/apis-dashboards/{api_id}
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
project_id |
Yes |
String |
Project ID |
api_id |
Yes |
String |
API ID |
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
instance_id |
No |
String |
Cluster ID |
start_time |
Yes |
Long |
Start time, which is a 13-digit timestamp |
end_time |
Yes |
Long |
End time, which is a 13-digit timestamp |
time_unit |
Yes |
String |
Time unit Enumeration values:
|
Request Parameters
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
X-Auth-Token |
Yes |
String |
IAM Token |
Workspace |
No |
String |
Workspace ID |
Dlm-Type |
Yes |
String |
DLM edition Enumeration values:
|
Response Parameters
Status code: 204
Parameter |
Type |
Description |
---|---|---|
dashboards |
Array of StatisticForDashboard objects |
Statistics dashboard |
Parameter |
Type |
Description |
---|---|---|
log_time |
Integer |
Log time. The value is a 13-digit timestamp. |
call_num |
Integer |
Number of calls |
success_num |
Integer |
Number of successful calls (data obtained) |
fail_num |
Integer |
Number of failed calls (failed to obtain data) |
legal_num |
Integer |
Number of legal calls (verification passed) |
illegal_num |
Integer |
Number of illegal calls (failed to pass verification) |
cost_time_avg |
Number |
Average request duration |
success_cost_time_avg |
Number |
Average duration of successful requests |
fail_cost_time_avg |
Number |
Average duration of failed requests |
success_rate |
Number |
Success rate |
fail_rate |
Number |
Failure rate |
legal_rate |
Number |
Rate of legal calls |
illegal_rate |
Number |
Rate of illegal calls |
Status code: 400
Parameter |
Type |
Description |
---|---|---|
error_code |
String |
Error code |
error_msg |
String |
Error message |
Example Requests
None
Example Responses
Status code: 204
Data details of a specified API dashboard are obtained.
{ "dashboards" : [ { "log_time" : 1629403200000, "call_num" : 0, "success_num" : 0, "fail_num" : 0, "legal_num" : 0, "illegal_num" : 0, "cost_time_avg" : 0, "success_cost_time_avg" : 0, "fail_cost_time_avg" : 0, "success_rate" : 0, "fail_rate" : 0, "legal_rate" : 0, "illegal_rate" : "0\r" } ] }
Status Codes
Status Code |
Description |
---|---|
204 |
Data details of a specified API dashboard are obtained. |
400 |
BadRequest |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.