# Wapiworld > WhatsApp API for developers: connect sender instances, receive webhook events, and send one explicitly confirmed message through REST, CLI, or OAuth MCP. ## Documentation - [Developer platform](https://www.wapiworld.com/developers/) - [REST API guide](https://www.wapiworld.com/api/) - [OpenAPI](https://www.wapiworld.com/openapi.json) - [Authentication](https://www.wapiworld.com/auth.md) - [Privacy and data safety](https://www.wapiworld.com/privacy.md) - [Pricing guidance](https://www.wapiworld.com/pricing.md) ## Command-line interface - [wapiworld on npm](https://www.npmjs.com/package/wapiworld): official CLI; install with `npm install -g wapiworld` or inspect it without installing with `npx wapiworld --help` - [CLI source](https://github.com/wapiworld/cli) ## Agent access - [OAuth MCP](https://mcp.wapiworld.com/mcp) - [Agent discovery](https://www.wapiworld.com/.well-known/ard.json) - [Agent Skills](https://www.wapiworld.com/.well-known/agent-skills/index.json)