HTTP status-class breakdown for AI-agent traffic — are bots being served (2xx) or hitting broken/blocked pages (4xx/5xx)?
Changed onRequest
- Base URL: /api (relative, and the document was published on a file host, not at the API’s origin)
- URL: /api/proxy-logs/stats/ai-status
- Auth: HTTP bearer
Query parameters
Filter by project ID (recommended for per-project analytics).
Filter by environment ID.
Start time (ISO 8601). Defaults to end_time - 7d.
End time (ISO 8601). Defaults to now.
Maximum rows to return. Capped at 100 server-side.
Optional exact path filter. Only used by the AI pages breakdown — when set, returns the single matching page so callers can ask "how many AI agents hit this page?".
Response
AI status breakdown
Example response
{
"items": [
{
"status_class": "2xx"
}
]
}Changes
- info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- info
- warning
removed the optional property
from the response with the status - warning
removed the optional property
from the response with the status - warning
removed the optional property
from the response with the status - warning
removed the optional property
from the response with the status
- warning