Skip to main content

Get Generated Report Result

GET 

/api/reporting/landed-cost-breakdown/result/:trackedJobLog

Fetch the generated landed cost breakdown payload for a completed generation job. Call this once the tracked job (from the generate endpoint) reaches completed.

Required scope: reports:read

Grant this scope to your token under Settings → Developer → Personal Access Tokens.

Response structure:

  • group_by — the grouping dimensions used.
  • date_range{ from, to } for the report.
  • categories — the cost categories present in the report (id, name, is_system).
  • groups — hierarchical breakdown by the grouping dimensions, each with totals and nested children.
  • grand_totals — aggregate totals across all groups.

Status codes:

  • 200 — payload returned.
  • 403 — the authenticated user did not generate this report.
  • 404 — the report is not ready yet (job still running) or the cached payload has expired (~1 hour TTL). Regenerate.

Authentication: Requires a bearer token. Scoped to the user who generated the report.

Request

Responses

OK

Response Headers
    Content-Type