-
Notifications
You must be signed in to change notification settings - Fork 10
Feature Request: Full Rule CRUD & Network Management via MSP API #27
Copy link
Copy link
Open
Description
The Gap
| Resource | Read | Create | Update | Delete |
|---|---|---|---|---|
| Target Lists | Yes | Yes | Yes | Yes |
| Rules | Yes | — | Pause/Resume only | — |
| Networks/VLANs | — | — | — | — |
Requested Endpoints
Rules:
POST /v2/rules— Create a rulePUT /v2/rules/{id}— Update a ruleDELETE /v2/rules/{id}— Delete a rule
Networks:
GET /v2/networks— List networks/VLANsGET /v2/networks/{id}— Get network detailsPUT /v2/networks/{id}— Update network settings
Alarms:
PUT /v2/alarms/{id}/archive— Archive without deletingPOST /v2/alarms/{id}/allowlist— Allow and suppress future alerts for that pattern
Why
I'm using the Firewalla MCP connector with an AI assistant. Today it triaged alarms, identified telemetry domains to block, and created a target list via the API — but couldn't create a block rule to apply it. I had to open the app manually. Rule creation closes that loop.
The webhook integrations (IFTTT, Slack, Custom) only send alarms out — they can't create or modify rules, so they don't solve this either.
Notes
- Please carry the
confirmed=true/falsepreview pattern forward to rule create/delete. - Happy to beta test.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels