Difficulty
Intermediate
Time
5 minutes
You only need an API key if you want to connect another tool. You don’t need one to use the panel itself.
The API keys page
Click API keys in the sidebar, or go to network.freakhosting.com/api-keys.
The API keys page
Create an API key
1
Open the form
Click Create key.
2
Name the key
Use a name that says which tool uses it, for example
Discord bot or Uptime monitor.3
Choose the permissions
Click each permission the tool needs. Selected permissions are highlighted. See the permissions reference below for what each one does.
4
Create it
Click Create key.
5
Copy the key now
Click the copy icon and save the key somewhere safe, such as a password manager. Then click Done.

Choosing permissions for a new key

Your new key is shown only once
You can only give a key permissions that you have yourself. If a permission is missing from the list, ask the organization owner to check your role.
See what a key can do
In the Permissions column, click the link (for example 3 permissions). A window lists every resource and action the key has. Click Done to close it. You can’t change a key’s permissions after it is created. To change them, create a new key with the right permissions, update your tool, then revoke the old key.Revoke a key
Revoke a key when you stop using a tool, or if you think someone else has seen the key.1
Find the key
Find the key in the list. You can search by name or prefix.
2
Revoke it
Click the revoke icon in the Actions column.
3
Confirm
Click Revoke key.
Keep your keys safe
- Use one key per tool. If a tool is compromised, you only revoke that key.
- Give only the permissions the tool needs. A monitoring tool that only reads data needs
viewpermissions, notcreateordelete. - Never share a key in public. Don’t paste it into Discord, forums, screenshots or public code repositories.
- Check Last used. A key that is never used can be revoked. A key used when you didn’t expect it should be revoked straight away.
Permissions reference
Each permission is made of a resource (the thing the key works with) and an action (what it can do with it). For example,firewall + create lets a key add firewall filters.
The same permissions are used for custom team roles and AI tools connected with MCP.
Suggested permissions for common tools
Troubleshooting
My tool gets a 403 Forbidden error
My tool gets a 403 Forbidden error
The key works, but it doesn’t have permission for that action. Click the key’s Permissions link to check. Then create a new key with the missing permission.
I lost my key
I lost my key
Keys can’t be shown again. Revoke the old key and create a new one.
A permission I need is missing from the list
A permission I need is missing from the list
You can only grant permissions your own role has. Ask the organization owner to give you a role with that permission.
Related articles
API documentation
Every endpoint, with ready-to-copy examples.
Connect AI tools (MCP)
Manage your firewall from Claude, Cursor and more.
Need Extra Help?
If you encounter any issues, our support team is ready to assist:- Live Chat: Quick assistance via our website.
- Support Ticket: Open a Ticket
- Discord: Join our Community
- Email: support@freakhosting.com
Last Updated: October 2026