Skip to content

api-evangelist/pfsense

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pfSense (pfsense)

pfSense is an open-source firewall and router operating system based on FreeBSD, developed and maintained by Netgate, providing stateful firewall, routing, VPN (IPsec, OpenVPN, WireGuard), captive portal, traffic shaping, and IDS/IPS capabilities for home and enterprise networks. It is available as pfSense Community Edition (CE) and pfSense Plus, both managed via a web UI. The unofficial pfSense-pkg-RESTAPI package adds a REST and GraphQL API with 200+ endpoints under /api/v2 for automating firewall management, authenticated via local users, API keys, or JWT.

APIs.json: https://raw.githubusercontent.com/api-evangelist/pfsense/refs/heads/main/apis.yml

Scope

  • Type: Index

Tags

  • Firewall
  • Network Security
  • Router
  • VPN
  • Open Source
  • FreeBSD
  • Netgate

Timestamps

  • Created: 2026-05-11
  • Modified: 2026-05-11

APIs

pfSense REST API (pfSense-pkg-RESTAPI)

Community-maintained REST and GraphQL API package for pfSense CE and pfSense Plus exposing 200+ endpoints under /api/v2 for firewall, interface, service, user, and system management. Authentication supports local user credentials, API keys, and JWT bearer tokens; the base URL is the pfSense instance's own hostname.

Tags

  • Firewall API
  • Network Automation
  • REST
  • GraphQL

Properties

Common Properties

Maintainers

FN: Kin Lane Email: [email protected]

About

API and integration profile for pfSense.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors