Lifecycle

Get the most recent application logs

Fetches the application's most recent stdout/stderr buffer — a short-lived snapshot, not a stream. stdout and stderr are returned concatenated in order, with no per-line distinction on this route. For continuous/live logs (and per-line stdout/stderr stream ids), open the realtime SSE endpoint (GET /v2/apps/:appId/realtime) instead of polling this route.

Rate limits (exceeding either returns 429):

  • 1 request per 5s per (user, application).
  • 20 requests per 10s per user across all applications, then a 30s cooldown — a burst cap so log polling cannot be fanned across many apps.
get/v2/apps/{appId}/logs

Path parameters

appIdstring required

Application identifier. Optionally suffixed with -<workspaceId> to act on a workspace-shared application.

Response

Concatenated log buffer.

status'success' required

Changes

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