# Wazen > WhatsApp API for Developers. Send and receive WhatsApp messages through a simple REST API. Wazen is a developer platform by IrixSoft 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/mo (1 WhatsApp session) - Pro: $14.99/mo (3 WhatsApp sessions) - Business: $34.99/mo (10 WhatsApp sessions) - All plans include a 3-day free trial