staff

Get a list of exception logs

Changed on

Returns recorded server exceptions matching the search criteria. Always paginated at 100 entries per page. Requires staff-level access.

get/staff/exceptions.json

Request

  • Base URL: https://e621.net
  • URL: https://e621.net/staff/exceptions.json
  • Auth: one of:
    • none
    • HTTP basic
    • API key in query parameter login and API key in query parameter api_key

Query parameters

pageinteger

The page number to retrieve

search[id]string

Filter by exception log ID

search[created_at]string

Filter by the creation date of the exception log

search[updated_at]string

Filter by the last update date of the exception log

search[user_name]string

Filter by the username of the user whose request raised the exception

search[code]string

Filter by the exception's public code

search[commit]string

Filter by the application version the exception was raised on

search[class_name]string

Filter by the exception class name

search[without_class_name]string

Exclude exceptions of this class name

search[order]'id_asc' | 'id_desc'

Order the results by a specific field

Response

A list of exception logs

idinteger required

The unique ID of the exception log

class_namestring required

The class name of the raised exception

versionstring required

The application version the exception was raised on

messagestring required

The exception message

tracestring required

The newline-separated backtrace

codestring uuid required

The public code shown to the user who hit the error

extra_paramsobject nullable

Request context captured with the exception, including the host, filtered request params, referrer and user agent

user_idinteger nullable

The ID of the user whose request raised the exception

created_atstring date-time required

When the exception was recorded

updated_atstring date-time required

When the exception log was last updated

Changes