Properties
The following table lists the properties that can be used in the body of a properties-related request and/or are provided in the response body. (In the "Optional" column, if a default value is applicable, it is listed in angle brackets (< >).)
Resource: Properties
Resource: UiConfiguration
Properties URIs and Actions
The following table indicates the URIs that you can append to the root URI, along with the actions you can take, and possible return codes you can receive.
Property URIs and Actions
Example of Using GET for Properties
This example demonstrates how to obtain information about all properties that have already been created.
This example uses the following URI:
https://Jeff245.cloudpath.net/admin/publicApi/properties
where https://Jeff245.cloudpath.net/admin/publicApi is the root URI of the Cloudpath system being used (must include https, as shown).
The following table shows the required request headers for this URI example, with an example value of an active token that must be pasted into the Authorization header value:
Request Headers
| Key | Value |
|---|---|
| Content-type | application/json |
| Authorization | eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJqZWZmLnJob2RpZUBjb21tc2NvcGUuY29tIiwicm9sZVBrIjoiMjEwMDAiLCJhY2NvdW50QWRtaW5QayI6IjIiLCJhcGlLZXkiOiJaV2NjTGpQZUdZMGUiLCJpYXQiOjE1NzU1NzUxNTcsImV4cCI6MTU3NTU3NTQ1N30.2q4KTyDUevkAAz7mJyp529Be1-ip3EC8P06Xarmz5ao |
None required.
Use the GET action to send the request.Once the request is sent, you will receive a "Status: 200 OK" if the GET is successful. The response body provides information about all existing properties in your Cloudpath system. In this example, three properties exist, and the property called "Tech Pubs Building 1" is part of a network segmentation group.
{
"page": {
"page": 1,
"pageSize": 3,
"totalCount": 3
},
"contents": [
{
"guid": "Property-f6c3d9be-9763-4549-9a3d-1157bfd5a7eb",
"name": "Building 1",
"address": "000 Lake View Road\r\nLake Town, MN",
"description": "",
"enforceMaxUnits": false,
"maxUnits": 0,
"allowSeparateGuestSecret": true,
"ssids": [
"ssid1"
],
"managementName": "J. Smith",
"managementPhone": "555-000-0100",
"managementEmail": "jeff@commscope.com",
"tenantPortalHelpText": "Please contact management for any concerns.",
"tenantPortalAnnouncements": "Welcome to your tenant portal",
"sendEmail": true,
"sendSms": true,
"smsPassphraseChange": "",
"emailPassphraseSubject": "",
"emailPassphraseChange": "",
"smsAssignedUnit": "",
"emailAssignedUnitSubject": "",
"emailAssignedUnit": "",
"links": [
{
"rel": "self",
"href": "https://jeff245.cloudpath.net/admin/publicApi/properties/Property-f6c3d9be-9763-4549-9a3d-1157bfd5a7eb",
"hreflang": null,
"media": null,
"title": null,
"type": null,
"deprecation": null
},
{
"rel": "uiConfiguration",
"href": "https://jeff245.cloudpath.net/admin/publicApi/properties/Property-f6c3d9be-9763-4549-9a3d-1157bfd5a7eb/uiConfiguration",
"hreflang": null,
"media": null,
"title": null,
"type": null,
"deprecation": null
},
{
"rel": "dpskPool",
"href": "https://jeff245.cloudpath.net/admin/publicApi/dpskPools/AccountDpskPool-4d1f71cb-c4b7-403e-aceb-7e8f1d38469c",
"hreflang": null,
"media": null,
"title": null,
"type": null,
"deprecation": null
},
{
"rel": "units",
"href": "https://jeff245.cloudpath.net/admin/publicApi/properties/Property-f6c3d9be-9763-4549-9a3d-1157bfd5a7eb/units?page=1&pageSize=10{&filter,orderBy}",
"hreflang": null,
"media": null,
"title": null,
"type": null,
"deprecation": null
}
]
},
{
"guid": "Property-82d632d7-e1cc-44fc-a09b-63a34582c496",
"name": "Building 2",
"address": "200 Lake View Road\r\nLake Town, MN",
"description": "",
"enforceMaxUnits": false,
"maxUnits": 0,
"allowSeparateGuestSecret": true,
"ssids": [
"ssid2"
],
"managementName": "J. Smith",
"managementPhone": "555-000-0100",
"managementEmail": "jeff@commscope.com",
"tenantPortalHelpText": "",
"tenantPortalAnnouncements": "",
"sendEmail": true,
"sendSms": true,
"smsPassphraseChange": "",
"emailPassphraseSubject": "",
"emailPassphraseChange": "",
"smsAssignedUnit": "",
"emailAssignedUnitSubject": "",
"emailAssignedUnit": "",
"links": [
{
"rel": "self",
"href": "https://jeff245.cloudpath.net/admin/publicApi/properties/Property-82d632d7-e1cc-44fc-a09b-63a34582c496",
"hreflang": null,
"media": null,
"title": null,
"type": null,
"deprecation": null
},
{
"rel": "uiConfiguration",
"href": "https://jeff245.cloudpath.net/admin/publicApi/properties/Property-82d632d7-e1cc-44fc-a09b-63a34582c496/uiConfiguration",
"hreflang": null,
"media": null,
"title": null,
"type": null,
"deprecation": null
},
{
"rel": "dpskPool",
"href": "https://jeff245.cloudpath.net/admin/publicApi/dpskPools/AccountDpskPool-ce59eb06-4a07-42e0-9128-44c97e607ab2",
"hreflang": null,
"media": null,
"title": null,
"type": null,
"deprecation": null
},
{
"rel": "units",
"href": "https://jeff245.cloudpath.net/admin/publicApi/properties/Property-82d632d7-e1cc-44fc-a09b-63a34582c496/units?page=1&pageSize=10{&filter,orderBy}",
"hreflang": null,
"media": null,
"title": null,
"type": null,
"deprecation": null
}
]
},
{
"guid": "Property-40ac7e72-97ed-4567-a180-7d20967c5a72",
"name": "Tech Pubs Building 1 ",
"address": "001 Tech Pubs Road\r\nLake Town, CA",
"description": "",
"enforceMaxUnits": false,
"maxUnits": 0,
"allowSeparateGuestSecret": true,
"ssids": [
"Jeff eDPSK"
],
"managementName": "Sushma A",
"managementPhone": "0005550200",
"managementEmail": "sushma@commscope.com",
"tenantPortalHelpText": "",
"tenantPortalAnnouncements": "",
"sendEmail": true,
"sendSms": true,
"smsPassphraseChange": "",
"emailPassphraseSubject": "",
"emailPassphraseChange": "",
"smsAssignedUnit": "",
"emailAssignedUnitSubject": "",
"emailAssignedUnit": "",
"links": [
{
"rel": "self",
"href": "https://jeff245.cloudpath.net/admin/publicApi/properties/Property-40ac7e72-97ed-4567-a180-7d20967c5a72",
"hreflang": null,
"media": null,
"title": null,
"type": null,
"deprecation": null
},
{
"rel": "uiConfiguration",
"href": "https://jeff245.cloudpath.net/admin/publicApi/properties/Property-40ac7e72-97ed-4567-a180-7d20967c5a72/uiConfiguration",
"hreflang": null,
"media": null,
"title": null,
"type": null,
"deprecation": null
},
{
"rel": "dpskPool",
"href": "https://jeff245.cloudpath.net/admin/publicApi/dpskPools/AccountDpskPool-390c47b8-5c61-4d06-bb9b-6693c65db8b6",
"hreflang": null,
"media": null,
"title": null,
"type": null,
"deprecation": null
},
{
"rel": "units",
"href": "https://jeff245.cloudpath.net/admin/publicApi/properties/Property-40ac7e72-97ed-4567-a180-7d20967c5a72/units?page=1&pageSize=10{&filter,orderBy}",
"hreflang": null,
"media": null,
"title": null,
"type": null,
"deprecation": null
},
{
"rel": "networkSegmentationGroups",
"href": "https://jeff245.cloudpath.net/admin/publicApi/properties/Property-40ac7e72-97ed-4567-a180-7d20967c5a72/networkSegmentationGroups?page=1&pageSize=10{&filter,orderBy}",
"hreflang": null,
"media": null,
"title": null,
"type": null,
"deprecation": null
}
]
}
]
}
Example of Using GET to Obtain the Network Segmentation Group Assigned to a Property
This example uses the following URI:
https://Jeff245.cloudpath.net/admin/publicApi/properties/Property-40ac7e72-97ed-4567-a180-7d20967c5a72/networkSegmentationGroups
- https://Jeff245.cloudpath.net/admin/publicApi is the root URI of the Cloudpath system being used (must include https, as shown).
- Property-40ac7e72-97ed-4567-a180-7d20967c5a72 is the GUID of the property
The following table shows the required request headers for this URI example, with an example value of an active token that must be pasted into the Authorization header value:
Request Headers
| Key | Value |
|---|---|
| Content-type | application/json |
| Authorization | eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJqZWZmLnJob2RpZUBjb21tc2NvcGUuY29tIiwicm9sZVBrIjoiMjEwMDAiLCJhY2NvdW50QWRtaW5QayI6IjIiLCJhcGlLZXkiOiJaV2NjTGpQZUdZMGUiLCJpYXQiOjE1NzU1NzUxNTcsImV4cCI6MTU3NTU3NTQ1N30.2q4KTyDUevkAAz7mJyp529Be1-ip3EC8P06Xarmz5ao |
None required.
Use the GET action to send the request.Once the request is sent, you will receive a "Status: 200 OK" if the GET is successful. You can see that the response provided the information about the network segmentation group, called "chris-1", that is assigned to the property.
{
"page": {
"page": 1,
"pageSize": 1,
"totalCount": 1
},
"contents": [
{
"guid": "fe1b1ea8-87c0-467f-9b9f-7827f576cd82",
"name": "chris-1",
"vniRange": {
"firstVni": 2000000,
"lastVni": 2001000
},
"links": [
{
"rel": "self",
"href": "https://jeff245.cloudpath.net/admin/publicApi/networkSegmentationGroups/fe1b1ea8-87c0-467f-9b9f-7827f576cd82",
"hreflang": null,
"media": null,
"title": null,
"type": null,
"deprecation": null
},
{
"rel": "property",
"href": "https://jeff245.cloudpath.net/admin/publicApi/networkSegmentationGroups/fe1b1ea8-87c0-467f-9b9f-7827f576cd82/properties?page=1&pageSize=10{&filter,orderBy}",
"hreflang": null,
"media": null,
"title": null,
"type": null,
"deprecation": null
},
{
"rel": "vxlanNetworkIdentifiers",
"href": "https://jeff245.cloudpath.net/admin/publicApi/networkSegmentationGroups/fe1b1ea8-87c0-467f-9b9f-7827f576cd82/vxlanNetworkIdentifiers?page=1&pageSize=10{&filter,orderBy}",
"hreflang": null,
"media": null,
"title": null,
"type": null,
"deprecation": null
},
{
"rel": "accessPoints",
"href": "https://jeff245.cloudpath.net/admin/publicApi/networkSegmentationGroups/fe1b1ea8-87c0-467f-9b9f-7827f576cd82/accessPoints?page=1&pageSize=10{&filter,orderBy}",
"hreflang": null,
"media": null,
"title": null,
"type": null,
"deprecation": null
}
]
}
]
}