Skip to navigation

List request logs

Beta

Returns the public API requests made by the organization, newest first, including gateway-rejected calls (401/403/404/429): request id, route, status, latency, token, error code; payloads/headers never recorded. Filters: request/token id, route, path, method, status(_class). Window default 24h, max 15d (kept 15d). Cursor-paginated.

Token scopes: api-logs:read

Beta: this version requires the X-Beta: true request header and its contract may change before it is promoted to stable. It is scheduled to become stable on 2027-01-13.

Authentication

AuthorizationBearer

Authentication

The Deel API uses bearer tokens to authenticate requests. All API calls must be made over HTTPS — calls over plain HTTP or without authentication will fail.

curl -X GET 'https://api.deel.training/rest/v2/contracts' \
  -H 'Authorization: Bearer YOUR-TOKEN-HERE'

Learn more about authentication

OR
AuthorizationBearer

Standard OAuth2 security scheme based on https://swagger.io/docs/specification/authentication/

Headers

X-BetaenumRequiredDefaults to true

Opts in to the beta version of this endpoint. Must be true.

Allowed values:

Query parameters

searchstringOptional

Only requests whose request id, token label, token id, route or path contains this text (case-insensitive)

request_idstringOptional

Only the request with this x-request-id

token_idstringOptionalformat: "uuid"
Only requests made with this token
routestringOptional
Only requests that matched this route template
pathstringOptional
Only requests with exactly this path
methodstringOptional
Only requests with this HTTP method
statusintegerOptional100-599
Only requests that returned exactly this status
status_classenumOptional
Only requests whose status is in this class
Allowed values:
sourceenumOptional
Only requests that came in through this surface
Allowed values:
fromstringOptionalformat: "date-time"

Start of the window (ISO-8601). Defaults to 24 hours before to; a window wider than 15 days is clamped

tostringOptionalformat: "date-time"

End of the window (ISO-8601). Defaults to now

cursorstringOptional

Cursor for keyset pagination, taken from a previous response page.cursor

limitintegerOptional1-100Defaults to 50
Page size

Response

A page of request logs, newest first
datalist of objects
The page of results, newest first
pageobject
Keyset pagination envelope for the page just returned

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
429
Too Many Requests Error
500
Internal Server Error