Contract
Creates a Contract
Required permission: Contracts - Edit
A complete contract — top-level attributes, covered items with their contracted rates, the block-list and the non-billable products — is created in this one call.
Covered items are part of the contract payload:
- product_price_overrides — the covered products with their contracted rate (price_retail_cents or discount_percentage) and their block-list status (blacklisted, meaning the product is billed separately from the contract).
- non_billable_product_ids — products covered by the contract and therefore not billed on their own.
- schedule_ids — the recurring invoice schedules this contract governs. Link a schedule to a contract by sending contract_id to the Schedule endpoints.
post/contracts
Request body
Response
successful