Create an Account Start using TaskFlow API
POST Create Account
Create a new user account with name, email, and password.
Happy task managing with TaskFlow API! 🎉
API Documentation Check out the documentation for the API endpoints.
POST Sign In
Sign in with email and password to receive authentication tokens.
GET Get Profile
Get current user's profile information.
PUT Update Profile
Update user profile information.
POST Send Email Verification
Send a verification email to the user.
POST Forgot Password
Request a password reset.
POST Reset Password
Reset password using the OTP received via email.
POST Refresh Token
Get a new access token using the refresh token.
GET Active Sessions
Get all active sessions for the current user.
POST Sign Out
Sign out the current user session.
POST Sign Out All Devices
Sign out from all devices including current device.
GET Get All Tasks
Get all tasks for the authenticated user. Supports pagination and filtering.
POST Create Task
Create a new task.
GET Get Task
Get details of a specific task by ID.
PUT Update Task
Update task details.
DELETE Delete Task
Permanently delete a task. This action cannot be undone.
GET Get All Users
Get a list of all registered users.
GET Get All Users Tasks
Get all tasks of all users.