For AI agents: visit https://docs.tasku.pro/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
Jump to Content
Guides
API Reference
v1.0
API Reference
Log In
Jump to Content
v1.0
Guides
API Reference
Authentication
Log In
JUMP TO
Authentication
Authentication
Welcome to the Tasku API
Tasku API
Auth
Register a new user
post
Verify email with one-time token
get
Resend verification email
post
Login with email and password
post
Login or register with OAuth provider
post
Request a password reset link
post
Reset password with one-time token
post
Validate reset password token
get
Refresh access token using HTTP-only cookie
post
Logout current session
post
Logout all sessions
post
Revoke a single active session
del
Change password from authenticated session
patch
List active sessions for current user
get
Authentication
get
List local email previews (SEND_REAL_EMAIL=false)
get
Get local email preview details
get
Users
List all users (for assignment etc.)
get
Get own profile
get
Update own profile
patch
Get own notification preferences
get
Update own notification preferences
patch
Get user by ID
get
Projects
Create a new project
post
List projects (filtered, paginated)
get
Get project details
get
Update project
patch
Soft-delete project
del
Get project activity feed
get
Add member to project
post
Remove member from project
del
Leave project as current member
post
Update member role in project
patch
Transfer project ownership to another member
post
List project invitations
get
Invite member by email
post
Tasks
Create task in project
post
List tasks in project
get
Get task details with comments and activity
get
Update task
patch
Soft-delete task
del
Update task status (Kanban)
patch
Get task audit log
get
Add comment to task
post
Delete comment
del
Create subtask
post
Update subtask
patch
Delete subtask
del
Reorder subtasks
patch
AI
Generate a complete task draft from user idea
post
Improve task description while preserving intent
post
Generate AI subtasks based on task context
post
Suggest priority and effort estimation
post
Generate AI task title suggestions
post
Regenerate selected sections for AI task preview
post
Confirm AI-generated task and persist real task
post
Uploads
Upload file for task/project/user entity
post
List files by entity
get
Delete uploaded file
del
Stream file by signed URL
get
Dashboard
Get summary KPIs
get
Get per-project progress overview
get
Get recent activity feed
get
Get tasks created vs completed over last 30 days
get
Health
Overall health summary (API + PostgreSQL + Redis)
get
Database probe
get
Realtime/WebSocket probe
get
WebSocket probe alias
get
Email provider probe
get
Liveness probe
get
Readiness probe (database + redis)
get
Cache and Redis metrics
get
Developers
List API keys for the current user
get
Create a new API key and return the secret once
post
Revoke an API key
del
Get API usage summary for the current user
get
Get recent API traffic generated by API keys
get
Get current API key limits
get
Get developer portal documentation payload
get
List configured webhooks
get
Create a webhook with a signing secret
post
Disable a webhook
del
List recent webhook delivery attempts
get
Powered by
••••••d2bc
Endpoint
Method
Status
User Agent