Agreements
The Agreement object represents an instance of a relationship between the seller, buyer, and licensee. It may refer to one-time purchases or a set of subscriptions.
This object contains the following attributes:
id
string
Primary account identifier.
Example: AGR-2119-4550-8674
href
string
Relative reference to the object in the API.
Example: /v1/commerce/agreements/AGR-2119-4550-8674
status
string
The key status of the object. May only be specified on creation and cannot be updated with PUT.
name
string
The agreement name. The value is assigned automatically when the agreement is created, as {product.name} for {licensee.name}. The value can be changed later.
Example: Microsoft Office 365 NCE E1
vendor
A reference to the vendor account object filled in upon creation, according to the product.
Example:
price
price
The agreement's pricing details including the monthly and yearly costs, excluding one-time charges.
Different aspects of the price object are visible to different actors, as indicated in the Price Object.
Example:
error
errorObject
Markup text string explaining the reason for provisioning failure.
Example:
lines
lines
A list of items in the agreement.
Example:
parameters.fulfillment
An object that holds a concise definition of a parameter, its value, and any associated errors.
Example:
parameters.ordering
An object that holds a concise definition of a parameter, its value, and any associated errors.
Example:
audit
A reference to the Audit object.
Possible audit events include Created, Updated, Activated, Terminated, or Failed.
Example
Last updated
Was this helpful?