Skip to main content

Operation

Query Operation List

Method: GET

http://${domain}/browser-api/opera/operaSqeList

Request Parameters

FieldTypeRequiredDescriptionRemarks
browserApplicationIdIntYesApplication IDExample: 1
focusTypeIntYesWhether it's a critical operation1 for critical operations only, 0 to query all
dimensionsStringYesDisplay host, URL, parametersExample: oprtName
timePeriodStringYesQuery time rangeUnit: minutes, e.g., 60
endTimeStringYesQuery end timeFormat: "2020-07-23 17:18"
countTotalIntNoPV rangeExample: 10<countTotal<1000
limitintNoNumber of records to returnDefault: 10000, Recommended: 1000

Response Parameters

FieldType
operationAjaxErrorString
operationCountNumber
oprtNameString
operationAvailabilityString
uvTotalNumber
operationAjaxTimeNumber
operationAjaxTotalNumber
operationTimeNumber

Request Example

{
"timePeriod":43200,
"endTime":"2023-02-22 18:17",
"datasource":"BN_OPRT",
"dimensions":[
"oprtName"
],
"filters":[
{
"name":"browserApplicationId",
"value":[
1225
],
"operator":"IN"
},
{
"name":"focusType",
"value":[
0
],
"operator":"IN"
}
],
"metrics":[
"focusOprt",
"oprtName",
"operationCount",
"uvTotal",
"operationTime",
"operationAvailability",
"operationAjaxTime",
"operationAjaxTotal",
"operationAjaxError"
],
"orderByExprs":"operationCount desc",
"render":"list",
"limit":1000
}

Response Example

    {
"operationAjaxError":"100",//ajax error rate
"operationCount":4,//operation count
"oprtName":"yuanjie Test Projection Time 1", //operation name
"operationAvailability":"100",//operation availability
"uvTotal":1,//uv
"operationAjaxTime":642,//operation request time
"operationAjaxTotal":8,//ajax request count
"operationTime":650//operation time
}