Get an access token and make your first call
Zero to an authenticated request in a few minutes.
Open the dashboard
Manage assistants, businesses, and API access.
Your first call
Exchange credentials for a JWT, then send it as a Bearer token on every request.For third-party apps, use the OAuth 2.0 authorization-code + PKCE flow instead of
storing credentials — see Authentication.
What you can build
REST API
Chats, businesses, scheduling, templates, and broadcasts under
/api/v1. JSON
in, JSON out, versioned and predictable.Analytics MCP
Point Claude, ChatGPT, or your own agent at
{origin}/mcp and call analytics
and assistant-management tools directly.Authentication
One OAuth 2.0 server for both the API and the MCP. Bearer JWTs for
server-to-server, authorization-code + PKCE for interactive apps.
Drive iZap from an agent
Register the Analytics MCP as a remote HTTP server and your agent can call iZap’s tools with the same token as the REST API.See the full MCP tool catalog
Assistant management, message stats, conversation analytics, and keyword search.
Environments
| Environment | API origin | MCP URL |
|---|---|---|
| Production | https://api.izap.ai | https://api.izap.ai/mcp |
| Staging | https://api-staging.izap.ai | https://api-staging.izap.ai/mcp |
The REST API is versioned under
/api/v1; breaking changes move to a new version
path. The interactive Endpoints reference in the API reference tab is
generated from the curated OpenAPI spec and is authoritative for request and
response shapes.Keep going
Quickstart
The full walkthrough, token to first call.
API status
Live health of the production API.
AI Trainer
Train and refine your WhatsApp assistants.