Skip to main content
GET
/
api
/
agents
/
{agentId}
/
feedback-metrics
cURL
curl --request GET \
  --url https://app.cotool.ai/api/agents/{agentId}/feedback-metrics \
  --header 'Authorization: Bearer <token>'
{
  "agentId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "avgScore7d": 123,
  "avgScore30d": 123,
  "upRate7d": 123,
  "upRate30d": 123,
  "total7d": 123,
  "total30d": 123,
  "series30d": [
    {
      "date": "<string>",
      "avgScore": 123,
      "upRate": 123,
      "count": 123
    }
  ],
  "byPrompt": [
    {
      "systemPromptId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "description": "<string>",
      "status": "active",
      "avgScoreAllTime": 123,
      "upRateAllTime": 123,
      "totalAllTime": 123,
      "avgScore7d": 123,
      "upRate7d": 123,
      "total7d": 123,
      "avgScore30d": 123,
      "upRate30d": 123,
      "total30d": 123
    }
  ],
  "avgScoreAllTime": 123,
  "upRateAllTime": 123,
  "totalAllTime": 123
}

Authorizations

Authorization
string
header
required

API Key authentication for programmatic access. Include your API key in the Authorization header as: Bearer your_api_key_here

Path Parameters

agentId
string<uuid>
required

Query Parameters

groupByPrompt
boolean

Response

200 - application/json

Successful response

agentId
string<uuid>
required
avgScore7d
number | null
required
avgScore30d
number | null
required
upRate7d
number | null
required
upRate30d
number | null
required
total7d
integer
required
total30d
integer
required
series30d
object[]
required
avgScoreAllTime
number | null
required
upRateAllTime
number | null
required
totalAllTime
integer
required
byPrompt
object[]