Skip to main content
GET
Get Request Logs

Authorizations

Api-Key
string
header
required

Path Parameters

app_id
integer
required

App ID

Required range: x >= 1

Query Parameters

app_env_id
integer | null

Filter to environment ID, if provided.

Required range: x >= 1
consumer_id
integer | null

Filter to consumer ID, if provided.

Required range: x >= 1
method
string | null

Filter to HTTP method(s), comma-separated.

Maximum string length: 64
Example:

"GET,POST"

path
string | null

Filter to path pattern, supports wildcards (*).

Maximum string length: 1024
Example:

"/api/v1/*"

status_code
string | null

Filter to HTTP status code(s), comma-separated. Can include code classes (e.g., '4xx').

Maximum string length: 128
Pattern: ^(?:\d{3}|\dxx)(?:,(?:\d{3}|\dxx))*$
Example:

"2xx,400"

start
string<date-time> | null

Start date and time in ISO 8601 format. Defaults to 24 hours ago.

Example:

"2025-05-14T00:00:00Z"

end
string<date-time> | null

End date and time in ISO 8601 format. Defaults to now.

Example:

"2025-05-15T00:00:00Z"

limit
integer
default:100

Maximum number of records to return per page.

Required range: 1 <= x <= 1000
next_token
string | null

Token to fetch the next page of records, as returned by a previous request.

Maximum string length: 1024

Response

Successful Response

data
RequestLogItem · object[]
required

List of request log items.

has_more
boolean
required

Whether there are more records to fetch.

next_token
string | null
required

Token to fetch the next page of records, if there are more.