All REST Endpoints
admin
administration APIs
- Get Information on SDM Servers
- Method: getPath:
/{versionId}/admin/serverInfo - Login
- Method: postPath:
/{versionId}/admin/login - Logout
- Method: postPath:
/{versionId}/admin/logout
device configuration
device configuration APIs
- Add a configuration element
- Method: postPath:
/{versionId}/configuration/deviceConfigs/{deviceId}/configElements/add - Assign a Device to Element Manager for FCAPS Management
- Method: postPath:
/{versionId}/configuration/devices - Create a Configuration Element
- Method: postPath:
/{versionId}/configuration/deviceConfigs/{deviceId}/configElements/create - Delete a Configuration Element
- Method: postPath:
/{versionId}/configuration/deviceConfigs/{deviceId}/configElements/delete - Delete Pending Configuration Modifications
- Method: deletePath:
/{versionId}/configuration/deviceConfigs/{deviceId}/configurationChanges - Get a Configuration Element Instance
- Method: postPath:
/{versionId}/configuration/deviceConfigs/{deviceId}/configElements/retrieve - Get a List of Configuration Element Instances
- Method: getPath:
/{versionId}/configuration/deviceConfigs/{deviceId}/configElements - Get a List of Devices Associated with Element Manager
- Method: getPath:
/{versionId}/configuration/devices - Get a List of Top-level Configuration Element Types
- Method: getPath:
/{versionId}/configuration/deviceConfigs/{deviceId}/elementTypes - Get Additional Attribute Metadata
- Method: postPath:
/{versionId}/configuration/deviceConfigs/{deviceId}/elementTypes/attributeMetadata - Get Additional Element Metadata
- Method: postPath:
/{versionId}/configuration/deviceConfigs/{deviceId}/elementTypes/elementMetadata - Get Device Configuration Management Summary
- Method: getPath:
/{versionId}/configuration/devices/{deviceId} - Get Pending Configuration Modifications
- Method: getPath:
/{versionId}/configuration/deviceConfigs/{deviceId}/configurationChanges - Load a Configuration for a Targeted Device
- Method: getPath:
/{versionId}/configuration/devices/{deviceId}/loadConfig - Unassign a Device from Element Manager to Stop FCAPS Management
- Method: deletePath:
/{versionId}/configuration/devices/{deviceId} - Update a Configuration Element
- Method: postPath:
/{versionId}/configuration/deviceConfigs/{deviceId}/configElements/update - Update a Configuration Password
- Method: postPath:
/{versionId}/configuration/deviceConfigs/{deviceId}/util/encryptPassword - Update the Configuration on a Device
- Method: postPath:
/{versionId}/configuration/devices/{deviceId}/action
fault
/fault
- Get a List of Alarms
- Method: getPath:
/{versionId}/fault/alarms - Get a List of Northbound Trap Receivers
- Method: getPath:
/{versionId}/fault/trapReceivers - Get Information of a Targeted Northbound Trap Receiver
- Method: getPath:
/{versionId}/fault/trapReceivers/{trapReceiverId} - Initiate a Request for Synchronization of Events or Alarms
- Method: postPath:
/{versionId}/fault/trapReceivers/{trapReceiverId}/action
fraud protection
Fraud protection APIs
- Send FPL Updates
- Method: postPath:
/{versionId}/telephonyFraud/FPLUpdate - Upload an FPL File
- Method: postPath:
/{versionId}/telephonyFraud/FPLFileUpload
inventory/device
inventory device APIs
- Get Device Information
- Method: getPath:
/{versionId}/inventory/deviceMgmt/devices/{deviceId} - Get Device License Information
- Method: getPath:
/{versionId}/inventory/deviceMgmt/devices/capabilities/entitlements - Get Device Management Summary Information
- Method: getPath:
/{versionId}/inventory/deviceMgmt/devices - Lock or Unlock a Device
- Method: postPath:
/{versionId}/inventory/deviceMgmt/devices/{deviceId}/action
inventory/device group
Device group APIs.
- Add a Device Group
- Method: postPath:
/{versionId}/inventory/deviceMgmt/deviceGroups - Delete a Device Group
- Method: deletePath:
/{versionId}/inventory/deviceMgmt/deviceGroups/{groupId} - Get Device Group Information
- Method: getPath:
/{versionId}/inventory/deviceMgmt/deviceGroups/{groupId} - Get Existing Device Groups
- Method: getPath:
/{versionId}/inventory/deviceMgmt/deviceGroups - Update a Device Group
- Method: putPath:
/{versionId}/inventory/deviceMgmt/deviceGroups/{groupId}
network function
Network function APIs
- Add an NF
- Method: postPath:
/{versionId}/inventory/nfMgmt/nfs - Delete an NF
- Method: deletePath:
/{versionId}/inventory/nfMgmt/nfs/{nfId} - Get a Targeted NF
- Method: getPath:
/{versionId}/inventory/nfMgmt/nfs/{nfId} - Get Information on an NF Group
- Method: getPath:
/{versionId}/inventory/nfMgmt/nfs/{nfId}/groups/{groupId} - Get List of NFs in Device Management
- Method: getPath:
/{versionId}/inventory/nfMgmt/nfs - Get NF Device Groups
- Method: getPath:
/{versionId}/inventory/nfMgmt/nfs/{nfId}/groups - Lock or Unlock Devices
- Method: postPath:
/{versionId}/inventory/nfMgmt/nfs/{nfId}/groups/{groupId}/action - Move an NF to Another Device Group Parent
- Method: putPath:
/{versionId}/inventory/nfMgmt/nfs/{nfId} - Submit a Request to Resynchronize an NF
- Method: postPath:
/{versionId}/inventory/nfMgmt/nfs/{nfId}/action - Update NF Information
- Method: putPath:
/{versionId}/inventory/nfMgmt/nfs/{nfId}/groups/{groupId} - Upload a Private Key File
- Method: postPath:
/{versionId}/inventory/nfMgmt/nfs/keyUpload
network function category
administration APIs
- Get a Targeted Category
- Method: getPath:
/{versionId}/inventory/nfMgmt/nfCategories/{nfCategoryId} - Get Additional Category Metadata
- Method: getPath:
/{versionId}/inventory/nfMgmt/nfCategories/{nfCategoryId}/nfTypes - Get Additional NF Metadata
- Method: getPath:
/{versionId}/inventory/nfMgmt/nfCategories/{nfCategoryId}/nfTypes/{nfTypeName} - Get NF Supported product Categories
- Method: getPath:
/{versionId}/inventory/nfMgmt/nfCategories
performance
Performance APIs
- Deregister KPIs for Devices
- Method: deletePath:
/{versionId}/performance/devices/kpis - Display Supported KPIs
- Method: getPath:
/{versionId}/performance/devices/kpis - List Device Performance Information
- Method: getPath:
/{versionId}/performance/devices - Register KPIs for devices
- Method: postPath:
/{versionId}/performance/devices/kpis - Retrieve KPI Statistics for Devices
- Method: postPath:
/{versionId}/performance/devices/kpis/stats - Update Registered KPIs
- Method: putPath:
/{versionId}/performance/devices/kpis
plugin
plugin APIs
- Get All Plug-ins
- Method: getPath:
/{versionId}/admin/plugins - Get Plug-in Information
- Method: getPath:
/{versionId}/admin/plugins/{pluginId} - Perform a Plug-in Action
- Method: postPath:
/{versionId}/admin/plugins/{pluginId}/action - Remove a Plug-in
- Method: deletePath:
/{versionId}/admin/plugins/{pluginId} - Update Plug-in Information
- Method: putPath:
/{versionId}/admin/plugins/{pluginId} - Upload a Plug-in
- Method: postPath:
/{versionId}/admin/plugins
route sets management
Route sets management APIs.
- Add a Device to a Route Set
- Method: postPath:
/{versionId}/routeSets/{routeSetId}/devices - Add a Route to Route Set
- Method: postPath:
/{versionId}/routeSets/{routeSetId}/entries - Create a New Route Set
- Method: postPath:
/{versionId}/routeSets - Delete a Route Set by ID
- Method: deletePath:
/{versionId}/routeSets/{routeSetId} - Delete Device from Specified Route Set
- Method: deletePath:
/{versionId}/routeSets/{routeSetId}/devices/{deviceGroupId} - Delete Route Entry by ID
- Method: deletePath:
/{versionId}/routeSets/{routeSetId}/entries/{entryId} - Execute Action on Add Route Set
- Method: postPath:
/{versionId}/routeSets/tasks/{taskId}/action - Execute an Action on CSV File Import
- Method: postPath:
/{versionId}/routeSets/{routeSetId}/importFile/{taskId}/action - Get All Route Entries from a Specific Range Type Route Set by Range
- Method: getPath:
/{versionId}/routeSets/{routeSetId}/routeEntries/{rangeStart}/{rangeEnd} - Get All Route Entries from a Specific Route Set by pubID
- Method: getPath:
/{versionId}/routeSets/{routeSetId}/routeEntries - Get All Route Entries in a Route Set Without Filter Criteria
- Method: getPath:
/{versionId}/routeSets/{routeSetId}/routes - Get All Route Sets
- Method: getPath:
/{versionId}/routeSets - Get all Route Updates on Devices
- Method: getPath:
/{versionId}/routeSets/routeUpdates - Get Devices from a Specific Route Set
- Method: getPath:
/{versionId}/routeSets/{routeSetId}/devices - Get Route Entries from a Specific Route Set
- Method: getPath:
/{versionId}/routeSets/{routeSetId}/entries - Get Route Entry by ID
- Method: getPath:
/{versionId}/routeSets/{routeSetId}/entries/{entryId} - Get Route Sets by Route Set ID
- Method: getPath:
/{versionId}/routeSets/{routeSetId} - Get Status by Task ID
- Method: getPath:
/{versionId}/routeSets/routeUpdates/{taskId} - Get the Import Status
- Method: getPath:
/{versionId}/routeSets/{routeSetId}/importFile/{taskId} - Get the Task Status
- Method: getPath:
/{versionId}/routeSets/tasks/{taskId} - Import a CSV File in to a Route Set
- Method: postPath:
/{versionId}/routeSets/{routeSetId}/importFile - List templates on the SDM Server
- Method: getPath:
/{versionId}/routeSets/importTemplates - Lock a RouteSet
- Method: postPath:
/{versionId}/routeSets/{routeSetId}/action - Modify a Route Set
- Method: putPath:
/{versionId}/routeSets/{routeSetId} - Modify a Route Set Update
- Method: postPath:
/{versionId}/routeSets/routeUpdates/{taskId}/action - Modify Route Entry by ID
- Method: putPath:
/{versionId}/routeSets/{routeSetId}/entries/{entryId} - Update SBC devices with a Route Sets
- Method: postPath:
/{versionId}/routeSets/devices/action - Update SBC Devices with Route Set
- Method: postPath:
/{versionId}/routeSets/{routeSetId}/devices/action
security
/security
- Get User Account Information
- Method: getPath:
/{versionId}/security/accountMgmt - Get User Information
- Method: getPath:
/{versionId}/security/users/{userId} - Get Users
- Method: getPath:
/{versionId}/security/users