Broadcasto logo Broadcasto

Broadcasto Public API

Send WhatsApp Business messages, manage contacts, templates and campaigns programmatically. Stable REST endpoints, Bearer authentication, JSON payloads, idempotency support and per-key scopes.

What you can do

Base URL

https://api.broadcasto.in

Authentication

Pass Authorization: Bearer <your_api_key> on every request. Generate API keys inside the Broadcasto app under Developers.

OpenAPI spec

Machine-readable spec: api.broadcasto.in/openapi.json. Interactive reference: /docs/api-reference.

Frequently asked questions

Is the Broadcasto API REST or GraphQL?

REST with JSON. Standard HTTP verbs, predictable URLs and clear error codes.

How do I authenticate?

Bearer auth: send Authorization: Bearer <api_key>. Generate keys with scopes (messages:send, contacts:read, etc.) inside the Broadcasto app.

Is there a Node.js SDK?

Yes. npm install @broadcasto/sdk and follow the README for the Broadcasto class.