Get the status of a scheduled report by id

get/api/v2/internal/scheduledReports/reportStatus/{reportId}

The existing public GET /api/v2/reports/:id is owner-gated and returns 404 to a system caller; this internal variant skips the owner check because the scheduler is the one polling for completion.

Path Parameters

  • reportIdstringRequired
    Public id of the report to look up
    Example: 59cd72485007a239fb00282ed480da1f
    Pattern: ^[0-9a-f]{32}$

200 Response

status string required
filePath string
fileBucket string
error array[string]

400 Response

name string
Error code
context object required
Properties that apply to a specific error name
error string required
Human-readable error message
requestId string required
Client request id

404 Response

name string
Error code
context object required
Properties that apply to a specific error name
error string required
Human-readable error message
requestId string required
Client request id