Update contract obligation

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Contract Id

string
required

Obligation Id

Body Params
string

Billing term name

string

Billing term description

string

Item Id

string | null

Product ID from /v3/products that links this billing term to an entry in the merchant's product catalog. Omit to leave unchanged, provide a UUID to link, or null to unlink. To ensure revenue reporting accuracy, associate the billing term with a product whenever applicable.

string

Class Id

string

Category Id

string

Event Type Id

string

Price

string

Strategy for determining when to send invoices. FIRST_OF_PERIOD (invoice at start of
billing period), LAST_OF_PERIOD (invoice at end of billing period), ARREARS
(invoice after service delivery) or ADVANCED_DUE_START (invoice date at start of
billing period minus netPaymentTerms days, due start of service).

number

Net Payment Terms

string

Billing Start Date

number

Billing Frequency

string
enum

Billing Frequency Unit

number

Total Number of Invoices

string

Revenue Start Date

string

Revenue End Date

discount
object

Discount configuration. Pass empty object {} to remove existing discount, omit field to leave discount untouched, or provide values to update discount. Examples: { type: 'FIXED', amount: '5.00' } for a $5.00 fixed discount, { type: 'PERCENTAGE', amount: '0.10' } for a 10% percentage discount, or {} to remove discount

boolean

Regenerate Invoices

Responses
200

Obligation updated successfully

404

Obligation not found

500

Internal server error

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here!