API Version Lifecycle and Status
Various API status are given below:
-
Active: An active API version is the most current and fully supported API. It is the recommended version that should be used by everyone.
-
Deprecated: A deprecated API version is superseded by a newer API version. It is available for the release in which it is deprecated and also available for one additional release.
For example, if an API is deprecated in release 1.2.0, this API will be available in release 1.3.0, but maybe decommissioned in release 1.4.0.
New consumers are denied access to the deprecated APIs (enforcement policy pending).
-
Retired: A retired API version is an API that should have been decommissioned but due to extenuating circumstances, it is still in use. The API is no longer supported (no bug fixes) and it includes any API deprecated for more than two releases. Any application using a retired API must migrate to an active API.
-
Decommissioned: A decommissioned API version is no longer available in production. This typically occurs after an API is deprecated in two releases.
State Transition
Active > Deprecated > Retired (Optional) > Decommissioned
Active |
Deprecated |
Retired |
Decommissioned |
---|---|---|---|
API is live in production. |
API is live in production. |
API is live in production. |
API is NOT available in production. |
Documentation*: Available for review at launch. |
Documentation: Deprecated status indicated and posted on day of deprecation. |
Documentation: Retired status indicated and posted on day of retirement. |
Documentation: N/A |
Support: Updated with bug fixes and new features are available. |
Support: Updated with bug fixes for a release only. |
Support: None |
Support: None |
Release Notes: Notify at launch. |
Release Notes: Notify on release day; Announce when deprecated. |
Release Notes: Notify prior release; Announce when retired. |
Release Notes: Notify prior release. |
Deprecated APIs
This section contains the list of deprecated APIs, retired APIs, and decommissioned APIs of Cisco MSX. The table below has both original APIs and the APIs that are replacing these original APIs.
The deprecated APIs are:
Deprecated APIs in Cisco MSX 4.0
The tables below list APIs that are deprecated in Cisco MSX 4.0 release and expected to be decommissioned in Cisco MSX 4.2 release. For more information on deprecated status, see API Version Lifecycle and Status.
Category |
Deprecated API |
Replacement API |
|
---|---|---|---|
Incident |
|||
Configuration |
|
|
|
Configuration |
|
|
|
Configuration |
|
|
|
Manage |
|||
Device Templates |
|
|
|
Device Templates |
|
|
|
Device Templates |
|
|
|
Devices |
|
|
|
Devices |
|
|
|
Devices |
|
|
|
Devices |
|
|
|
Devices |
|
|
|
Devices |
|
|
|
Devices |
|
|
|
Sites |
|
|
|
Sites |
|
|
|
Sites |
|
|
|
Sites |
|
|
|
Sites |
|
|
|
Sites |
|
|
|
Sites |
|
|
|
Sites |
|
|
|
Sites |
|
|
|
Subscriptions |
|
|
N/A |
Subscriptions |
|
|
N/A |
Orchestration |
|||
Orchestration |
|
|
N/A |
Service Configuration |
|||
Applications |
|
|
|
Applications |
|
|
|
Applications |
|
|
|
Applications |
|
|
|
Applications |
|
|
|
Applications |
|
|
|
Application Audit |
|
|
|
Assignments |
|
|
|
Assignments |
|
|
|
Assignments |
|
|
|
Assignments |
|
|
|
Assignments |
|
|
|
Assignments |
|
|
|
Assignments |
|
|
|
Audit |
|
|
N/A |
Audit |
|
|
|
Audit |
|
|
N/A |
Configurations |
|
|
|
Configurations |
|
|
|
Configurations |
|
|
N/A |
Configurations |
|
|
|
Configurations |
|
|
|
Configurations |
|
|
|
Usermanagement |
|||
Users |
|
|
|
Workflow |
|||
Categories |
|
|
|
Categories |
|
|
|
Categories |
|
|
|
Categories |
|
|
|
Categories |
|
|
|
Events |
|
|
|
Events |
|
|
|
Events |
|
|
|
Events |
|
|
|
Events |
|
|
|
Schemas |
|
|
|
Schemas |
|
|
|
Targets |
|
|
|
Targets |
|
|
|
Targets |
|
|
|
Targets |
|
|
|
Targets |
|
|
|
Workflow Instances |
|
|
|
Workflow Instances |
|
|
|
Workflow Instances |
|
|
|
Workflow Instances |
|
|
|
Workflows |
|
|
N/A |
Workflows |
|
|
|
Workflows |
|
|
|
Workflows |
|
|
|
Workflows |
|
|
|
Workflows |
|
|
|
Workflows |
|
|
|
Workflows |
|
|
|
Workflows |
|
|
|
Workflows |
|
|
|
Workflows |
|
|
|
Workflows |
|
|
|
APIs Deprecated in Managed Device |
|||
Site |
|
|
N/A |
Site |
|
|
N/A |
Site |
|
|
N/A |
Site |
|
|
N/A |
Site |
|
|
N/A |
Site |
|
|
N/A |
Site |
|
|
N/A |
Site |
|
|
N/A |
Site |
|
|
N/A |
Site |
|
|
N/A |
Metrics |
|
|
|
Metrics |
|
|
N/A |
Metrics |
|
|
N/A |
Metrics |
|
|
|
Metrics |
|
|
|
Metrics |
|
|
|
Template Instance |
|
|
|
Template Instance |
|
|
|
Template Instance |
|
|
|
Template Instance |
|
|
|
Template Instance |
|
|
N/A |
Device Templates |
|
|
|
Device Templates |
|
|
|
Device Templates |
|
|
|
Device Templates |
|
|
|
Device Templates |
|
|
|
Device Templates |
|
|
|
Deprecated APIs in Cisco MSX 3.10
The tables below list APIs that are deprecated in Cisco MSX 3.10.0 release and expected to be decommissioned in Cisco MSX 4.1.0 release. For more information on deprecated status indications, see API Version Lifecycle and Status.
Category |
Deprecated API |
Replacement API |
|
---|---|---|---|
Manage |
|||
Device Templates |
|
|
|
Device Templates |
|
|
|
Device Templates |
|
|
|
Device Templates |
|
|
N/A |
Services |
|
|
N/A |
Services |
|
|
|
Services |
|
|
|
Services |
|
|
|
Services |
|
|
|
Services |
|
|
|
Services |
|
|
|
Services |
|
|
|
Services |
|
|
N/A |
Services |
|
|
|
Services |
|
|
|
Services |
|
|
N/A |
Services |
|
|
|
Sites |
|
|
N/A |
Subscriptions |
|
|
|
Subscriptions |
|
|
|
Subscriptions |
|
|
|
Subscriptions |
|
|
|
Subscriptions |
|
|
|
Subscriptions |
|
|
|
Subscriptions |
|
|
|
Subscriptions |
|
|
|
Monitor |
|||
|
|
|
N/A |
|
|
|
N/A |
Usermanagement/IDM |
|||
Tenants |
|
|
|
Tenants |
|
|
|
Tenants |
|
|
|
Tenants |
|
|
|
Tenants |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Retired APIs from Cisco MSX
The table below has APIs that had been deprecated from Cisco MSX releases and may be decommissioned at any time. For more information on retired status, see API Version Lifecycle and Status.
Category |
Deprecated API |
Replacement API |
|
---|---|---|---|
Administration |
|||
Global Settings |
|
|
|
Global Settings |
|
|
|
Manage |
|||
Device Templates |
|
|
|
Devices |
|
|
N/A |
Devices |
|
|
|
Devices |
|
|
|
Services |
|
|
|
Services |
|
|
N/A |
Services |
|
|
|
Sites |
|
|
|
Sites |
|
|
|
Monitor |
|||
Metrics |
|
|
N/A |
Query |
|
|
|
Query |
|
|
|
Query |
|
|
|
Query |
|
|
|
Query |
|
|
|
Query |
|
|
|
Query |
|
|
|
Query |
|
|
|
Query |
|
|
|
Query |
|
|
|
Query |
|
|
|
Query |
|
|
|
Query |
|
|
|
Query |
|
|
|
Orchestration |
|||
Catalogs |
|
|
|
Catalogs |
|
|
|
Catalogs |
|
|
|
Catalogs |
|
|
|
Catalogs |
|
|
|
NSDs |
|
|
|
NSDs |
|
|
|
NSDs |
|
|
|
NSDs |
|
|
|
NSDs |
|
|
|
Other |
|
|
|
VNFDs |
|
|
|
VNFDs |
|
|
|
VNFDs |
|
|
|
VNFDs |
|
|
|
VNFDs |
|
|
|
Usermanagement/IDM |
|||
Auth |
|
|
|
Auth |
|
|
|
Auth |
|
|
N/A |
Auth |
|
|
|
Auth |
|
|
|
Auth |
|
|
N/A |
Auth |
|
|
|
Auth |
|
|
|
Auth |
|
|
|
Auth |
|
|
|
Auth |
|
|
|
Tenants |
|
|
|
Tenants |
|
|
|
Tenants |
|
|
|
Tenants |
|
|
|
Tenants |
|
|
|
Tenants |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
User s |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
APIs Retired in Managed Device |
|||
Device Model |
|
|
|
Device Model |
|
|
|
Device Model |
|
|
|
Site |
|
|
N/A |
Site |
|
|
N/A |
Site |
|
|
N/A |
Site |
|
|
N/A |
Template History |
|
|
N/A |
Template History |
|
|
N/A |
Template History |
|
|
N/A |
Decommissioned APIs from Cisco MSX 4.0.0
The table below has deprecated APIs that are removed from Cisco MSX 4.0.0. For more information on decommissioned status, see API Version Lifecycle and Status.
Category |
Deprecated API |
Replacement API |
|
---|---|---|---|
Manage |
|||
Devices |
|
|
|
Devices |
|
|
|
Devices |
|
|
|
Devices |
|
|
|
Devices |
|
|
|
Devices |
|
|
|
Devices |
|
|
|
Devices |
|
|
N/A |
Devices |
|
|
|
Devices |
|
|
|
Devices |
|
|
|
Devices |
|
|
|
Devices |
|
|
|
Entity Locks |
|
|
N/A |
Entity Locks |
|
|
N/A |
Services |
|
|
|
Sites |
|
|
|
Sites |
|
|
N/A |
Sites |
|
|
|
Sites |
|
|
|
Sites |
|
|
|
Sites |
|
|
|
Sites |
|
|
|
Sites |
|
|
|
Sites |
|
|
|
Statuses |
|
|
N/A |
Statuses |
|
|
N/A |
Statuses |
|
|
N/A |
Statuses |
|
|
N/A |
Statuses |
|
|
N/A |
Subscriptions |
|
|
N/A |
Monitor |
|||
Event Logs |
|
|
|
Usermanagement/IDM |
|||
Tenant Groups |
|
|
|
Tenants |
|
|
N/A |
Tenants |
|
|
|
Tenants |
|
|
|
Tenants |
|
|
|
Users |
|
/idm/api/v1/apps |
N/A |
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
|
Users |
|
|
N/A |
Users |
|
|
|
Workflow |
|||
Workflows |
|
|
N/A |