Create report

Create a new cost and usage report. Reports visualize cloud billing data with configurable dimensions, measures, filters, and chart types.

Chart types: AREA, CLUSTERED_BAR, KPI, LINE, PIE, STACKED_AREA, STACKED_BAR, TABLE, VARIANCE

Duration types: CUSTOM, INVOICE, LAST_MONTH, LAST_N_DAYS, LAST_N_MONTHS, LAST_NINETY_DAYS, LAST_SEVEN_DAYS, LAST_THIRTY_DAYS, MONTH_TO_DATE, QUARTER_TO_DATE, TODAY, YEAR_TO_DATE, YESTERDAY

Scope values: GLOBAL (visible to all), PRIVATE (visible to creator only), SHARED (visible to specific users)

See Reports for configuration guidance.

Body Params
uuid
required

A unique identifier for an organization

string
enum
required

Report chart type

string | null

Compare date range end date

string | null

Compare date range start date

string
enum

Compare report duration type

Allowed:
dataLayers
array

Report data layers

dataLayers
string
enum
required

Report data source

string

Report description

dimensions
array of objects

Report dimensions

dimensions
string
enum
required

Report duration type

string | null

Report date range end date

excludedCreditTypes
array of strings

Excluded credit types

excludedCreditTypes
boolean
required

Exclude negative numbers

boolean

Limit data to exclude other category

favoritedUserIDs
array of strings

Favorited user ids

favoritedUserIDs
filterGroups
array of objects | null

Report filter groups with AND/OR logic

filterGroups
filters
array of objects

Report filters

filters
hiddenMeasures
array of strings

Hidden measure existance

hiddenMeasures
string | null

Report invoice month range end date

string | null

Report invoice month range start date

boolean

Cumulative report data

number

Report data limit

measures
array of objects

Report measures

measures
string
required
length between 1 and 100

Report name

number | null

Report lookback period

boolean

Report data orientation

number | null

Rolling window offset

string | null
enum

Rolling window offset duration type

Allowed:
string
enum

Report scope

Allowed:
boolean

Show totals instead of time series data in table

sharedUserIDs
array of uuids

User IDs to share the report with

sharedUserIDs
sortRule
object

Report sort rule

string | null

Report date range start date

tags
array of strings

Report tags

tags
string
enum

Report time granularity

string
enum
required

Report type

Allowed:
string

Report x Axis key

Responses

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json