Postman collection
A single file with every API group as a folder and six collection variables:baseUrl, jwt, clientToken, clientSecret, instanceId, and instanceToken (clientToken is both the POST /token body credential and the X-Client-Token header on instance routes; instanceToken is your X-Instance-Token).
Download vzaps-public-api.en.postman_collection.json
What is documented
- Public instance endpoints: create, list, cancel.
- Public billing endpoints: subscription and resume subscription.
- Public instance endpoints: session, webhook, messages, users, groups, contacts, and queues.
How to read instance endpoints
All instance endpoints share the public API prefix:Authentication
Obtain aJWT for integration with POST /token (account client_token and client_secret; see Obtain token in this section).
The docs use per-endpoint securitySchemes to match real API behavior:
bearerAuthfor JWT-authenticated flows;instanceTokenHeader+clientTokenHeaderfor instance endpoints that accept tokens.
On many of these endpoints, access works with the owner
JWT or with X-Instance-Token + X-Client-Token.Important notes
PUT /instances/createis a public integration endpoint but still requiresJWT.POST /instances/listalways usesJWTin this documentation.POST /instances/{id}/subscribefollows the defaultdirectAPI flow (default payment method on file).PUTandDELETEon/instances/{id}/cancelcancel the instance via the public API.- Responses typically use the
code,data, andsuccessenvelope.

