The Morgen API currently has no endpoints for managing task lists. You can create tasks in a list (taskListId), but you cannot create, list, rename, or delete the lists themselves via the API.
Current workaround:
Create lists manually in the webapp
Create a dummy task in each list to discover the list ID via /tasks/list
Cannot delete lists programmatically at all
Requested endpoints:
GET /task-lists/list — List all task lists with their IDs and names
POST /task-lists/create — Create a new task list (name, color)
PATCH /task-lists/update — Rename or change color
POST /task-lists/delete — Delete a task list
Use case: I'm building an open-source migration tool from Akiflow to Morgen (https://github.com/ezwep/akiflow-morgen-migration). The biggest friction point is task list discovery — empty lists are invisible to the API, forcing users through a manual workaround. Full CRUD would make migrations and integrations seamless.
This would also benefit anyone building Todoist/Notion/Linear-style integrations that need to map external projects to Morgen lists.
Please authenticate to join the conversation.
In Review
Feature Request
2 months ago

ezwep
Get notified by email when there are changes.
In Review
Feature Request
2 months ago

ezwep
Get notified by email when there are changes.