# private cellular cores — NCM API

Beta. The mobility gateway at the centre of a private cellular network, exposing its management IP and current status. Read-only, since cores are provisioned rather than created here. Each core runs on a router and is referenced by the networks using it as their mobility gateway.

Base URL: https://api.cradlepointecm.com

### GET /api/v3/beta/private_cellular_cores

private_cellular_cores_list

Return a list of private cellular cores.

> **Beta:** This endpoint is served on a `/beta/` path. Beta endpoints are still evolving and may change without the stability guarantees of GA endpoints.

| Name | In | Type | Required | Description |
| --- | --- | --- | --- | --- |
| filter[network_id] | query | string | no |  |
| filter[network_id][isnull] | query | boolean | no |  |
| filter[router_id] | query | string | no |  |
| page[after] | query | string | no |  |
| page[before] | query | string | no |  |
| page[size] | query | integer | no |  |

**Example request**

```bash
curl "https://api.cradlepointecm.com/api/v3/beta/private_cellular_cores" \
  -H "Authorization: Bearer <token>"
```

**Response 200**

```json
{
  "data": [
    {
      "type": "private_cellular_cores",
      "id": "01GYCRHPXTVD7N5DZJYBGE4A90",
      "attributes": {
        "management_ip": null,
        "status": null,
        "created_at": "2023-04-19T12:41:35.930734Z",
        "updated_at": "2023-04-19T12:59:18.218541Z"
      },
      "relationships": {
        "network": {
          "data": null
        },
        "router": {
          "data": {
            "type": "routers",
            "id": "2"
          }
        }
      },
      "links": {
        "self": "https://api.cradlepointecm.com/api/external/v3/beta/private_cellular_cores/01GYCRHPXTVD7N5DZJYBGE4A90"
      }
    }
  ],
  "meta": {
    "pagination": {
      "before": "eyJHU0kxUEsiOnsiUyI6IlRBXHUwMDAwVDQzdkd2WDVQVEN2aFZ5XHUwMDAwNCJ9LCJTSyI6eyJTIjoiMFx1MDAwMDAxR1lDUkhQWFRWRDdONURaSllCR0U0QTkwIn0sIkdTSTFTSyI6eyJTIjoiRU5cdTAwMDAwMUdZQ1JIUFhUVkQ3TjVEWkpZQkdFNEE5MCJ9LCJQSyI6eyJTIjoiRU5cdTAwMDAwMUdZQ1JIUFhUVkQ3TjVEWkpZQkdFNEE5MCJ9fQ:1pp8Gv:_GP2wndeygwvRp_SkkrGiiKxBzVj30DQH62ybcDecJg",
      "after": null
    }
  }
}
```
