Meta Cloud API - A powerful TypeScript wrapper for Meta's Cloud API, providing a clean and type-safe interface for WhatsApp Business Platform integration.
- Messages
- Media
- Templates
- Flows
- Phone Numbers
- Business Profile
- Registration
- Two-Step Verification
- Encryption
- QR Codes
- WABA
- Block Users
- Calling
- Groups
- Marketing Messages
- Commerce Settings
- Payments
- Type-Safe Development - Built with TypeScript to provide code completion and catch errors during development
- Comprehensive Coverage - Full support for WhatsApp Business Platform APIs including Messages, Media, Templates, Flows, and more
- Modular Architecture - Clean separation of concerns with dedicated API classes for each domain
- Framework-Specific Webhooks - Built-in support for Express.js and Next.js webhook handling
- Advanced Features - Support for Flows, Encryption, QR Codes, Two-Step Verification, and WABA management
- Error Handling - Standardized error handling with detailed Meta API error information
npm install meta-cloud-api
# or
yarn add meta-cloud-api
# or
pnpm add meta-cloud-api- Node.js 18 LTS or later
- TypeScript 4.5+ (for TypeScript projects)
We welcome contributions! Please see our Contributing Guide for details.
This project is licensed under the MIT License - see the LICENSE file for details.