Manage routers, orchestrate fleets, and automate network operations with the NCM API — from a single device to thousands.
Get Started40+
API Endpoints
v2 & v3
API Versions
REST
Architecture
Webhooks
Real-time Events
No external docs required. Everything you need is right here.
Log into NetCloud Manager, navigate to Tools → NetCloud API, and generate your API keys.
v3 (recommended): you'll get a Bearer token.
v2 (legacy): you'll get CP API ID/Key and ECM API ID/Key pairs.
Use API v3 with your Bearer token. Same call in three languages:
A successful response returns your routers as JSON:
That's it. You're in. Now explore the full API.
Device-level control and fleet orchestration across v2 and v3. Use v3 for new integrations. Our complete reference covers every endpoint with schemas and a live request client.
Official libraries and tools to accelerate your integration.
The ncm package — full-featured Python client for NCM APIs. Install with: pip install ncm
View on GitHub →Pre-configured requests for every endpoint. Import and start testing.
Download collection →Web-based tool for bulk operations — configure devices, manage users, update subscriptions.
Get Script Manager →Ready-to-run Python scripts for common tasks — router status, config backup, alert management.
Browse scripts →Subscribe to network events and react instantly when things change — device state, config drift, alerts, firmware updates. Here's a sample state-change payload:
Webhooks power event-driven automation, AIOps, and live dashboards across your fleet.
From monitoring dashboards to AI-powered network automation.
Build a network operations center tailored to your fleet with real-time status, signal quality, and alerting.
Zero-touch deployment. Automatically configure new routers as they come online based on group policies.
Connect NCM to ServiceNow, PagerDuty, or Splunk. Auto-create tickets when devices go offline.
Let AI assistants query fleet health, diagnose issues, and recommend optimizations using natural language.
Build a white-label management portal for your customers with multi-tenant fleet visibility.
Version-control your network configs. Push changes through staging to production like code deployments.
TLS 1.2+, scoped tokens, and rate limiting on every request.
Recommended for all new integrations. Single token, simple header.
Legacy authentication using two key pairs in custom headers.
All API requests are rate limited to maintain platform health. Check response headers for your current limits: