# Wazen > WhatsApp API for Developers. Send and receive WhatsApp messages through a simple REST API. Wazen is a developer platform that provides a REST API for WhatsApp messaging. It handles session management, message delivery, rate limiting, and smart warming so developers can focus on building their products. ## Core Capabilities - REST API for sending and receiving WhatsApp messages (text, media, documents) - Session management with QR code pairing - Smart warming module for new numbers (14-day automated ramp-up) - Real-time webhooks with HMAC-signed payloads - Group messaging and channel broadcasting API - Bulk number validation - MCP server for AI agent integration (30+ tools) - Official SDKs for TypeScript, Python, .NET/C#, and PHP ## API Base URL: https://wazen.dev/api/v1 Authentication: Bearer token (API key) in Authorization header OpenAPI spec: https://wazen.dev/api/docs/openapi.yaml ## MCP Server Endpoint: https://wazen.dev/mcp Protocol: JSON-RPC 2.0 over HTTP Authentication: Bearer token in Authorization header Compatible with: Claude Desktop, Claude Code, Cursor, and any MCP client ## Links - Homepage: https://wazen.dev - Blog: https://wazen.dev/blog - API Documentation: https://wazen.dev/docs - MCP Server Guide: https://wazen.dev/docs/mcp - Pricing: https://wazen.dev/pricing - TypeScript SDK: https://www.npmjs.com/package/@wazen/sdk - RSS Feed: https://wazen.dev/feed.xml ## Pricing - Starter: £4.99/month or £49/year (1 WhatsApp number) - Pro: £14.99/month or £149/year (3 WhatsApp numbers) - Business: £34.99/month or £349/year (10 WhatsApp numbers) - Every feature is on every plan; no message caps or per-message fees - Free 7-day trial, no card needed: 1 number, up to 150 messages and 5 different chats a day