Automate firewall rule management
A full REST API automates firewall rules, NAT, VLANs, and VPN configuration - so MSPs and IT teams can manage configuration as code instead of clicking through a UI one appliance at a time. Scoped API tokens, scheduled configuration backup with rollback, and a full audit trail come standard.
Automate Every Layer of the Appliance
The same REST API that powers the web console is available to your scripts and tooling. Every endpoint below is authenticated with a bearer token scoped to a role.
Every mutating call can be followed by an apply call to push desired state to the running configuration.
How It Works
Token → Script → Apply. Three steps from idea to running configuration.
What Gets Automated
Anything you can click in the console, you can script against the API - plus a few things you can't.
- Bulk create & update
- Priority reorder
- Enable / disable in bulk
- Rule templates via script
- Create & tag VLANs
- Assign interfaces
- Bring interfaces up/down
- Bond configuration
- Map internal services
- Outbound NAT rules
- Port forward templates
- No manual UI clicks
- Deploy tunnel configs
- New-site provisioning
- Peer credential rotation
- Consistent policy across sites
- Scheduled snapshots
- One-call rollback
- sha256-verified generations
- Pre-change auto-snapshot
- Auto-register new appliances
- Register rules from a peer appliance
- Dynamic rule creation from events
- Ecosystem-wide policy sync
Every Change, Tracked and Reversible
Firecradle snapshots configuration into versioned generations and diffs each one against the previous version. At a glance you can see exactly what an automated change did to a rule, a route, or a VLAN - and roll back with a single API call if it wasn't what you wanted.