Cisco Evolved Programmable Network Manager API
Evolved Programmable Network Manager API Documentation

Using Python

This Python code sample uses Requests library. It makes an unverified HTTPS request to NBI resource and print result.

import requests

base_uri = 'https://my_server/webacs/api/v4'
user = 'user'
password = 'password'
rest_path = '/data/InventoryDetails'

url = base_uri + rest_path
response = requests.request('GET', url, auth=(user, password), verify=False)
print(response.text)