Zaphiri API

Let your tools and agents plan with you.

If it can send an HTTP request, it can put work into your day. Send items to your Inbox, drive team projects from a script, or let an AI agent update tasks for you.

# Create a task in a team project
curl -X POST \
  https://tickup-api.mytickup.com/api/v1/team/projects/$PROJECT_ID/tasks \
  -H "Authorization: Bearer $ZAPHIRI_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "title": "Write release notes for 2.4", "status": "To Do" }'

Why an API

Work arrives from everywhere.

Requests come in through forms, alerts, chats and other tools. Copying them into a planner by hand is the kind of work about work Asana found takes 60% of the day. Or skip the API: forward the email to your private Zaphiri address.

Asana Anatomy of Work Index 2021, 13,123 knowledge workers

What you can build

Three ways in.

Every account

Inbox webhooks

Post into your Zaphiri Inbox from any tool: form submissions, alerts, emails, iOS Shortcuts. Items wait in your Inbox until you plan them.

Team Projects

Team API

Full read and write access to team projects: create and update tasks, change status, add comments and notes, manage members and settings.

Team Projects

Outbound webhooks

Subscribe to task.created, task.updated, task.status_changed, task.deleted and comment.added. Every delivery is signed and retried.

AI agents

Connect Claude, ChatGPT and other agents.

Agents that can run commands already work with Zaphiri. Chat apps need a connector first, and this is where it stands today.

Works today

Terminal and coding agents

Claude Code, Codex and any agent that can run a shell command use the API directly with a token. We run our own task workflow this way.

Coming soon

Claude and ChatGPT chat apps

Connect Zaphiri to Claude and ChatGPT, and plan, update and review your work from the chat.

Works today

Zapier, Make and scripts

Anything that can send an HTTP request can create Inbox items or call the Team API.

Built safely

Your token. Your access.

Tokens act as you

Each token authenticates as the person who created it, so it can only reach projects you are a member of.

Rotate any time

Create tokens in Settings, then rotate or disable them whenever you need to.

Signed webhooks

Every delivery carries an HMAC signature and a stable delivery id, so you can verify it and handle retries safely.

Start with one request.

The API reference walks you through authentication, the Inbox, the Team API and webhooks, with examples for GitHub, Slack, Zapier and iOS Shortcuts.

The reference lives in the Zaphiri Help Center