What you will find here
This documentation covers the VZaps public endpoints for creating instances, billing, session, webhook, messaging, users, groups, contacts, queues, and integrations (TypeBot, Chatwoot).Start here
See the base URL, authentication headers, and the minimum flow to create and connect an instance.
Main areas
Authentication
Learn when to use
Authorization, X-Client-Token, and X-Instance-Token.First-time flow
Follow the recommended steps to create, subscribe, connect, and operate your instance.
API reference
Browse every public endpoint with example requests and responses.
Integrations
TypeBot
Automatic conversational flows on WhatsApp: triggers, priority, and sessions.
Chatwoot
Omnichannel support: link the instance WhatsApp to a Chatwoot inbox (bidirectional).
Scope
- Instances and billing: create instance, list, start subscription, resume subscription, cancel.
- Other API groups: session, webhook, messages, users, groups, contacts, queues, TypeBot, and Chatwoot.
- Authentication: real rules for how to use the public API headers.
The production base URL for this documentation is
https://api.vzaps.com, for example https://api.vzaps.com/instances/{id}/session/qr.Before you integrate
- Use a valid
JWTfor instance and billing endpoints. - Store
X-Client-Tokenand the instance token from creation securely. - For other instance endpoints, use
JWTorX-Instance-Token+X-Client-Token, depending on your flow.

