End-date Contract Account billing entities
Apply the specified end-date to billing entities associated with Accounts the Contract has been added to, and apply the end-date to the Contract itself.
NOTES:
- If you want to apply the end-date to the Contract itself - the Contract
idyou use as the required PATH PARAMETER - you must also specifyCONTRACTas abillingEntitiesoption in the request body schema. - Only the Contract whose id you specify for the PATH PARAMETER will be end-dated. If there are other Contracts associated with the Account, these will not be end-dated.
- When you successfully end-date billing entities, the version number of each entity is incremented.
Authorizations
m3ter supports machine to machine authentication using the clientCredentials OAuth2 flow.
The authorizationCode flow controls access for human users via the m3ter Console application.
Path Parameters
The unique identifier (UUID) for your Organization. The Organization represents your company as a direct customer of our service.
Unique identifier (UUID) of the Contract - the specified billing entities associated with the Account the Contract has been added to will be end-dated.
Body
The end date and time applied to the specified billing entities (in ISO 8601 format).
Defines which billing entities associated with the Account will have the specified end-date applied. For example, if you want the specified end-date to be applied to all Prepayments/Commitments created for the Account use "PREPAYMENT".
1CONTRACT, ACCOUNTPLAN, PREPAYMENT, PRICINGS, COUNTER_PRICINGS A Boolean TRUE/FALSE flag. For Parent Accounts, set to TRUE if you want the specified end-date to be applied to any billing entities associated with Child Accounts. (Optional)
Response
Return the status and details of the updated active billing entities
A message indicating the status of the operation.
A dictionary with keys as identifiers of billing entities and values as lists containing details of the updated entities.
A dictionary with keys as identifiers of billing entities and values as lists containing details of the entities for which the update failed.