Manages linked identities for a unit.
/
Adds Resident Portal
Property Management REST API (1.0.0)
Download OpenAPI description
Overview
License
Languages
Servers
Generated server url
http://localhost:8080/
- Generated server url
http://localhost:8080/residentPortals
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
multipart/form-data
{
"portal": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"name": "string",
"description": "string",
"portalStatus": "DISABLED",
"uiConfiguration": {
"type": "string",
"access": {
"tenantSetDpsk": true
},
"text": {
"loginText": "string",
"title": "string",
"subTitle": "string",
"announcements": "string",
"helpText": "string"
},
"color": {
"mainColor": "string",
"accentColor": "string",
"separatorColor": "string",
"textColor": "string"
},
"files": {
"logoFileName": "string",
"favIconFileName": "string"
}
}
},
"logo": "string",
"favIcon": "string"
}
Response
{ "requestId": "string", "_links": { "property1": { … }, "property2": { … } } }
- Generated server url
http://localhost:8080/residentPortals/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "fields": [ "string" ], "sortField": "string", "sortOrder": "ASC", "page": 0, "pageSize": 0, "filters": { "property1": {}, "property2": {} } }
Response
{ "totalElements": 0, "totalPages": 0, "size": 0, "content": [ { … } ], "number": 0, "sort": { "empty": true, "sorted": true, "unsorted": true }, "pageable": { "offset": 0, "sort": { … }, "paged": true, "pageNumber": 0, "pageSize": 0, "unpaged": true }, "first": true, "last": true, "numberOfElements": 0, "empty": true }
- Generated server url
http://localhost:8080/residentPortals/{portalId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
Response
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "description": "string", "portalStatus": "DISABLED", "venueCount": 0, "uiConfiguration": { "type": "string", "access": { … }, "text": { … }, "color": { … }, "files": { … } }, "_links": { "property1": { … }, "property2": { … } } }
- Generated server url
http://localhost:8080/residentPortals/{portalId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
multipart/form-data
{
"changes": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"name": "string",
"description": "string",
"portalStatus": "DISABLED",
"uiConfiguration": {
"type": "string",
"access": {
"tenantSetDpsk": true
},
"text": {
"loginText": "string",
"title": "string",
"subTitle": "string",
"announcements": "string",
"helpText": "string"
},
"color": {
"mainColor": "string",
"accentColor": "string",
"separatorColor": "string",
"textColor": "string"
},
"files": {
"logoFileName": "string",
"favIconFileName": "string"
}
}
},
"logo": "string",
"favIcon": "string"
}
Response
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "description": "string", "portalStatus": "DISABLED", "venueCount": 0, "uiConfiguration": { "type": "string", "access": { … }, "text": { … }, "color": { … }, "files": { … } }, "_links": { "property1": { … }, "property2": { … } } }
- Generated server url
http://localhost:8080/residentPortals/{portalId}/files/{type}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
- Generated server url
http://localhost:8080/residentPortals/{portalId}/files/{type}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload