Overview
Nigora Zap API connects WhatsApp numbers to your system. You send messages with an HTTP request and receive the number’s messages and events at an address of yours, through webhooks.
How it works
Section titled “How it works”- You create an instance in the dashboard. An instance is a WhatsApp number connected to the API. The dashboard is in Portuguese.
- You connect the number by scanning a QR code or entering a pairing code.
- You call the API with the instance token to send messages.
- The API calls your system, through a webhook, when a message arrives or something changes.
All calls use JSON and the base address https://api.zap.nigora.com.br. Routes live under /v1/instances/{instanceId}, where {instanceId} is your instance’s identifier.
Where to start
Section titled “Where to start”- Getting started: from the instance to the first message sent.
- Authentication: instance token, security token and IP list.
- Connection: QR code, pairing code and instance states.
Guides
Section titled “Guides”- Sending messages: text, replies, send queue and result.
- Sending media: image, video, audio and document.
- Webhooks: events, signature, resending and opt-out.
- Limits and errors: error format, status codes and limits.
Full reference
Section titled “Full reference”Every route, with its fields and responses, is in the API reference. It is generated from the API code and has a button to try the calls.