POST api/tenancy/{id}/setdates
Set start date, terms, end date and notice period for tenancy. assertions Processes this tenancy API request. The parameter and response sections describe the data exchanged with the API.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
The unique identifier of the requested resource. |
integer |
Required |
Body Parameters
The set tenancy dates data contract supplied with the request.
SetTenancyDatesDataContract| Name | Description | Type | Additional information |
|---|---|---|---|
| NoticePeriod |
The notice period value. |
EnumDataContract |
None. |
| StartDate |
The start date, expressed as a date and time. |
date |
None. |
| TenancyType |
The tenancy type value. |
EnumDataContract |
None. |
| Term |
The term value. |
EnumDataContract |
None. |
| EndDate |
The end date, expressed as a date and time. |
date |
None. |
| RentAmount |
The rent amount value. |
decimal number |
None. |
| PriceType |
The price type value. |
EnumDataContract |
None. |
Request Formats
application/x-www-form-urlencoded
Sample not available.
application/json, text/json
{
"NoticePeriod": {
"Id": 1,
"Name": "sample string 2",
"SystemName": "sample string 3"
},
"StartDate": "2026-07-23T10:33:31.2942786Z",
"TenancyType": {
"Id": 1,
"Name": "sample string 2",
"SystemName": "sample string 3"
},
"Term": {
"Id": 1,
"Name": "sample string 2",
"SystemName": "sample string 3"
},
"EndDate": "2026-07-23T10:33:31.2942786Z",
"RentAmount": 1.0,
"PriceType": {
"Id": 1,
"Name": "sample string 2",
"SystemName": "sample string 3"
}
}
Response Information
Resource Description
The response returned after the operation completes.
TenantRoleDataContract| Name | Description | Type | Additional information |
|---|---|---|---|
| AcceptedOffer |
The accepted offer value. |
LettingOfferDataContract |
None. |
| Deposit |
The deposit value. |
DepositDataContract |
None. |
| RentAmount |
The rent amount value. |
decimal number |
None. |
| NextRentDate |
The next rent date, expressed as a date and time. |
date |
None. |
| RentSchedule |
The rent schedule value. |
RecurringScheduleDataContract |
None. |
| Term |
The term value. |
EnumDataContract |
None. |
| ServiceLevel |
The service level value. |
EnumDataContract |
None. |
| PriceType |
The price type value. |
EnumDataContract |
None. |
| BreakClauseType |
The break clause type value. |
EnumDataContract |
None. |
| SpecialClause |
The special clause value. |
string |
None. |
| EstimatedStartDate |
The estimated start date, expressed as a date and time. |
date |
None. |
| StartDate |
The start date, expressed as a date and time. |
date |
None. |
| EndDate |
The end date, expressed as a date and time. |
date |
None. |
| OriginalEndDate |
The original end date, expressed as a date and time. |
date |
None. |
| RenewalDate |
The renewal date, expressed as a date and time. |
date |
None. |
| MoveInDate |
The move in date, expressed as a date and time. |
date |
None. |
| Commission |
The commission value. |
decimal number |
None. |
| TenantInfo |
The collection of tenant info. |
Collection of TenantInfoDataContract |
None. |
| LandlordInfo |
The collection of landlord info. |
Collection of LandlordInfoDataContract |
None. |
| Guarantors |
The collection of guarantors. |
Collection of GuarantorDataContract |
None. |
| PermittedPets |
The collection of permitted pets. |
Collection of PermittedPetDataContract |
None. |
| PermittedOccupiers |
The collection of permitted occupiers. |
Collection of PermittedOccupierDataContract |
None. |
| TenantAdditionalDeposits |
The collection of tenant additional deposits. |
Collection of TenantDepositDataContract |
None. |
| TenantFees |
The collection of tenant fees. |
Collection of TenantFeeDataContract |
None. |
| TenantBills |
The collection of tenant bills. |
Collection of TenantBillDataContract |
None. |
| TenantCharges |
The collection of tenant charges. |
Collection of TenantChargeDataContract |
None. |
| Payments |
The collection of payments. |
Collection of PaymentDataContract |
None. |
| TenancyStatus |
The tenancy status value. |
EnumDataContract |
None. |
| TenancyType |
The tenancy type value. |
EnumDataContract |
None. |
| AgreementType |
The agreement type value. |
EnumDataContract |
None. |
| NoticePeriod |
The notice period value. |
EnumDataContract |
None. |
| IssueNoticeDate |
The issue notice date, expressed as a date and time. |
date |
None. |
| Requirements |
The requirements value. |
TenantRequirementDataContract |
None. |
| Milestones |
The collection of milestones. |
Collection of ProgressionMilestoneDataContract |
None. |
| TenantClauses |
The collection of tenant clauses. |
Collection of TenantClauseDataContract |
None. |
| LettingRoleId |
The unique identifier of the related letting role resource. |
integer |
None. |
| NextAction |
The next action value. |
TenancyNextActionDataContract |
None. |
| ForwardingAddress |
The forwarding address value. |
AddressDataContract |
None. |
| TenancyReference |
The tenancy reference value. |
string |
None. |
| OwningTeam |
The owning team value. |
OwningTeamDataContract |
None. |
| Branch |
The branch value. |
BranchDataContract |
None. |
| FurnishLevel |
The furnish level value. |
EnumDataContract |
None. |
| ParkingSpaces |
The parking spaces value. |
integer |
None. |
| ParkingDescription |
The parking description value. |
string |
None. |
| PropertyAddress |
The property address value. |
string |
None. |
| AdditionalServices |
The collection of additional services. |
Collection of AdditionalServiceDataContract |
None. |
| TenancyAgreementId |
The unique identifier of the related tenancy agreement resource. |
integer |
None. |
| TenancyRenewalAgreementId |
The unique identifier of the related tenancy renewal agreement resource. |
integer |
None. |
| HasFinancialAccounts |
Indicates whether this item has financial accounts. |
boolean |
None. |
| TenancyEndingDateOption |
The tenancy ending date option value. |
EnumDataContract |
None. |
| ServeNotices |
The collection of serve notices. |
Collection of ServeNoticeDataContract |
None. |
| PropertyId |
The unique identifier of the related property resource. |
integer |
None. |
| GroupId |
The unique identifier of the related group resource. |
integer |
None. |
| FinancialStatus |
The financial status value. |
EnumDataContract |
None. |
| Origin |
The origin value. |
EnumDataContract |
None. |
| Grade |
The grade value. |
EnumDataContract |
None. |
| OwningTeamId |
The unique identifier of the related owning team resource. |
integer |
None. |
| BranchId |
The unique identifier of the related branch resource. |
integer |
None. |
| Name |
The name value. |
string |
None. |
| TeamAccessType |
The team access type value. |
string |
None. |
| RoleType |
The role type value. |
EnumDataContract |
None. |
| RoleStatus |
The role status value. |
EnumDataContract |
None. |
| CustomFields |
The collection of custom fields. |
Collection of CustomFieldGroupWithValuesDataContract |
None. |
| CreatedDate |
The created date, expressed as a date and time. |
date |
None. |
| CreatedBy |
The created by value. |
CreatedByDataContract |
None. |
| Id |
The unique identifier of this resource. |
integer |
None. |
Response Formats
application/json
Sample not available.
text/json
Sample not available.