WhatsApp Personal API

Send WhatsApp messages programmatically with our simple and reliable personal API. Perfect for personal use, small businesses, and automation.

Start Free Trial

API Example

Send WhatsApp messages with a simple HTTP request:

Send Text Message
curl -X POST https://www.w-api.xyz/api/send-sms \
  -H "Authorization: Bearer YOUR_AUTH_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "device": "+1234567890",
    "to": "+0987654321",
    "message": "Hello from API!"
  }'
Send Media Message (Image/Document)
curl -X POST https://www.w-api.xyz/api/send-sms \
  -H "Authorization: Bearer YOUR_AUTH_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "device": "+1234567890",
    "to": "+0987654321",
    "message": "Check out this image!",
    "type": "media",
    "media_url": "https://example.com/image.jpg"
  }'
Supported Media Types:
  • Images: .jpg, .jpeg, .png, .webp
  • Documents: .pdf, .docx, .xlsx
  • Text files: .txt, .csv
  • Media must be publicly accessible URL
Features:
  • Simple REST API
  • Secure authentication
  • Real-time message delivery
  • Message logs and tracking
  • Media message support
  • Duplicate message prevention