Apps

HTTP requests across all your apps

The per-app request feed (GET /client/services/{id}/requests) for every app you can see at once, each row naming its app. The first page also carries summary (the window's totals), facets (counts per app, status class, method and busiest path — over the window, not narrowed by the filters) and series (requests per hour, or per day past two days — narrowed by the filters). Filter with since/until (ISO timestamps), band (errors, 2xx, 3xx, 4xx, 5xx), appId, method, path (exact, as listed) or requestId (which searches everything held and ignores the rest). Keyset-paginated: pass nextCursor back as cursor. Requires apps:read.

get/client/apps/requests

Request

  • Base URL: https://api.roar-ai.com
  • URL: https://api.roar-ai.com/client/apps/requests
  • Auth: HTTP bearer

Query parameters

sincestring date-time
untilstring date-time
band'all' | 'errors' | '2xx' | '3xx' | '4xx' | '5xx'
appIdstring uuid
methodstring

One HTTP method, e.g. POST

pathstring

One path, exactly as a row shows it

requestIdstring

A request id, whole or its first half

limitinteger
cursorstring
summaryOnly'1'

The window's summary alone: no rows, facets or timeline

Response

Requests, newest first

retentionDaysinteger required

How many days of requests are kept. Older rows are deleted, so a window reaching further back returns no more.

nextCursorstring nullable required

Pass back as cursor for older requests; null on the last page

Changes

No recorded changes to this operation across all 1 revision of this API.