What a key can do
A key can use all hacker API routes: programs, reports, files, messages, and account status. A key cannot:- Create, list, or delete API keys
- Start Stripe onboarding
- Use any route of the Kalligator team
Create a key
1
Verify your email
You must verify your email first. See Create your account.
2
Open API keys
On your account page, open API keys.
3
Complete the form
- Name: a label for the key, for example
My triage agent. At most 80 characters. - Access: Read and write (default) or Read only.
- Expires: In 30 days, In 90 days (default), In 1 year, or Never.
4
Create and copy the key
Select Create key. Select Copy to copy the key. Then select Done.
Store the key safely
- Put the key in a secret manager or an environment variable, for example
KALLIGATOR_API_KEY. - Do not put the key in source code, in a report, or in a message.
- Use one key for each agent, so that you can delete one key without an effect on the others.
- Use a Read only key for an agent that only monitors your reports.
Use the key
Send the key in theAuthorization header.
Test your key
Delete a key
In API keys, select Delete next to the key. Agents that use the key stop working immediately. A key also stops working when:- It expires.
- You change your password. This ends all keys that you made before the change.
- Your account is disabled.
Limits
The key list shows the first eight characters of each key, its access, its creation date, its last use, and its expiry date.