reports

Download a report

Redirect to a time-limited signed URL for a report.

The signed URL is minted per call and never persisted, so the redirect is the response rather than a body carrying the link. Restricted to integrators (organization, partner) with the report feature enabled.

A report still being generated answers 202 and the caller polls; one whose generation failed answers 400.

Args: report_id (int): Primary key of the report. db (AsyncSession): Request-scoped database session. context (ActiveContext): Resolved caller identity and scope.

Returns: Response: A 302 to the signed URL, or a 202 body while the artifact is pending. Returned directly rather than through a response_model because the two outcomes carry different status codes.

get/v1/reports/{report_id}/download

Request

  • Base URL
    https://api.ethiack.com (the document declares no server; this is the origin it was published from)
  • Auth
    none declared

Path parameters

report_idinteger required

Response

The report is still being generated.

idinteger required
codeinteger
descriptionstring
successboolean nullable

Changes

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