Skip to main content

What is Znift?

Znift is a fast, keyboard-first task management app for people who want to stay organized without the overhead of complex project management tools. It focuses on daily task planning with priorities, time tracking, analytics, and calendar integration.

Why an API?

The Znift Tasks API lets you manage tasks outside the web app. It’s built for AI agents and automation — so Claude can check your tasks, a cron job can create recurring todos, or a CLI can let you add tasks from the terminal.

What can you do?

Task CRUD

Create tasks, update text/priority, toggle completion, archive, restore, and permanently delete.

Search

Full-text search across all tasks. Filter by archived status and limit results.

Analytics

Completion rates, priority breakdowns, daily stats, and streak tracking over any date range.

Dashboard

One call returns overdue items, today’s pending and completed tasks, plus stats. Perfect for AI agent daily briefings.

Base URL

All API requests go through:
https://znift.com/api/v1

Response format

Success (data):
[{ "_id": "abc123...", "text": "Review PR", "date": "2026-04-04", ... }]
Success (action):
{ "success": true }
Error:
{ "error": { "code": "VALIDATION_ERROR", "message": "Text is required" } }

Quickstart

Make your first API call in under 2 minutes

Authentication

Set up your API key and learn about rate limits

API Reference

Full reference for all 13 endpoints