Create contract obligation

View as Markdown

Authentication

Authorizationstring
API Key authentication via header

Path parameters

idstringRequired
Contract Id

Request

This endpoint expects an object.
serviceStartDatestringRequired
Revenue Start Date
serviceEndDatestringRequired
Revenue End Date
billingScheduleobjectRequired
Billing Schedule
categoryIdstringOptional
Category Id
discountobjectOptional

Discount configuration. Examples: { type: ‘FIXED’, amount: ‘5.00’ } for a $5.00 fixed discount, or { type: ‘PERCENTAGE’, amount: ‘0.10’ } for a 10% percentage discount

seatConfigobjectOptional

Seat-based obligation configuration

Response

The obligation
idstring
Obligation Id
contractIdstring
Contract Id
serviceStartDatestring
Revenue Start Date
serviceEndDatestring
Revenue End Date
billingScheduleobject
Billing Schedule
revenueScheduleobject
Revenue Schedule
categoryIdstringOptional
Category Id
discountobjectOptional

Discount configuration. Examples: { type: ‘FIXED’, amount: ‘5.00’ } for a $5.00 fixed discount, or { type: ‘PERCENTAGE’, amount: ‘0.10’ } for a 10% percentage discount

seatConfigobjectOptional

Seat-based obligation configuration

Errors

400
Bad Request Error