Groups
Wappfy API के माध्यम से WhatsApp groups manage करें। आप groups बना सकते हैं, participants manage कर सकते हैं, invite links handle कर सकते हैं, और बहुत कुछ कर सकते हैं। सभी group endpoints एक specific instance से जुड़े हैं:एक Group बनाएं
प्रारंभिक participants के साथ एक नया WhatsApp group बनाएं।Groups की सूची
Instance जिन सभी groups का member है उन्हें प्राप्त करें।Group की जानकारी प्राप्त करें
किसी specific group की विस्तृत जानकारी fetch करें।एक Group Update करें
Group का name या description update करें। यह action करने के लिए आपका group admin होना आवश्यक है।केवल group admins ही group name और description update कर सकते हैं। यदि instance admin नहीं है, तो यह
403 error लौटाएगा।एक Group छोड़ें
Instance को group से हटाएं।Participants
Participants की सूची
किसी group के सभी participants प्राप्त करें।Participants जोड़ें
Group में एक या अधिक participants जोड़ें। आपका group admin होना आवश्यक है।Participants हटाएं
Group से एक या अधिक participants हटाएं। आपका group admin होना आवश्यक है।Invite Codes
Invite Code प्राप्त करें
Group का invite link generate या प्राप्त करें। आपका group admin होना आवश्यक है।Invite Code से Join करें
Invite code का उपयोग करके group में शामिल हों।केवल code भाग pass करें, पूर्ण URL नहीं।
https://chat.whatsapp.com/AbCdEfGhIjKlMn के लिए, AbCdEfGhIjKlMn pass करें।Groups में Messages भेजना
किसी group में message भेजने के लिए, group की chat ID के साथ standard message भेजें endpoint का उपयोग करें:@g.us से समाप्त होती हैं।
Endpoint Reference
| Method | Endpoint | विवरण |
|---|---|---|
POST | /api/instances/{id}/groups | नया group बनाएं |
GET | /api/instances/{id}/groups | सभी groups की सूची |
GET | /api/instances/{id}/groups/{groupId} | Group की जानकारी प्राप्त करें |
PATCH | /api/instances/{id}/groups/{groupId} | Group name/description update करें |
POST | /api/instances/{id}/groups/{groupId}/leave | Group छोड़ें |
GET | /api/instances/{id}/groups/{groupId}/participants | Participants की सूची |
POST | /api/instances/{id}/groups/{groupId}/participants | Participants जोड़ें |
DELETE | /api/instances/{id}/groups/{groupId}/participants | Participants हटाएं |
GET | /api/instances/{id}/groups/{groupId}/invite-code | Invite code प्राप्त करें |
POST | /api/instances/{id}/groups/join | Invite code से join करें |
Error Handling
| Status Code | विवरण |
|---|---|
403 | आप इस group के admin नहीं हैं। |
404 | Group नहीं मिला या instance member नहीं है। |
409 | Participant पहले से group में है (add पर) या group में नहीं है (remove पर)। |
422 | अमान्य participant format। {phone}@s.whatsapp.net का उपयोग करें। |