Skip to main content
GET
/
admin
/
api
/
v1
/
audit
/
log
Get paginated audit log entries
curl --request GET \
  --url https://gomodel.example.com/admin/api/v1/audit/log \
  --header 'Authorization: <api-key>'
{
  "entries": [
    {
      "alias_used": true,
      "auth_key_id": "<string>",
      "auth_method": "<string>",
      "cache_type": "<string>",
      "client_ip": "<string>",
      "data": {
        "api_key_hash": "<string>",
        "error_message": "<string>",
        "failover": {
          "target_model": "<string>"
        },
        "max_tokens": 123,
        "request_body": "<unknown>",
        "request_body_too_big_to_handle": true,
        "request_headers": {},
        "response_body": "<unknown>",
        "response_body_too_big_to_handle": true,
        "response_headers": {},
        "temperature": 123,
        "user_agent": "<string>",
        "workflow_features": {
          "audit": true,
          "cache": true,
          "fallback": true,
          "guardrails": true,
          "usage": true
        }
      },
      "duration_ns": 123,
      "error_type": "<string>",
      "id": "<string>",
      "method": "<string>",
      "path": "<string>",
      "provider": "<string>",
      "provider_name": "<string>",
      "request_id": "<string>",
      "requested_model": "<string>",
      "resolved_model": "<string>",
      "status_code": 123,
      "stream": true,
      "timestamp": "<string>",
      "user_path": "<string>",
      "workflow_version_id": "<string>"
    }
  ],
  "limit": 123,
  "offset": 123,
  "total": 123
}

Authorizations

Authorization
string
header
required

Query Parameters

days
integer

Number of days (default 30)

start_date
string

Start date (YYYY-MM-DD)

end_date
string

End date (YYYY-MM-DD)

requested_model
string

Filter by requested model selector

provider
string

Filter by provider name or provider type

method
string

Filter by HTTP method

path
string

Filter by request path

user_path
string

Filter by tracked user path subtree

error_type
string

Filter by error type

status_code
integer

Filter by status code

stream
boolean

Filter by stream mode (true/false)

Search across request_id/requested_model/provider/method/path/error_type/error_message

limit
integer

Page size (default 25, max 100)

offset
integer

Offset for pagination

Response

OK

entries
object[]
limit
integer
offset
integer
total
integer