Skip to main content

Acquiring an API Key

To interact with the TaskGuru API either through a script, LangChain, or a Custom GPT, you need a Personal Access Token. Currently, all API requests should include the token in the Authorization header as a Bearer token.

Generating a Token

1

Log In

Log into your TaskGuru account.
2

Navigate to API Settings

Go to Settings > API Tokens.
3

Create Token

Click Generate New Token, then set an expiration date and a description (e.g., “Agent AutoGPT Key”).
4

Secure your token

Copy the token to a secure location.
It will only be shown once.

Making Requests

Include the token in your HTTP headers:
curl -X GET "https://api.taskguru.com/v1/boards" \
  -H "Authorization: Bearer <YOUR_API_TOKEN>" \
  -H "Content-Type: application/json"

Security Best Practices

Never commit your API key to GitHub or source control. If your AI agent accidentally leaks its API key, immediately revoke it in the dashboard.
Consider giving different AI agents different keys so you can track specifically which bot created which task.