Bearer token auth, OpenAPI specs, cursor pagination, and JSON:API responses. The modern way to build on NetCloud Manager.
Browse EndpointsNew to v3? Start with the two-minute quickstart.
In NCM, go to Tools → NetCloud API and generate a v3 token.
Set your token as an environment variable so every request can reuse it.
Call any endpoint with the Bearer header — that's the whole flow.
Every v3 endpoint returns consistent, predictable responses.
Cursor-based with page[after], page[before], and page[size]. No more offset math.
Consistent filter[field] query parameters across all endpoints.
One header. Every request. That's it.
All requests and responses use the JSON:API media type.
What changes, what stays the same.
| API v2 | API v3 | |
|---|---|---|
| Base URL | www.cradlepointecm.com/api/v2/ | api.cradlepointecm.com/api/v3/ |
| Auth | 4 headers: X-CP-API-ID, X-CP-API-KEY, X-ECM-API-ID, X-ECM-API-KEY | Authorization: Bearer <token> |
| Pagination | ?limit=20&offset=40 | ?page[size]=20&page[after]=cursor |
| Filtering | ?state=online&group__in=1,2,3 | ?filter[state]=online |
| Response format | Custom JSON with meta.next URLs | JSON:API with data, links, meta |
| Spec format | Swagger 1.2 / none | OpenAPI 3.0 |
| IDs | Sequential integers | ULIDs (string) |
Endpoints available in v3 today:
High-traffic v2 endpoints being migrated next, based on usage data:
The full v3 reference covers every available endpoint with schemas and a live request client.