Contracts / Create
Creates a contract and its customer record in one call and returns the contract with onboarding flags. Set simulation = true to validate the input without persisting. Required permission: crm:contracts:create. Available contexts: API Key.
Headers
Body
Creates a contract and its customer record in one call and returns the contract with onboarding flags. Set simulation = true to validate the input without persisting. Required permission: crm:contracts:create. Available contexts: API Key.
Salutation code for the contract holder. Codes: 1 Mr, 2 Mrs, 3 Family, 4 Mr and Mrs, 5 Mrs and Mrs, 6 Mr and Mr, 7 married couple, 8 Company, 9 none, 10 diverse; 0 is the unset placeholder. New private/business registrations only accept 1, 2, 3 and 8.
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 VAT identification number of the business customer. Required for B2B contracts unless a tax_code is supplied instead. Format and check-digit rules apply per country (e.g. DE: "DE" + 9 digits, IT: 11 digits) — invalid values are rejected with HTTP 422.
50Response
The newly created contract with its customer reference and onboarding flags (mail verification, manual confirmation).