NetBox
Synchronize your IPAM, network inventory and cable topology
The NetBox connector allows you to synchronize your network infrastructure management data directly from your NetBox instance.
Overview
The NetBox connector enables you to collect the following information:
- IP addressing plan (IPAM)
- Network equipment inventory
- Cabling and topology
Prerequisites
- Accessible NetBox instance (version 3.0+)
- NetBox API token generated
- Read permissions on IPAM and inventory data
Information to provide in OverSOC
| Field | Description |
|---|---|
| API Token | NetBox API authentication token |
| Server URL | URL of your NetBox instance (e.g., https://netbox.example.com) |
Configuration
Generate a NetBox API token
- Log in to your NetBox instance.
- Click your user profile icon in the top-right corner.
- Select API Tokens from the menu.
- Click Add a token.
- Fill in the token details:
- Description: OverSOC Connector
- Write enabled: Leave unchecked (read-only recommended)
- Click Create.
- Immediately copy the token value (it will only be displayed once). The token will have the format
nbt_...when using v2 API.
Configure the connector in OverSOC
- In OverSOC, go to Data Sources Settings > Sources.
- Select NetBox and click Configure.
- Fill in the required fields:
- Server URL: Your NetBox instance URL (e.g., https://netbox.example.com)
- API Token: Your generated token
- Click Save Configuration.
Reference: NetBox REST API - Authentication
Required Permissions
The API token must have the following minimum permissions:
- Read access to IPAM objects (IP Addresses, Prefixes, VLANs, etc.)
- Read access to inventory (Devices, Device types, Interfaces, etc.)
- Read access to cabling (Cables, Power connections, etc.)