Build on the network. Programmatically.

Manage routers, orchestrate fleets, and automate network operations with the NCM API — from a single device to thousands.

Get Started

40+
API Endpoints

v2 & v3
API Versions

REST
Architecture

Webhooks
Real-time Events

From zero to API call in 3 steps

No external docs required. Everything you need is right here.

1. Get your API credentials

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.

2. Make your first request

Use API v3 with your Bearer token. Same call in three languages:

3. See the response

A successful response returns your routers as JSON:

That's it. You're in. Now explore the full API.

Two API layers, one platform

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.

Your language. Your workflow.

Official libraries and tools to accelerate your integration.

Python SDK

The ncm package — full-featured Python client for NCM APIs. Install with: pip install ncm

View on GitHub →

Postman Collection

Pre-configured requests for every endpoint. Import and start testing.

Download collection →

Script Manager

Web-based tool for bulk operations — configure devices, manage users, update subscriptions.

Get Script Manager →

Sample Scripts

Ready-to-run Python scripts for common tasks — router status, config backup, alert management.

Browse scripts →

Real-time events. No polling.

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.

What will you build?

From monitoring dashboards to AI-powered network automation.

Custom NOC Dashboard

Build a network operations center tailored to your fleet with real-time status, signal quality, and alerting.

Automated Provisioning

Zero-touch deployment. Automatically configure new routers as they come online based on group policies.

ITSM Integration

Connect NCM to ServiceNow, PagerDuty, or Splunk. Auto-create tickets when devices go offline.

AI Network Agent

Let AI assistants query fleet health, diagnose issues, and recommend optimizations using natural language.

MSP Portal

Build a white-label management portal for your customers with multi-tenant fleet visibility.

CI/CD for Networks

Version-control your network configs. Push changes through staging to production like code deployments.

Secure by default

TLS 1.2+, scoped tokens, and rate limiting on every request.

v3 — Bearer Token

Recommended for all new integrations. Single token, simple header.

v2 — API Key Pairs

Legacy authentication using two key pairs in custom headers.

Rate limiting

All API requests are rate limited to maintain platform health. Check response headers for your current limits: