0- Netbox python module


https://github.com/digitalocean/pynetbox

instantiate the API

import pynetbox
nb = pynetbox.api(
    'http://localhost:8000',
    private_key_file='/path/to/private-key.pem',
    token='d6f4e314a5b5fefd164995169f28ae32d987704f'
)

List of devices:

nb.dcim.devices.all()
[test1-leaf1, test1-leaf2]