Skip to content

api-evangelist/cradlepoint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cradlepoint (cradlepoint)

Cradlepoint is a Boise, Idaho-based provider of cloud-managed wireless edge routers, 5G adapters, branch-in-a-box appliances, and the NetCloud platform for enterprise wireless WAN (LTE/5G), in-vehicle networks, branch connectivity, and IoT. Ericsson acquired Cradlepoint in 2020 (closed November 2020 for approximately US$1.1B) and Cradlepoint now operates as the core of Ericsson Enterprise Wireless Solutions, working alongside Ericsson Private 5G and the NetCloud SASE offering. Cradlepoint exposes its NetCloud Manager (NCM) platform through a documented RESTful API — NCM API v2 (Swagger 1.2, paired X-CP-API-ID / X-CP-API-KEY + X-ECM-API-ID / X-ECM-API-KEY headers, base https://www.cradlepointecm.com/api/v2/) and a newer NCM API v3 (OpenAPI 3.0, bearer-token authentication) — plus a NetCloud Router SDK for on-router Python applications and webhook destinations for alert delivery.

URL: Visit APIs.json

Run: Capabilities Using Naftiko

Tags

  • Wireless WAN, 5G, LTE, Edge, Branch Networking, SD-WAN, SASE, Routers, In-Vehicle, IoT, Cellular, Private 5G, NetCloud, Ericsson

Timestamps

  • Created: 2026-05-25
  • Modified: 2026-05-25

APIs

Cradlepoint NetCloud Manager API v2

RESTful API to the NetCloud Manager (NCM) platform. Accounts, routers, groups, alerts, alert rules, alert push destinations (webhooks), activity logs, locations and historical locations, net devices, users, subscriptions, and firmware. Base URL https://www.cradlepointecm.com/api/v2/. Authentication is paired keys: X-CP-API-ID / X-CP-API-KEY (account-level Cradlepoint API keys for usage tracking) plus X-ECM-API-ID / X-ECM-API-KEY (NCM tenant keys generated from the NCM Tools tab; carry the Administrator / Full Access / Read-Only / Diagnostic role). Documented with Swagger 1.2.

Human URL: https://customer.cradlepoint.com/s/article/NCM-APIv2-Overview

Cradlepoint NetCloud Manager API v3

The next-generation NCM API. Documented with OpenAPI 3.0, authenticated with bearer tokens, designed for improved performance, stability, and usability over v2. Coexists with v2 during a multi-year transition window.

Human URL: https://customer.cradlepoint.com/s/article/NetCloud-Manager-API-v3

Cradlepoint NetCloud Alert Webhooks

Outbound HTTP destinations (alert_push_destinations) configured via the NCM API or UI to receive real-time JSON alert payloads when NCM alert rules fire (router offline, signal degradation, configuration change, subscription expiration, threshold breach).

Human URL: https://developer.cradlepoint.com/documentation/webhooks

Cradlepoint NetCloud Router SDK

On-router Python SDK and toolchain for building and deploying custom applications onto Cradlepoint routers running NetCloud OS. Read router configuration, GPIO, GPS, modem signal, and connection state; package and deploy apps across a fleet via NCM.

Human URL: https://github.com/cradlepoint/sdk-samples

Authentication (NCM API v2)

curl -v -X GET \
  -H "X-CP-API-ID:$X_CP_API_ID" \
  -H "X-CP-API-KEY:$X_CP_API_KEY" \
  -H "X-ECM-API-ID:$X_ECM_API_ID" \
  -H "X-ECM-API-KEY:$X_ECM_API_KEY" \
  -H "Content-Type:application/json" \
  https://www.cradlepointecm.com/api/v2/routers/

Common Resources

Commercial Surface

  • Plans and Pricing — quote-based NetCloud Essentials / Advanced / Advanced Plus + SASE + Private 5G add-ons
  • Rate Limits — server-side throttling, 429/503 backoff guidance
  • FinOps — FOCUS-aligned subscription view
  • Spectral Rules — NCM v2 API conventions
  • Vocabulary — wireless WAN, edge, NetCloud, SASE, telemetry, governance

Maintainer

Kin Lane <kin@apievangelist.com>

Releases

No releases published

Packages

 
 
 

Contributors