API Tokens and Integrations
Create personal API tokens to access the Krokanti Tasks REST API. Build automations, integrations, and custom workflows.
Krokanti Tasks provides a REST API for building automations and integrations. Access is controlled via personal API tokens.
API access requires a Pro or Team plan. Free plan accounts cannot generate API tokens.
Creating an API Token
- Go to Settings → Security (click your avatar in the top-right, then Settings)
- Scroll to the API Tokens section
- Click New token
- Give the token a name (e.g., "Zapier", "Automation Script", "VS Code plugin")
- Copy the token immediately — it's only shown once
Token format: kt_ followed by 40 hex characters.
Store your token securely. Krokanti Tasks stores only a hash of your token, so it cannot be recovered. If you lose it, revoke and regenerate.
Using the API
Include your token in the Authorization header of every request:
Authorization: Bearer kt_your_token_here
Example: List your tasks
curl https://tasks.krokanti.com/api/tasks?projectId=PROJECT_ID \
-H "Authorization: Bearer kt_your_token_here"
Rate Limits
API requests are rate-limited to 100 requests per minute per token. If you exceed this limit, you'll receive a 429 Too Many Requests response with a Retry-After header.
Available Endpoints
The REST API covers the full task management hierarchy:
| Resource | Methods | Description |
|---|---|---|
/api/spaces | GET, POST | List and create spaces |
/api/projects | GET, POST | List and create projects |
/api/tasks | GET, POST | List and create tasks |
/api/tasks/[id] | GET, PATCH, DELETE | Read, update, delete tasks |
/api/tasks/[id]/assignees | POST, DELETE | Manage task assignees |
/api/tasks/[id]/labels | POST, DELETE | Manage task labels |
Full API documentation is available at tasks.krokanti.com/developers.
Revoking Tokens
To revoke a token:
- Go to Settings → Security → API Tokens
- Click Revoke next to the token
- The token is immediately invalidated
Revoked tokens cannot be recovered or re-activated. Generate a new token if you need continued access.
Security Best Practices
- Use one token per integration — makes it easy to revoke one without breaking others
- Use descriptive names — "Production Zapier" is better than "Token 1"
- Rotate tokens periodically — especially after team changes
- Never commit tokens to version control — use environment variables instead
Start organizing your tasks today
Free forever. No credit card required. Works on any device.
Create your free account →Related articles
Kanban Board, List View, and Other Views
How to use the different project views in Krokanti Tasks — kanban, list, calendar, and Gantt.
Keyboard Shortcuts
Speed up your workflow with Krokanti Tasks keyboard shortcuts. Navigate, create, and edit without reaching for the mouse.
Managing Multiple Projects
How to organize work across multiple projects and spaces in Krokanti Tasks. Spaces, projects, and when to use each.
Subtasks and Task Detail
How to use subtasks, descriptions, comments, priorities, labels, and other task properties in Krokanti Tasks.
Was this article helpful?
Can't find what you're looking for? Contact support