Build your own interface to Queuevia.
Use personal API keys to create tasks, manage projects, read stats, automate reviews, connect webhooks, and capture raw ideas into your GTD system.
curl -X POST https://queuevia.app/api/v1/tasks \
-H "X-API-Key: qv_live_..." \
-H "Content-Type: application/json" \
-d '{"title":"Follow up with Sarah","status":"next","today":true}'Keys are shown once and stored hashed. Rotate or revoke them from Profile → Developer API.
Grant only what each integration needs: read, write, AI capture, stats, reviews, or webhooks.
Each key has per-minute limits and API actions are recorded for inspection.
Three steps to your first request.
Most of Queuevia, from your code.
/api/v1/meInspect the API key owner and scopes/api/v1/tasksList Inbox, Today, Next, Waiting, Someday, or filtered tasks/api/v1/tasksCreate tasks from automations, CLIs, or other apps/api/v1/tasks/{task_id}Update status, Today star, project, context, due dates, notes/api/v1/tasks/{task_id}Delete a task/api/v1/projectsList projects/api/v1/projectsCreate projects/api/v1/projects/{project_id}Update project metadata and review settings/api/v1/projects/{project_id}Delete or unfile project tasks/api/v1/contactsList contacts used for Waiting For/api/v1/contactsCreate contacts/api/v1/workspacesList workspaces available to the key owner/api/v1/reviews/projects/queueFetch due project-review queue/api/v1/reviews/projects/{project_id}/mark-reviewedMark a project reviewed/api/v1/statsRead personal productivity stats/api/v1/ai/captureTurn raw text into actionable Queuevia items/api/v1/webhooksList configured webhooks/api/v1/webhooksCreate outbound webhooksGrant exactly what an app needs.
Use read-only keys for dashboards, write-scoped keys for automations, and combined scopes for trusted internal tools.
Plug Queuevia into ChatGPT.
Queuevia ships a hosted Model Context Protocol server over Streamable HTTP, so an AI executive assistant can read your lists and file commitments without ever seeing your credentials. Deletion is deliberately not exposed.
https://queuevia.app/api/mcphttps://queuevia.app/api/mcp/health- 1Create a scoped API key in Queuevia: Profile → Developer API.
- 2In ChatGPT open Settings → Apps & Connectors → Advanced settings and turn on Developer mode.
- 3Choose Create, name it Queuevia and paste the connector URL above.
- 4Set authentication to Token / API key and paste your qv_live_… key. ChatGPT stores it server-side; the model never sees it.
- 5Ask the assistant to run queuevia_get_me to confirm the connection.
Recommended least-privilege scopes: tasks:read tasks:write projects:read contacts:read contacts:write workspaces:read
queuevia_get_meConnection health check: account, key label and granted scopesqueuevia_list_tasksRead any GTD list: inbox, today, next, waiting, someday, overdue, upcomingqueuevia_create_taskCreate a task or delegated follow-up, duplicate-safequeuevia_update_taskChange status, Today star, due date, project, context or notesqueuevia_complete_taskMark an item complete with safe completion semanticsqueuevia_list_projectsResolve a project name to an id before filing workqueuevia_list_contactsResolve a person to a contact for Waiting Forqueuevia_create_contactCreate a contact, with near-duplicate protectionqueuevia_list_workspacesList workspaces available to the key ownerqueuevia_get_todayToday's commitments for the morning briefingqueuevia_get_waiting_forEverything you are waiting on, optionally by personqueuevia_get_overdueOpen items whose due date has passedqueuevia_get_briefingToday, waiting, overdue, upcoming and projects at risk in one callqueuevia_create_waiting_forOne-step delegated follow-up with contact resolutionexternal_ref plus person/title/due-date matching, ambiguous contacts return candidates instead of guessing, and every write is scope-checked, rate limited and written to your API audit log.task.created, task.updated and task.completed in Profile → Webhooks (AI assistant preset).Ready to connect Queuevia?
Create a scoped key and build the workflow your team already wanted.