- Home
- API Enriched
- API Reference
- 🔧 Ce Management API
🔧 Ce Management API
Token-based provisioning with image downloads and pre-upgrade validation. Fleet grouping enables bulk operations across distributed locations.
- Category: Infrastructure
- Complexity: moderate
- Paths: 28 | Schemas: 231
- Tier: Standard
- Related domains:
customer_edge,sites
Use Cases
Section titled “Use Cases”- Manage Customer Edge site lifecycle
- Configure network interfaces and fleet settings
- Handle site registration and token workflows
- Execute site upgrades with pre-upgrade checks
Primary Resources
Section titled “Primary Resources”- site_config: Site configuration for edge node settings
- fleet_config: Fleet configuration for multi-site management
- registration_token: Registration token for site onboarding
Endpoints
Section titled “Endpoints”| Method | Path | Description |
|---|---|---|
| POST | /api/config/namespaces/{metadata.namespace}/fleets | Create Fleet. |
| PUT | /api/config/namespaces/{metadata.namespace}/fleets/{metadata.name} | Replace Fleet. |
| GET | /api/config/namespaces/{namespace}/fleets | List Fleet. |
| GET | /api/config/namespaces/{namespace}/fleets/{name} | GET Fleet |
| DELETE | /api/config/namespaces/{namespace}/fleets/{name} | DELETE Fleet. |
| GET | /api/config/namespaces/{namespace}/module_management/settings | Module Management Settings. |
| POST | /api/config/namespaces/{metadata.namespace}/network_interfaces | Create Network Interface. |
| PUT | /api/config/namespaces/{metadata.namespace}/network_interfaces/{metadata.name} | Replace Network Interface. |
| GET | /api/config/namespaces/{namespace}/network_interfaces | List Network Interface. |
| GET | /api/config/namespaces/{namespace}/network_interfaces/{name} | GET Network Interface. |
| DELETE | /api/config/namespaces/{namespace}/network_interfaces/{name} | DELETE Network Interface. |
| POST | /api/register/namespaces/system/get-image-download-url | GET Image Download URL. |
| POST | /api/register/namespaces/system/get-registrations-by-token | GET Registration UID by Site Token. |
| POST | /api/register/namespaces/system/suggest-values | Suggest Values. |
| POST | /api/register/namespaces/{metadata.namespace}/registrations | Create Registration. |
| PUT | /api/register/namespaces/{metadata.namespace}/registrations/{metadata.name} | Replace Registration. |
| POST | /api/register/namespaces/{namespace}/listregistrationsbystate | List Registrations By State. |
| POST | /api/register/namespaces/{namespace}/registration/{name}/approve | Registration Approve. |
| GET | /api/register/namespaces/{namespace}/registrations | List Registration. |
| GET | /api/register/namespaces/{namespace}/registrations/{name} | GET Registration. |
| DELETE | /api/register/namespaces/{namespace}/registrations/{name} | DELETE Registration. |
| GET | /api/register/namespaces/{namespace}/registrations_by_site/{site_name} | List registrations by site. |
| POST | /api/register/registerBootstrap | Registration Create. |
| POST | /api/register/requestConfig | Registration Config. |
| POST | /api/config/namespaces/{metadata.namespace}/usb_policys | Create USB policy. |
| PUT | /api/config/namespaces/{metadata.namespace}/usb_policys/{metadata.name} | Replace USB policy. |
| GET | /api/config/namespaces/{namespace}/usb_policys | List USB policy. |
| GET | /api/config/namespaces/{namespace}/usb_policys/{name} | GET USB policy. |
| DELETE | /api/config/namespaces/{namespace}/usb_policys/{name} | DELETE USB policy. |
| GET | /api/maurice/namespaces/{namespace}/sites/{name}/pre_upgrade_check | Pre upgrade check. |
| GET | /api/maurice/namespaces/{namespace}/sites/{name}/upgrade_status | GET Upgrade Status. |
| GET | /api/maurice/upgradable_sw_versions | GET Upgradable SW Versions. |