Help with API Key Setup on Netgate 6100 (pfSense+ Nexus) for Automation Integration
-
Hi all,
I recently updated my Netgate 6100 to the latest version of pfSense and enabled Netgate Nexus, under the impression that this would allow me to set up API access for automation tools (e.g., Claude Code, scripting integrations, etc.). My goal is to generate an API key for a new user I created specifically for automation, so I can programmatically access and manage the firewall.
However, I can’t figure out how to actually generate or retrieve an API key for the user. I’ve looked through the docs and UI but must be missing something.
What’s the correct procedure to set up API key access for a local user on pfSense+ with Nexus enabled?
Is there a specific workflow or menu for generating API keys?
Are there privilege/permission requirements or roles that need to be enabled?
Any caveats for using the API from third-party automation tools?
Any pointers or screenshots would be greatly appreciated!
Thanks in advance.