Wapito documentation

Wapito puts a WhatsApp number you already own behind a REST API with webhooks. Start with the guides to get a number linked and a token issued, then work from the reference — it covers every endpoint, every webhook event and every error the API can return.

Guides

  • Getting started

    Create a channel, link a WhatsApp number by QR or pairing code, issue a token and send your first message.

  • Authentication

    How channel tokens work: issuing, rotating and revoking them, and what a bad one returns.

  • Webhooks

    Subscribe to events, verify the signature, and answer fast enough that Wapito does not retry.

  • Rate limits

    The request, send and check quotas on each plan, the headers that report what is left, and how 429s behave.

  • Media

    Upload images, audio, video and documents, send them, and download inbound media before it expires.

  • Anti-ban guide

    What actually gets a linked number banned, how to warm one up, and what to do when a ban webhook arrives.

  • Postman collection

    Import the OpenAPI document, set the token and base URL once, and run every endpoint against your channel.

Reference

  • API reference

    Every endpoint, with parameters, request and response examples, webhooks, errors and twelve languages of code.

  • Interactive reference

    The same document in a browser explorer, with a request runner you can point at your own channel.

  • Error codes

    Every error the API can return, what raised it, what it means on the WhatsApp protocol, and how to fix it.

Try it on your own number

Create a channel, link a WhatsApp number by QR or pairing code, and call the API in a couple of minutes. The Sandbox plan is free and needs no card.