Create an empty rated used aggregation

Body Params
string
length ≤ 64

Used as an aggregation criterion. If not provided it will be filled by option.itemGroup. Will be mapped into lineItem.itemGroup during billing.
Size must be between 0 and 64.

date-time
required

Any point in time within the desired aggregation period. For example, the end date of a usage to be aggregated.
Must not be null.

string
required
length ≤ 100

Ident of the contract the aggregation belongs to.
Must not be blank.
Size must be between 0 and 100.
Must have size between 1 and 100 and match with the regular expression '[a-zA-Z0-9_.~-]{1,100}'.

string
required
length ≥ 1

ISO-4217 currency code.
Must not be blank.

string
required
length ≤ 100

Unique identifier.
Must not be blank.
Size must be between 0 and 100.
Must have size between 1 and 100 and match with the regular expression '[a-zA-Z0-9_-]*'.

string
required
length ≤ 100

External key that identifies a product. Must match the product reference key of a usage option of the contract.
Must not be blank.
Size must be between 0 and 100.

serviceLocation
object
required

Location where a service was used.

string
required

Type of the line item. Determines if this item was provided as a service to your customer (sales) or by your customer (self-billing).
Must not be null.

string
required

Must not be null.
Must be one of:

PC
KWH
SECOND
MINUTE
HOUR
DAY
WEEK
MONTH
YEAR
Responses

Language
Credentials
OAuth2
Missing 1 required scope
LoadingLoading…
Response
Choose an example:
application/json