Update contract

Updates an existing contract by its id based on the request. Shall not be used in the way to add plan reference, start and end date in combination to expect starting a subscription.

Path Params
int64
required
Body Params
contractPriceAdaptationRequest
object

Optional reference of the price adaptation used to automatically adapt this contracts prices.

string
enum
deprecated

DEPRECATED: Replaced by contract term configuration in your plans and phases. The duration type. Must be one of:

Allowed:
int32
deprecated

DEPRECATED: Replaced by contract term configuration in your plans and phases. The duration of the contract.

date-time
deprecated

DEPRECATED: Explicitly terminate the contract using our contract termination endpoints instead. Usage of this field can result in unexpected behavior.

int64
deprecated

DEPRECATED. Deprecated: Must be the correct ID for the invoice address to which the contract will be assigned. Please use invoiceAddressIdent.

string

Must be the correct ident for the invoice address to which the contract will be assigned.

string
enum
Defaults to de

Optional language code in the ISO 639-1 standard. Must be one of the valid languages from the business segment.

paymentInformation
string
deprecated

DEPRECATED: Use paymentInformation update instead. The payment reference.

paymentTerm
object

Specifies a payment term.

string
enum
deprecated

DEPRECATED: Use paymentInformation update instead. The type of payment. See documentation for valid values.

NOTE: This field also supports the legacy variants.

performanceLocation
object

Where the service has been provided. Used for tax calculation and can be printed on documents.

planModifiers
array

Modifiers to apply to a plan and its options to change i.e. the price. Are applied only to this contract.

planModifiers
properties
array of objects

Properties with additional information for template and bookkeeping. If updating the entire List will be updated.

properties
int64
deprecated

DEPRECATED. Deprecated: Optional ID of the shipping address to which the contract will be assigned. Please use shippingAddressIdent.

string

Optional ident of the shipping address to which the contract will be assigned.

date-time
deprecated

DEPRECATED: Use activation endpoint. The start date of the contract.

taxLocation
object

Where the service is taxable. Can be provided but might be overwritten during tax calculation.

Responses

Language
Credentials
OAuth2
Missing 1 required scope
Response
Choose an example:
application/json