Getting Started with WhatsAPI: A Complete Guide
Learn how to integrate WhatsApp messaging into your application in under 15 minutes with our comprehensive guide.
Sarah Chen
Developer Advocate
WhatsApp has become one of the most important communication channels for businesses worldwide. With over 2 billion active users, it's a platform that your customers are already using daily. WhatsAPI makes it easy to integrate WhatsApp messaging into your applications.
Prerequisites
Before you begin, make sure you have:
- A WhatsAPI account (sign up at whatsapi.io)
- A smartphone with WhatsApp installed
- Basic knowledge of REST APIs
- Your preferred programming language set up
Step 1: Create Your Account
Head over to our dashboard and create a free account. You'll get access to a 14-day trial with 1,000 free messages to test the API.
Step 2: Connect Your Device
Once logged in, navigate to the Devices section and click "Add New Device". You'll see a QR code that you need to scan with your WhatsApp app. This connects your WhatsApp account to our API.
Step 3: Get Your API Key
Navigate to the API Keys section and generate a new API key. Keep this secure - it's your authentication for all API requests.
Step 4: Send Your First Message
Now you're ready to send messages! Here's a simple example using cURL:
curl -X POST https://api.whatsapi.io/v1/messages \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phone": "+1234567890",
"message": "Hello from WhatsAPI!"
}'
Next Steps
Congratulations! You've just sent your first message through WhatsAPI. Here are some things you can explore next:
- Set up webhooks to receive incoming messages
- Send media files (images, documents, videos)
- Create message templates for automated responses
- Explore our SDKs for your programming language
Check out our full API documentation for more details, or reach out to our support team if you have any questions.