workflowstacks

The marketplace for AI skills that launch offers, rank in AI search, and automate operations. No coding required.

๐•โšก๐Ÿ’ฌ

Marketplace

  • Browse Skills
  • AI Agents
  • Claude Skills
  • MCP Servers
  • Prompts

Solutions

  • For Founders
  • For Agencies
  • For Ecommerce
  • Agent Builder
  • Starter Packs
  • Playbooks

Learn

  • How It Works
  • What Are Skills
  • What Are Agents
  • What Is MCP
  • For Creators
  • Submit a Tool
  • Security

Company

  • Become a Creator
  • About
  • Enterprise
  • API Docs
  • Terms
  • Privacy
  • Support
Compatible with
๐Ÿค–ChatGPT
โœจClaude
๐Ÿ’ŽGemini
๐Ÿ›๏ธShopify
๐Ÿ”Ahrefs
๐Ÿ“ŠSheets
๐Ÿ’ฌWhatsApp
๐Ÿ“ฑMeta Ads
+50 moreCreator program โ†’

ยฉ 2026 WorkflowStacks. All rights reserved.

TermsPrivacySupport
devtools

pfSense-pkg-RESTAPI: Automate Networking

Get REST and GraphQL API for pfSense with this package, ideal for founders automating networking tasks.
intermediateโฑ 1-2 hours๐Ÿ’ต Free (self-hosted)
828 stars130 forksPHPQuality 9/10Updated 7/1/2026100% free ยท open source
What it is

Lets you create custom interfaces with REST or GraphQL APIs on your pfSense network.

What you can make with it

Automations like: create custom webhooks for your Notion database to send notifications.

How it helps

It bridges the gap between pfSense and modern applications that rely on APIs, streamlining your workflow.

Real use case example

"A network administrator... creates a custom API endpoint on pfSense to receive updates from their weather monitoring system. They then configure a automation to post the updates to their Slack channel. This way, they can monitor weather updates without having to constantly check the system."

If you're new

Wait until you have basic understanding of network configuration and administration, then consider this tool.

If you're senior

You'll reach for this when building custom network automation and integrations with external services.

Common confusion cleared up

This package is often confused with the official pfSense GraphQL API, but it's a separate package that adds more functionality and flexibility.

Best inside these AI tools
Self-hostedAny AI Client
Pairs with
Claude APINotion databaseREST endpoints
Why we list it on WorkflowStacks: Because pfSense is a popular open-source firewall and network operating system, we include this package to provide a missing feature.
What it does

pfSense-pkg-RESTAPI adds REST and GraphQL API capabilities to pfSense, allowing founders to automate networking tasks programmatically.

Install / run
To install the package, navigate to the pfSense package manager and search for 'RESTAPI', then click the '+' icon to install.
When to use it
  • โ€ขWhen automating firewall rule updates
  • โ€ขFor integrating pfSense with other infrastructure tools via API
  • โ€ขTo streamline network configuration management across multiple sites
Quick start
  1. 1After installation, go to Services > RESTAPI to configure API settings
  2. 2Enable the REST API by checking the 'Enable REST API' box and setting a suitable 'API Base URI'
  3. 3Set up authentication by creating an API key under Services > RESTAPI > API Keys
  4. 4Use the GraphQL schema under Services > RESTAPI > GraphQL to explore available queries and mutations
  5. 5Test API connectivity using tools like curl or Postman with the provided API endpoint and key
Ready-to-paste prompt
curl -X GET 'http://your-pfsense-ip/apis/v1/firewall/rules' -H 'Authorization: Bearer your_api_key_here'
Heads up: Ensure your pfSense version is compatible with the RESTAPI package, as outlined in the GitHub README, to avoid installation or functionality issues.
Saves to your device

Topics

automation
devops
freebsd
graphql
networking
pfsense
restapi
What's inside โ€” free to inspect
No purchase needed

Read the entire source before you build โ€” unlike paid marketplaces that hide it behind a buy button.

18
top-level files
4
folders
16.2M
repo size
Apache-2.0
license
Key files
AGENTS.md
package.json
README.md
requirements.txt
File tree
.github/
docs/
pfSense-pkg-RESTAPI/
tools/
.gitignore
.phplint.yml
.prettierignore
.prettierrc
.pylintrc
.spectral.yml
AGENTS.md
composer.json
composer.lock
LICENSE
mkdocs.yml
package-lock.json
package.json
phpdoc.dist.xml
README.md
requirements.txt
vagrant-build.sh
Vagrantfile
Quick Actions
Details
Creator
pfrest
Language
PHP
Category
devtools
Published
1/21/2020

Are you the creator of this tool? Claim your listing โ†’ and earn 85% of every sale.

Related skills

More devtools tools founders pair with this one.

devtoolsโ˜… 156,733
Scale web data with firecrawl
Get web data at scale with firecrawl, for founders. 132k+ GitHub stars.
devtoolsโ˜… 102,795
browser-use: Automate Web Tasks
Founders use browser-use to automate online tasks with ease, ideal for startups needing AI-powered browser automation.
devtoolsโ˜… 95,447
Puppeteer: Automate Browsers
Get browser automation with Puppeteer. For founders who need reliable testing and automation tools.
devtoolsโ˜… 92,904
Playwright: Simplify Web Testing
Get easy cross-browser testing with Playwright, ideal for startup founders and developers, with 90k+ GitHub stars
devtoolsโ˜… 69,698
Streamline IT with Ansible
Deploy and maintain apps with ease using Ansible, a simple automation platform, ideal for founders and dev teams, with 69k+ GitHub stars.
devtoolsโ˜… 63,399
Scrapy: Fast Web Scraping
Extract web data with Scrapy, a Python framework for founders. 62k+ GitHub stars.