External Interactions¶
External System Integrations¶
From the App to Other Systems¶
The App uses netmiko and NAPALM libraries to connect to network devices.
Nautobot REST API endpoints¶
The plugin includes 4 API endpoints to manage the onboarding tasks:
GET /api/plugins/device-onboarding/onboarding/ Check status of all onboarding tasks.
POST /api/plugins/device-onboarding/onboarding/ Onboard a new device
GET /api/plugins/device-onboarding/onboarding/{id}/ Check the status of a specific onboarding task
DELETE /api/plugins/device-onboarding/onboarding/{id}/ Delete a specific onboarding task