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
Log In
Log into your TaskGuru account.
Navigate to API Settings
Go to Settings > API Tokens.
Create Token
Click Generate New Token, then set an expiration date and a description (e.g., “Agent AutoGPT Key”).
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.