POST api/progression/lettings/createpmtenancy
Create a tenant role
Request Information
URI Parameters
None.
Body Parameters
AddTenantRoleDataContract| Name | Description | Type | Additional information |
|---|---|---|---|
| PropertyLettingRoleId | integer |
None. |
|
| OwningTeamGroupId | integer |
None. |
|
| LandlordGroupId | integer |
None. |
|
| TenantGroupId | integer |
None. |
|
| PropertyId | integer |
None. |
|
| StartDate | date |
None. |
|
| EndDate | date |
None. |
|
| RentAmount | decimal number |
None. |
|
| PriceType | EnumDataContract |
None. |
|
| Term | EnumDataContract |
None. |
|
| AgreementType | EnumDataContract |
None. |
|
| ServiceLevel | EnumDataContract |
None. |
|
| TenancyType | EnumDataContract |
None. |
|
| NoticePeriod | EnumDataContract |
None. |
|
| TenancyRoleStatus | EnumDataContract |
None. |
|
| DepositScheme | EnumDataContract |
None. |
|
| DepositAmount | decimal number |
None. |
|
| RentSchedule | RecurringScheduleDataContract |
None. |
Request Formats
application/x-www-form-urlencoded
Sample:
Sample not available.
application/json, text/json
Sample:
{
"PropertyLettingRoleId": 1,
"OwningTeamGroupId": 2,
"LandlordGroupId": 3,
"TenantGroupId": 4,
"PropertyId": 5,
"StartDate": "2025-11-13T20:53:09.4932317Z",
"EndDate": "2025-11-13T20:53:09.4932317Z",
"RentAmount": 8.0,
"PriceType": {
"Id": 1,
"Name": "sample string 2",
"SystemName": "sample string 3"
},
"Term": {
"Id": 1,
"Name": "sample string 2",
"SystemName": "sample string 3"
},
"AgreementType": {
"Id": 1,
"Name": "sample string 2",
"SystemName": "sample string 3"
},
"ServiceLevel": {
"Id": 1,
"Name": "sample string 2",
"SystemName": "sample string 3"
},
"TenancyType": {
"Id": 1,
"Name": "sample string 2",
"SystemName": "sample string 3"
},
"NoticePeriod": {
"Id": 1,
"Name": "sample string 2",
"SystemName": "sample string 3"
},
"TenancyRoleStatus": {
"Id": 1,
"Name": "sample string 2",
"SystemName": "sample string 3"
},
"DepositScheme": {
"Id": 1,
"Name": "sample string 2",
"SystemName": "sample string 3"
},
"DepositAmount": 9.1,
"RentSchedule": {
"Frequency": 1,
"StartDate": "2025-11-13T20:53:09.4932317Z",
"DaysOfWeek": [
1,
1
],
"DayOfMonth": 1,
"Interval": 2,
"IsSplit": true,
"AnniversaryDay": 4,
"AnniversaryMonth": 5,
"IsNewTenancy": true
}
}
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json
Sample:
Sample not available.