Script It Once. Deploy It to Every Appliance.
A full API lets you script firewall rules, NAT, VLANs, and VPN setup. MSPs and IT teams can manage many appliances as code, instead of clicking through each one by hand. Role-based tokens, scheduled config backup with rollback, and a full audit trail all come standard.
Automate Every Layer of the Appliance
The same API that runs the web console is open to your own scripts and tools. Every endpoint below checks a token tied to a role before it runs.
After any change, follow up with an apply call to push it live.
How It Works
Token, then script, then apply. Three steps from idea to a running setup.
What Gets Automated
Anything you can click in the console, you can script through the API. Plus a few things you cannot click at all.
- 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 saves each config change as a new numbered version. It compares each one to the last. At a glance, you can see exactly what an automated change did to a rule, a route, or a VLAN. If it was not what you wanted, roll it back with one call.