Forming the API URL - API Endpoints

The vManage API URL is prefixed with /dataservice. The majority of API name space are:

  • /template: Feature template, device template, device policy
  • /statistics: Aggregated device state and statistics
  • /device: Device action and real time device state

The API version is not part of the URL; it can be found in the vendor-specific accept header, such as: Accept: application/vnd.cisco.2.0+json. The default version is v1.0.

In multitenant deployment, the API can only be available for "provider" and "provider and tenant" views. This behavior is explained in the API documentation for each endpoint and enforced during API invocation.