---
title: "Download Billing Report"
method: GET
path: "/billing-reports/{company_name}/{billing_period}"
tags: ["billing"]
---

# Download Billing Report

`GET /billing-reports/{company_name}/{billing_period}`

Download billing attribution report via short URL.

This endpoint generates a presigned S3 URL and redirects to it.

Args:
    company_name: Company identifier (e.g., "innoven")
    billing_period: Billing period (e.g., "2025-11")

Returns:
    Redirect to presigned S3 URL for PDF download

Example:
    GET /billing-reports/innoven/2025-11
    → Redirects to S3 presigned URL
    → Browser downloads PDF

## Path parameters

- `company_name` string, required
- `billing_period` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/noso/apis/crucible-backend-api.md) · [All operations](https://skmtc.dev/noso/apis/crucible-backend-api/llms.txt) · [OpenAPI document](https://skmtc.dev/noso/apis/crucible-backend-api/revisions/216c8523b7ae?raw)
