Create contract

This API helps you automate the process of contract creation.

🚧

Important

Learn more about:

ParamDescription
nameA descriptive name for the contract.
descriptionA detailed description of the contract.
customer (required)The unique identifier of the customer associated with this contract.
template_id (required)The identifier of the plan (erstwhile known as template) used for creating this contract.
currencyThe currency in which the contract is denominated, e.g., USD or EUR.
start_date (required)The date when the contract becomes effective.
end_date (required)The date when the contract expires.
renewal_policyAn enumeration indicating the policy for contract renewal. 'renewWithDefaultContract' renews the contract with default terms, while 'renewWithExisting' renews it with the existing terms.
invoice_generation_dayThe specific day of the month when invoices are generated for this contract.
invoice_generation_cadenceThe frequency with which invoices are generated, such as monthly, quarterly, etc.
billing_cycle_start_dayThe day of the month when the billing cycle starts for this contract.
billing_cycle_cadenceThe frequency of the billing cycle, indicating how often billing occurs, e.g., monthly, quarterly.
Language
Credentials
Header
Click Try It! to start a request and see the response here!