Explore
Auro API
1.0.0
OAS 3.0
API documentation for the Auro project
Servers
https://new-rest.vercel.app/api - Development server
Authorize
Auth
POST
/auth
/register
Register a new user
POST
/auth
/login
Login a user
Habits
POST
/habits
Create a new habit
DELETE
/habits
deletes a habit
GET
/habits
Gets all the habits
Journals
POST
/journals
Create a new journal entry
GET
/journals
Get all journal entries
DELETE
/journals
/{id}
Delete a journal entry
GET
/journals
/{id}
Get a journal entry by ID
PUT
/journals
/{id}
Update a journal entry
Memories
POST
/memories
Upsert a memory
GET
/memories
Get all memories
DELETE
/memories
/{key}
Delete a memory
Milestones
POST
/milestones
Create a new milestone
GET
/milestones
Get all milestones
PUT
/milestones
/{id}
Update a milestone by ID
DELETE
/milestones
/{id}
Delete a milestone by ID
Notes
POST
/notes
Create a new note
GET
/notes
Get all notes
GET
/notes
/{id}
Get a note by ID
PUT
/notes
/{id}
Update a note by ID
DELETE
/notes
/{id}
Delete a note by ID
Plans
POST
/plans
Create a new plan
GET
/plans
Get all plans for the authenticated user
GET
/plans
/{id}
Get a specific plan by ID
PUT
/plans
/{id}
Update a plan by ID
DELETE
/plans
/{id}
Delete a plan by ID
Tasks
POST
/tasks
Create a new task
GET
/tasks
Get all tasks
PUT
/tasks
/{id}
Update a task by ID
DELETE
/tasks
/{id}
Delete a task by ID
Tracker
POST
/tracker
Log a new entry
GET
/tracker
Get all tracking entries
User
GET
/user
/profile
Get user profile
PATCH
/user
/customization
Update user customization settings