Skip to main content
GET
/
v1
/
errors
/
stats
cURL
curl --request GET \
  --url https://api.qyl.dev/v1/errors/stats
{
  "total_count": 1,
  "unique_types": 123,
  "error_rate": 0.5,
  "by_category": [
    {
      "category": "client",
      "count": 1,
      "percentage": 50
    }
  ],
  "top_errors": [
    {
      "error_type": "<string>",
      "count": 1,
      "percentage": 50,
      "status": "new",
      "affected_users": 1
    }
  ],
  "trend": "increasing",
  "by_service": [
    {
      "service_name": "<string>",
      "count": 1,
      "error_rate": 0.5,
      "top_error_type": "<string>"
    }
  ]
}

Query Parameters

serviceName
string

Service name filter

startTime
string<date-time>

Start time

endTime
string<date-time>

End time

Response

The request has succeeded.

Error statistics

total_count
integer<int64>
required

Total error count

Required range: x >= 0
unique_types
integer<int32>
required

Unique error types

error_rate
number<double>
required

Error rate

Required range: 0 <= x <= 1
by_category
object[]
required

Errors by category

top_errors
object[]
required

Top errors

trend
enum<string>
required

Trend

Available options:
increasing,
decreasing,
stable,
spike
by_service
object[]

Errors by service