Skip to main content
POST

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Request payload for calculateRevenueAPI

Request to get revenue details

currencyConfig
CurrencyConfig · object
required

Configuration for getting the currency

pricePlanDetailsConfig
PricePlanDetailsConfig · object
required

Configuration for getting the usage rate card

usageConfig
UsageConfig · object
required

Configuration for getting the usage

licenseEntriesConfig
LicenseEntriesConfig · object
required

Configuration for getting the license entries

namedLicenseEntriesConfig
NamedLicenseEntriesConfig · object

Configuration for getting the named license entries

prorationConfig
ProrationConfig · object

Configuration for getting the proration, if not provided no proration will be applied

entitlementOverageConfig
EntitlementOverageConfig · object

Configuration for getting the entitlement overages

Response

Response payload for calculateRevenueAPI

currency
string
required
pricePlanDetails
object
required
revenueInfo
RevenueInfo · object[]
required
usageLookupRange
UsageLookupRange · object

Start and end dates of usage lookup if usage mode is LOOKUP