HackGATE gives you two modes for controlling researcher access: open access (any authenticated researcher can connect) or a custom allowlist (only specific email addresses you approve). You can switch between modes and manage the allowlist at any time.Documentation Index
Fetch the complete documentation index at: https://docs.hackgate.io/llms.txt
Use this file to discover all available pages before exploring further.
Access modes
- Open access
- Custom allowlist
In open access mode, any authenticated HackGATE researcher can access your proxy. This is the default mode.To enable open access, set
allowedHackerType to false:Managing your allowlist
List approved researchers
Retrieve all researchers currently on the allowlist for a site:Add a researcher
Add a researcher’s email address to the allowlist:Remove a researcher
Remove a researcher from the allowlist using theid from the allowlist entry:
Use the
id returned in the allowlist response — this is the allowlist entry ID, not the researcher’s user ID.Common errors
| Error | Cause |
|---|---|
| ”Hacker already exist” | The email is already on the allowlist. |
The
allowedHackerType field corresponds to hasCustomList in the site object. Setting it to true enables the custom allowlist.