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
22 days ago

ezwep
Get notified by email when there are changes.
In Review
Feature Request
22 days ago

ezwep
Get notified by email when there are changes.