Gerçek WhatsApp cihazı üzerinden mesaj gönderme ve alma için REST API servisi. Token tabanlı kimlik doğrulama ile güvenli erişim.
Tüm API endpoint'leri (/health hariç) token ile korunmaktadır. Aşağıdaki yöntemlerden birini kullanın:
# Geçersiz veya eksik token yanıtı { "detail": "Unauthorized: Geçersiz veya eksik API Token." } # HTTP 401
Tüm endpoint'lerde JSON formatında yanıt döner.
| Alan | Açıklama |
|---|---|
| phone ZORUNLU | Hedef telefon numarası. Uluslararası formatta (+905xxxxxxxxx) |
| message ZORUNLU | Gönderilecek mesaj metni. Unicode ve emoji destekler. |
curl -X POST https://wasender.aq.si/api/send \ -H "Content-Type: application/json" \ -H "X-API-Token: <your-token>" \ -d '{"phone": "+905321234567", "message": "Merhaba! 👋"}'
{
"success": true,
"phone": "905321234567",
"message": "Merhaba! 👋",
"status": "sent"
}
| Alan | Açıklama |
|---|---|
| limit OPSİYONEL | Döndürülecek maksimum mesaj sayısı. Varsayılan: 50 |
curl -H "X-API-Token: <your-token>" \ "https://wasender.aq.si/api/messages?limit=10"
{
"messages": [
{
"direction": "in",
"sender": "+905321234567",
"recipient": "+33743939923",
"text": "Selam!",
"created_at": "2026-08-25T15:19:10+00:00",
"status": "received"
}
]
}
curl -H "X-API-Token: <your-token>" \ https://wasender.aq.si/api/status
{
"online": true,
"current_app": "com.whatsapp",
"screen_on": true,
"phone_number": "+33743939923"
}
curl -H "X-API-Token: <your-token>" \ https://wasender.aq.si/api/chats
{
"chats": [
{ "name": "+90 532 780 60 49" }
]
}
Emülatör ekranının anlık görüntüsünü PNG formatında döner. Tarayıcıda doğrudan açılabilir.
curl -H "X-API-Token: <your-token>" \ https://wasender.aq.si/api/screenshot -o screen.png
Kimlik doğrulama gerektirmez. Uptime monitoring ve load balancer health check'ler için kullanılabilir.
{
"status": "ok",
"time": 1787672045.14
}