Zaptickdocs
SDK

Coverage matrix

A method-level truth table for exactly what's wired up right now. Generated from the SDK source and verified against running backend routes.

#Resource × operation

ResourceListGetCreateUpdateDeleteNotes
messageslivelivelivesend / sendText / sendMedia, list by conversation.
templatesliveliveliveTemplates sync from Meta; edits happen via Business Manager.
contactslivelivelivelivelive
contactGroupslivelivelivelivelive
campaignslivelivelivelivelaunch(), getProgress(), cost estimation live.
workflowslivelivelivelivetrigger() is the primary entrypoint.
chatbotslivelivepartialCRUD lives in the dashboard; SDK exposes list / get / limit check.
inboxlivelivelivereply() + update status/assignment supported.
interactiveListslivelivelivelivelive
flowslivelivelivelivepublish() + submissions list supported.
analyticsliveliveRead-only by design.
webhookspartialpartialpartialpartialpartialAPI key based CRUD endpoints are still shipping. Use the dashboard to manage endpoints in the meantime.

#Status legend

  • live — method is exposed in the SDK and the backing endpoint is deployed.
  • partial — the SDK method exists and/or the endpoint exists, but the contract isn't 1:1 yet. Use via the dashboard for now.
  • — not planned for v1. Coming in a future release.
Webhooks are the current gap
The SDK exposes zaptick.webhooks.create/list/update/delete targeting /api/webhooks, but that route is still under review. Today, manage webhook endpoints via the dashboard at /dashboard/webhooks and rely on the SDK only for signature verification.