Invoices (Beta)

Invoice history endpoints

List invoices

get

Returns all invoices for the organization, most recent first. Invoices are generated monthly once cloud provider bills are finalized and are the source of truth for Archera premiums and rebates. Per-term breakdowns are only included on the detail endpoint.

Path parameters
org_idstring · uuidRequired
Responses
chevron-right
200

OK

application/json
idstringOptional

Invoice identifier

yearintegerOptional

Invoice year

monthintegerOptional

Invoice month (1-12)

invoice_datestring · dateOptional

Invoice date (first of the month)

total_cloud_billanyRead-onlyOptional

Total cloud provider bill across all providers, before applying any credits or enterprise discounts (AWS EDP/PPA, Azure MACC, GCP commit agreements).

get
/beta/v1/org/{org_id}/invoices

Get invoice by year and month

get

Returns a single invoice for the specified year and month. Invoices are the source of truth for Archera fees and premiums charged during each billing cycle.

Path parameters
org_idstring · uuidRequired
yearintegerRequired
monthintegerRequired
Responses
chevron-right
200

OK

application/json
idstringOptional

Invoice identifier

yearintegerOptional

Invoice year

monthintegerOptional

Invoice month (1-12)

invoice_datestring · dateOptional

Invoice date (first of the month)

total_cloud_billanyRead-onlyOptional

Total cloud provider bill across all providers, before applying any credits or enterprise discounts (AWS EDP/PPA, Azure MACC, GCP commit agreements).

get
/beta/v1/org/{org_id}/invoices/{year}/{month}

Get invoice line items

get

Returns all line items for the specified invoice, showing per-commitment charges, savings, premiums, and rebates.

Path parameters
org_idstring · uuidRequired
yearintegerRequired
monthintegerRequired
Responses
chevron-right
200

OK

application/json
idstringOptional

Line item identifier

commitment_idstringOptional

Associated commitment identifier

utilizationnumberOptional

Average utilization for this commitment during the invoice period (0-1)

contract_termstring · enum · nullableOptional

Contract term of the commitment as it applied during this invoice's billing month — reflects the guarantee lock-in in effect at bill time. Prefer this over commitment.contract_term, which reflects the commitment's current term and may have shifted since (e.g. lock-in rolled over, guarantee changed).

Possible values:
get
/beta/v1/org/{org_id}/invoices/{year}/{month}/line-items

Last updated

Was this helpful?