Represents contract (merge of prices and avilability) related to a property. The concept is closed to the LOS (Length Of Stay) concept. You may create each available stay in the system. You must push ALL the stay possibilities on each update.
| Field | Type | Required | Description |
|---|---|---|---|
| dealRows | DealRow | No | List of possible stays |
| deposit | double | Yes | Deposit |
| retrocession | int | No | Delay in days between today and first possible arrival date. For instance, you can close booking recording 2 days before arrival. |
| licenceAgreement | string | No | License agreement |
| contractNumber | string | Yes | Contract number. |
| provider | PoplidaysProvider | Yes | Represents information about provider of the property Unique ID and Gateway Channel |
| propertyIndex | string | No | Internal index of the property related to the contract |
| comments | string | No | Comments to the contract |
| simplified | boolean | Yes | Set "true" as default. At the moment, only simplified contracts is supported |