Admin APIs
Reporting
get/api/v1/admin/reporting/raw-export

Request

  • Base URL: https://carbonarc.ai (the document declares no server; this is the origin it was published from)
  • URL: https://carbonarc.ai/api/v1/admin/reporting/raw-export
  • Auth: OAuth 2 (authorization code, authorization URL authorize, token URL token)

Query parameters

dataframe'general_consumption' | 'platform_api_calls' | 'mcp_tracking' | 's3_downloads' | 'polaris_s3_usage' | 'platform_spans_raw' | 'client_mapping' required

Datasets GET /raw-export can serve.

An allowlist rather than a bare string so an unrecognized dataframe fails at validation with a 422. Shannon INJ-VULN-07 flagged this route as CWE-89 because injection payloads in dataframe returned 200 with a "No data available" CSV, which reads to a scanner as an accepted payload. The value only ever picks a branch; it never reaches SQL.

start_datestring date nullable
end_datestring date nullable

Response

Successful Response

unknown required

Changes

    • breaking

      the query request parameter dataframe was restricted to a list of enum values

    • info

      added the new enum value client_mapping to the query request parameter dataframe

    • info

      added the new enum value general_consumption to the query request parameter dataframe

    • info

      added the new enum value mcp_tracking to the query request parameter dataframe

    • info

      added the new enum value platform_api_calls to the query request parameter dataframe

    • info

      added the new enum value platform_spans_raw to the query request parameter dataframe

    • info

      added the new enum value polaris_s3_usage to the query request parameter dataframe

    • info

      added the new enum value s3_downloads to the query request parameter dataframe

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status