System Profiles⚓︎
Path⚓︎
/v1/system-profiles
A System Profile is used to apply a fixed set of parameters to one or more System(s) and/or Subscribers. It comprises one or more APN Profiles.
Multiple System Profiles can be created and made available for Subscribers of the same System. For example, establish tiered service levels by creating three System Profiles (bronze, silver, and gold) each with successively higher bandwidth levels.
Resource Attributes⚓︎
The attributes for the sub-profiles resource are detailed below:
| Attribute | Type | Required? | Description |
|---|---|---|---|
| name | String | YES | The name of the system profile. |
| extensions | Object | NO | A container for any additional custom parameters or metadata. |
Example⚓︎
{
"name": "ITprofile",
"extensions": {}
}
Endpoints⚓︎
Request Examples⚓︎
Get a list of all system profiles::⚓︎
{baseUrl}/v1/system-profiles
Get a specific profile::⚓︎
{baseUrl}/v1/system-profiles/<profileID>
Get a list of all apn profiles associated with a system profile::⚓︎
{baseUrl}/v1/system-profiles/<profileID>/apnProfiles
Get the customer associated with a system profile::⚓︎
{baseUrl}/v1/system-profiles/<profileID>/customer
Get a list of all subscribers assigned a specific profile::⚓︎
{baseUrl}/v1/system-profiles/<profileID>/subscribers
Get a list of all systems using a system profile::⚓︎
{baseUrl}/v1/system-profiles/<profileID>/systems
The <profileID> is discovered by selecting or searching for a system profile.
Get search for a system profile. You can use findByDeepSearch to find specific system profile ID::⚓︎
{baseUrl}/v1/system-profiles/search/findByDeepSearch?searchString=<searchCriteria>