İçeriğe geç
ZZenWapp Docs

API referansı

Groups & Tags

Grup ve etiket listeleme/oluşturma.

get/groups

Grupları listele

Gerekli yetki: chats:read

İstek örneği

curl -X GET "https://api.zenwapp.com/api/v1/whatsapp/external/groups" \
  -H "Authorization: Bearer $ZENWAPP_API_KEY"

Yanıt kodları

  • 200Grup listesi
post/groups

Grup oluştur

Gerekli yetki: chats:write

Gövde alanları

namezorunlustring
colorstring
descriptionstring
iconstring

İstek örneği

curl -X POST "https://api.zenwapp.com/api/v1/whatsapp/external/groups" \
  -H "Authorization: Bearer $ZENWAPP_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name":"Bayiler","color":"#25D366"}'

Yanıt 400

{
  "error": "validation_error",
  "message": "Missing required field: to"
}

Yanıt kodları

  • 201Grup oluşturuldu
  • 400Gövde veya sorgu parametreleri geçersiz
get/tags

Etiketleri listele

Gerekli yetki: chats:read

İstek örneği

curl -X GET "https://api.zenwapp.com/api/v1/whatsapp/external/tags" \
  -H "Authorization: Bearer $ZENWAPP_API_KEY"

Yanıt kodları

  • 200Etiket listesi
post/tags

Etiket oluştur

Gerekli yetki: chats:write

Gövde alanları

namezorunlustring
colorstring

İstek örneği

curl -X POST "https://api.zenwapp.com/api/v1/whatsapp/external/tags" \
  -H "Authorization: Bearer $ZENWAPP_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name":"sicak-lead","color":"#F59E0B"}'

Yanıt kodları

  • 201Etiket oluşturuldu