All REST Endpoints
Network function APIs
The operations from the Network function APIs category.
- Add an NF
- Method: postPath:
/rest/{versionId}/inventory/nf-mgmt/nfs - Delete a Network Function
- Method: deletePath:
/rest/{versionId}/inventory/nf-mgmt/nfs/{nfId} - Get a Targeted NF
- Method: getPath:
/rest/{versionId}/inventory/nf-mgmt/nfs/{nfId} - Get List of NFs in Device Management
- Method: getPath:
/rest/{versionId}/inventory/nf-mgmt/nfs - Get NF Device Groups
- Method: getPath:
/rest/{versionId}/inventory/nf-mgmt/nfs/{nfId}/groups - Lock or unlock a Network Function
- Method: postPath:
/rest/{versionId}/inventory/nf-mgmt/nfs/action/{nfId} - Move an NF to Another Device Group Parent
- Method: putPath:
/rest/{versionId}/inventory/nf-mgmt/nfs/{nfId} - Updates the device group in a Network Function (NF)
- Method: putPath:
/rest/{versionId}/inventory/nf-mgmt/nfs/{nfId}/groups/{groupId}
User Management APIs
The operations from the User Management APIs category.
- Downloads Audit Logs
- Method: getPath:
/rest/{versionId}/security/audit-logs
admin
administration APIs
- Deletes user permissions cache
- Method: deletePath:
/rest/{versionId}/admin/permissions-cache
configuration/devices
device configuration APIs
- Assign a Device to Element Manager for FCAPS Management
- Method: postPath:
/rest/{versionId}/configuration/devices - Get a List of Devices Associated with Config Manager
- Method: getPath:
/rest/{versionId}/configuration/devices - Get Device Configuration Management Summary Information
- Method: getPath:
/rest/{versionId}/configuration/devices/{deviceId} - Load a Configuration for a Targeted Device
- Method: getPath:
/rest/{versionId}/configuration/devices/{deviceId}/load-config - Unassign a Device from Element Manager to Stop FCAPS Management
- Method: deletePath:
/rest/{versionId}/configuration/devices/{deviceId} - Update the Configuration on a Device
- Method: postPath:
/rest/{versionId}/configuration/devices/{deviceId}/action
device configuration
Device configuration APIs
- Add a Configuration Element
- Method: postPath:
/rest/{versionId}/configuration/device-configs/{deviceId}/config-elements/add - Create a Configuration Element
- Method: postPath:
/rest/{versionId}/configuration/device-configs/{deviceId}/config-elements/create - Delete a Configuration Element
- Method: postPath:
/rest/{versionId}/configuration/device-configs/{deviceId}/config-elements/delete - Delete Pending Configuration Modifications
- Method: deletePath:
/rest/{versionId}/configuration/device-configs/{deviceId}/configuration-changes - Get a Configuration Element Instance
- Method: postPath:
/rest/{versionId}/configuration/device-configs/{deviceId}/config-elements/retrieve - Get a List of Configuration Element Instances
- Method: getPath:
/rest/{versionId}/configuration/device-configs/{deviceId}/config-elements - Get a List of Top-level Configuration Element Types
- Method: getPath:
/rest/{versionId}/configuration/device-configs/{deviceId}/element-types - Get Additional Attribute Metadata
- Method: postPath:
/rest/{versionId}/configuration/device-configs/{deviceId}/element-types/attribute-metadata - Get Additional Element Metadata
- Method: postPath:
/rest/{versionId}/configuration/device-configs/{deviceId}/element-types/element-metadata - Get Pending Configuration Modifications
- Method: getPath:
/rest/{versionId}/configuration/device-configs/{deviceId}/configuration-changes - Update a Configuration Element
- Method: postPath:
/rest/{versionId}/configuration/device-configs/{deviceId}/config-elements/update - Update a Configuration Password
- Method: postPath:
/rest/{versionId}/configuration/device-configs/util/encrypt-password
inventory/device
device management APIs
- Get Device Information
- Method: getPath:
/rest/{versionId}/inventory/device-mgmt/devices/{deviceId} - Get Device Management Summary Information
- Method: getPath:
/rest/{versionId}/inventory/device-mgmt/devices - Overrides lock on device
- Method: postPath:
/rest/{versionId}/inventory/device-mgmt/devices/{deviceId}/groups/{groupId}
inventory/device-groups
Device group APIs.
- Add a Device Group
- Method: postPath:
/rest/{versionId}/inventory/device-mgmt/device-groups - Delete a Device Group
- Method: deletePath:
/rest/{versionId}/inventory/device-mgmt/device-groups/{groupId} - Get Device Group Information
- Method: getPath:
/rest/{versionId}/inventory/device-mgmt/device-groups/{groupId} - Get Existing Device Groups
- Method: getPath:
/rest/{versionId}/inventory/device-mgmt/device-groups - Update a Device Group
- Method: putPath:
/rest/{versionId}/inventory/device-mgmt/device-groups/{groupId}
inventory/sites
The operations from the inventory/sites category.
- Adds a site
- Method: postPath:
/rest/{versionId}/inventory/device-mgmt/sites - Assign sites
- Method: postPath:
/rest/{versionId}/inventory/device-mgmt/sites/{managingSiteId}/assign - Delete a Site
- Method: deletePath:
/rest/{versionId}/inventory/device-mgmt/sites/{siteId} - Retrieve assigned Sites detail for a Managing Site.
- Method: getPath:
/rest/{versionId}/inventory/device-mgmt/sites/{managingSiteId}/assign - Retrieve Site details by Site name
- Method: getPath:
/rest/{versionId}/inventory/device-mgmt/sites/{siteName} - Retrieves all Sites
- Method: getPath:
/rest/{versionId}/inventory/device-mgmt/sites - Update Site details by Site Id
- Method: putPath:
/rest/{versionId}/inventory/device-mgmt/sites
network function category
administration APIs
- Get a Targeted Category
- Method: getPath:
/rest/{versionId}/inventory/nf-mgmt/nf-categories/{nfCategoryId} - Get Additional Category Metadata
- Method: getPath:
/rest/{versionId}/inventory/nf-mgmt/nf-categories/{nfCategoryId}/nf-types - Get Additional NF Metadata
- Method: getPath:
/rest/{versionId}/inventory/nf-mgmt/nf-categories/{nfCategoryId}/nf-types/{nfTypeName} - Get NF Supported product Categories
- Method: getPath:
/rest/{versionId}/inventory/nf-mgmt/nf-categories