API व्हाट्सएप वेब API व्हाट्सएप वेब

API के साथ समूहों का प्रबंधन

इस API के माध्यम से, आप WhatsApp समूहों से संबंधित विभिन्न क्रियाएं कर सकते हैं, जैसे कि समूह बनाना, संपादित करना, सदस्य जोड़ना और हटाना, साथ ही अनुमतियों को कॉन्फ़िगर करना और समूहों का प्रभावी ढंग से प्रबंधन करना।

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, API कुंजी (apiKey) और उदाहरण की पहचान (Id) को हेडर (Header) में शामिल करें।

{
    "apiKey": "यहां आपकी API कुंजी",
    "id": "यहां उदाहरण की पहचान"
}

📌 WhatsApp में API के माध्यम से समूह बनाना

📖 परिचय

यह API WhatsApp Web JS के माध्यम से नए समूह बनाने की अनुमति देती है। एक समूह बनाने के लिए, एक नाम निर्धारित करना और कम से कम एक प्रतिभागी को जोड़ना आवश्यक है।

🌍 आधार URL

आधार URL: https://apiwhatsappweb.com/api/create-group

सभी अनुरोधों को इस आधार URL पर किया जाना चाहिए।

🔑 प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, API कुंजी (apiKey) और उदाहरण की पहचान (id) को हेडर (Header) में शामिल करें।

        {
    "apiKey": "यहां आपकी API कुंजी",
    "id": "यहां उदाहरण की पहचान"
}
    

📌 WhatsApp में एक समूह कैसे बनाएं:

📜 अनुरोध का शरीर

अनुरोध का शरीर एक JSON ऑब्जेक्ट होना चाहिए, जिसमें निम्नलिखित संरचना हो:

{
    "groupName": "समूह का नाम",  
    "participants": ["5511999999999", "5511888888888"]
}

📌 उपयोग के उदाहरण

const axios = require("axios");

let data = JSON.stringify({
"groupName": "समूह का नाम",
"participants": ["5511999999999", "5511888888888"]
});

let config = {
method: 'post',
url: 'https://apiwhatsappweb.com/api/create-group',
headers: { 
    'apiKey': 'Bearer Your_ApiKey',
    'id': 'Your_Instance_ID_Here',
    'Content-Type': 'application/json'
},
data: data
};

axios.request(config)
    .then((response) => console.log(response.data))
    .catch((error) => console.error(error));

समूहों के ID प्राप्त करें

विवरण

यह API एक विशिष्ट सक्रिय उदाहरण से सभी WhatsApp समूहों के ID प्राप्त करने की अनुमति देती है, जो एक POST अनुरोध भेजकर किया जा सकता है।

आधार URL: https://apiwhatsappweb.com/api/get-group-ids

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, API कुंजी (apiKey) और उदाहरण की पहचान (Id) को हेडर (Header) में शामिल करें।

अनुरोध हेडर

{
        "id": "Your_Instance_ID_Here"
        'apiKey': 'Bearer Your_ApiKey',
}

उपयोग का उदाहरण

const axios = require("axios");

let config = {
    method: 'post',
    url: 'https://apiwhatsappweb.com/api/get-group-ids',
    headers: { 
        'apiKey': 'Bearer Your_ApiKey',
        'id': 'Your_Instance_ID_Here',
        'Content-Type': 'application/json'
    },
};

axios.request(config)
    .then((response) => {
        console.log(JSON.stringify(response.data));
})
    .catch((error) => {
        console.log(error);
});

प्रतिक्रिया

{
        "success": true,
        "message": "समूह IDs सफलतापूर्वक प्राप्त किए गए!",
        "groupIds": [
            "120363025304054328@g.us",
            "120363025304054329@g.us",
            "120363025304054330@g.us"
        ]
}

समूह का नाम बदलें

विवरण

यह API WhatsApp में समूह का नाम बदलने की अनुमति देती है, जो एक POST अनुरोध भेजने के द्वारा किया जा सकता है।

आधार URL: https://apiwhatsappweb.com/api/rename-group

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, API कुंजी (apiKey) और उदाहरण की पहचान (Id) को हेडर (Header) में शामिल करें।

अनुरोध का शरीर

{
        "groupId": "120363025304054328@g.us", 
        "newName": "नया समूह नाम"
}

GroupId को वेबहुक द्वारा प्राप्त किया जा सकता है।

उपयोग का उदाहरण

सावधान!

कृपया सुनिश्चित करें कि आपको समूह का नाम बदलने से पहले व्यवस्थापक अनुमति है।

const axios = require("axios");

let data = JSON.stringify({
    "groupId": "120363025304054328@g.us",
    "newName": "नया समूह नाम"
});

let config = {
    method: 'post',
    url: 'https://apiwhatsappweb.com/api/rename-group',
    headers: { 
        'apiKey': 'Bearer Your_ApiKey',
        'id': 'Your_Instance_ID_Here',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then((response) => {
        console.log(JSON.stringify(response.data));
})
    .catch((error) => {
        console.log(error);
});

प्रतिक्रिया

{
        "message": "समूह का नाम सफलतापूर्वक अपडेट किया गया!",
        "groupId": "120363025304054328@g.us",
        "newName": "नया समूह नाम"
    }

API दस्तावेज़ीकरण - समूह की छवि बदलें

विवरण

यह API WhatsApp में एक समूह की छवि बदलने की अनुमति देती है, जो एक POST अनुरोध भेजने के द्वारा किया जा सकता है।

आधार URL

आधार URL: https://apiwhatsappweb.com/api/change-group-image

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और उदाहरण की पहचान (Id) को हेडर (Header) में शामिल करना चाहिए।

अनुरोध का शरीर

अनुरोध का शरीर एक JSON ऑब्जेक्ट होना चाहिए, जिसमें निम्नलिखित संरचना हो:

{
    "groupId": "120363025304054328@g.us",
    "image": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQE..."
}

उपयोग के उदाहरण

Node.js और Python में उदाहरण:

प्रतिक्रिया

{
    "message": "समूह की छवि सफलतापूर्वक अपडेट की गई!",
    "groupId": "120363025304054328@g.us"
}

WhatsApp समूह में संपर्क जोड़ें

API दस्तावेज़ीकरण

यह API एक WhatsApp समूह में संपर्क जोड़ने की अनुमति देती है, जो एक POST अनुरोध भेजने के द्वारा किया जा सकता है।

आधार URL

आधार URL: https://apiwhatsappweb.com/api/add-contact-group

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और उदाहरण की पहचान (Id) को हेडर (Header) में शामिल करना चाहिए।

अनुरोध का शरीर

अनुरोध का शरीर एक JSON ऑब्जेक्ट होना चाहिए, जिसमें निम्नलिखित संरचना हो:

{
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432"
}

उपयोग के उदाहरण

const axios = require("axios");

let data = JSON.stringify({
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432"
});

let config = {
    method: 'post',
    url: 'https://apiwhatsappweb.com/api/add-contact-group',
    headers: { 
        'apiKey': 'Bearer Your_ApiKey',
        'id': 'Your_Instance_ID_Here',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then((response) => console.log(JSON.stringify(response.data)))
    .catch((error) => console.log(error));

प्रतिक्रिया

{
    "message": "संपर्क सफलतापूर्वक जोड़ा गया!",
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432"
}

समूह से संपर्क हटाएं

API दस्तावेज़ीकरण

यह API WhatsApp समूह से एक संपर्क हटाने की अनुमति देती है, जो एक POST अनुरोध भेजने के द्वारा किया जा सकता है।

आधार URL

आधार URL: https://apiwhatsappweb.com/api/remove-contact-group

सभी अनुरोधों को इस आधार URL पर किया जाना चाहिए।

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और उदाहरण की पहचान (Id) को हेडर (Header) में शामिल करना चाहिए।

अनुरोध का शरीर

अनुरोध का शरीर एक JSON ऑब्जेक्ट होना चाहिए, जिसमें निम्नलिखित संरचना हो:

{
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432"
}

उपयोग के उदाहरण

प्रतिक्रिया

{
    "message": "संपर्क सफलतापूर्वक हटा दिया गया!",
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432"
}

API दस्तावेज़ीकरण - समूह में संपर्क को अनुमोदित करें

विवरण

यह API एक संपर्क को WhatsApp समूह में प्रवेश करने के लिए अनुमोदित करने की अनुमति देती है, जो एक POST अनुरोध भेजने के द्वारा किया जा सकता है।

आधार URL

आधार URL: https://apiwhatsappweb.com/api/approve-contact-group

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, API कुंजी (apiKey) और उदाहरण की पहचान (Id) को हेडर (Header) में शामिल करें।

अनुरोध का शरीर

अनुरोध का शरीर एक JSON ऑब्जेक्ट होना चाहिए, जिसमें निम्नलिखित संरचना हो:

{
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432"
}
    

उपयोग के उदाहरण

const axios = require("axios");

let data = JSON.stringify({
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432"
});

let config = {
    method: 'post',
    url: 'https://apiwhatsappweb.com/api/approve-contact-group',
    headers: { 
        'apiKey': 'Bearer Your_ApiKey',
        'id': 'Your_Instance_ID_Here',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then((response) => console.log(response.data))
    .catch((error) => console.log(error));

प्रतिक्रिया

{
    "message": "संपर्क सफलतापूर्वक अनुमोदित किया गया!",
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432"
}
    

📌 API दस्तावेज़ीकरण - समूह में संपर्क को अस्वीकार करें

यह API WhatsApp समूह में प्रवेश करने के लिए अनुरोध करने वाले संपर्क को अस्वीकार करने की अनुमति देती है।

🌍 आधार URL

आधार URL: https://apiwhatsappweb.com/api/reject-contact-group

🔑 प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और उदाहरण की पहचान (id) को हेडर (Header) में शामिल करना चाहिए।

📜 अनुरोध का शरीर

अनुरोध का शरीर एक JSON ऑब्जेक्ट होना चाहिए, जिसमें निम्नलिखित संरचना हो:

{
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432"
}
    

📌 उपयोग के उदाहरण

const axios = require("axios");

let data = JSON.stringify({
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432"
});

let config = {
    method: 'post',
    url: 'https://apiwhatsappweb.com/api/reject-contact-group',
    headers: { 
        'apiKey': 'Bearer Your_ApiKey',
        'id': 'Your_Instance_ID_Here',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then((response) => console.log(response.data))
    .catch((error) => console.error(error));

📩 प्रतिक्रिया

{
    "message": "संपर्क सफलतापूर्वक अस्वीकार किया गया!",
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432"
}
    

📌 समूह के संपर्क प्राप्त करें

विवरण

यह API WhatsApp समूह के संपर्कों की सूची प्राप्त करने की अनुमति देती है, जो एक GET अनुरोध भेजने के द्वारा किया जा सकता है।

आधार URL: https://apiwhatsappweb.com/api/get-group-contacts

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और उदाहरण की पहचान (Id) को हेडर (Header) में शामिल करना चाहिए।

अनुरोध पैरामीटर

अनुरोध में groupId को URL में शामिल करना चाहिए, जैसे कि नीचे दिए गए उदाहरण में:

GET /api/get-group-contacts?groupId=120363025304054328@g.us

उपयोग का उदाहरण

सावधान!

एक समूह के संपर्कों को प्राप्त करने के लिए, आपको समूह का सदस्य होना चाहिए और उचित अनुमतियां होनी चाहिए।

const axios = require("axios");

let config = {
    method: 'get',
    url: 'https://apiwhatsappweb.com/api/get-group-contacts?groupId=120363025304054328@g.us',
    headers: { 
        'apiKey': 'Bearer Your_ApiKey',
        'id': 'Your_Instance_ID_Here'
    }
};

axios.request(config)
    .then((response) => {
        console.log(JSON.stringify(response.data));
    })
    .catch((error) => {
        console.log(error);
    });

प्रतिक्रिया

{
    "groupId": "120363025304054328@g.us",
    "contacts": [
    {
    "id": "5511998765432@c.us",
            "name": "John Doe",
            "isAdmin": true
    },
    {
    "id": "5511987654321@c.us",
            "name": "Jane Doe",
            "isAdmin": false
    }
    ]
}

API दस्तावेज़ीकरण - समूह की सेटिंग्स बदलें

विवरण

यह API WhatsApp समूह की सेटिंग्स को बदलने की अनुमति देती है, जैसे कि कौन संदेश भेज सकता है या समूह की जानकारी को बदल सकता है।

आधार URL

आधार URL: https://apiwhatsappweb.com/api/alter-group-configs

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और उदाहरण की पहचान (Id) को हेडर (Header) में शामिल करना चाहिए।

अनुरोध का शरीर

अनुरोध का शरीर एक JSON ऑब्जेक्ट होना चाहिए, जिसमें निम्नलिखित संरचना हो:

{
    "groupId": "120363025304054328@g.us",
    "sendMessages": "admins" | "everyone",
    "editGroupInfo": "admins" | "everyone"
}

उपयोग के उदाहरण

Node.js और Python में उदाहरण:

प्रतिक्रिया

{
    "message": "समूह की सेटिंग्स सफलतापूर्वक अपडेट की गईं!",
    "groupId": "120363025304054328@g.us",
    "sendMessages": "admins",
    "editGroupInfo": "everyone"
}

समूह का विवरण बदलें

API दस्तावेज़ीकरण

यह API WhatsApp समूह का विवरण बदलने की अनुमति देती है, जो एक POST अनुरोध भेजने के द्वारा किया जा सकता है।

आधार URL

आधार URL: https://apiwhatsappweb.com/api/alter-group-description

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और उदाहरण की पहचान (Id) को हेडर (Header) में शामिल करना चाहिए।

अनुरोध का शरीर

अनुरोध का शरीर एक JSON ऑब्जेक्ट होना चाहिए, जिसमें निम्नलिखित संरचना हो:

{
    "groupId": "120363025304054328@g.us",
    "description": "यह समूह का नया विवरण है।"
}

उपयोग के उदाहरण

const axios = require("axios");

let data = JSON.stringify({
    "groupId": "120363025304054328@g.us",
    "description": "यह समूह का नया विवरण है।"
});

let config = {
    method: 'post',
    url: 'https://apiwhatsappweb.com/api/alter-group-description',
    headers: { 
        'apiKey': 'Bearer Your_ApiKey',
        'id': 'Your_Instance_ID_Here',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then((response) => console.log(JSON.stringify(response.data)))
    .catch((error) => console.log(error));

प्रतिक्रिया

{
    "message": "समूह का विवरण सफलतापूर्वक अपडेट किया गया!",
    "groupId": "120363025304054328@g.us",
    "description": "यह समूह का नया विवरण है।"
}

API दस्तावेज़ीकरण - समूह निमंत्रण स्वीकारें

विवरण

यह API WhatsApp समूह का निमंत्रण स्वीकारने की अनुमति देती है, जो एक POST अनुरोध भेजने के द्वारा किया जा सकता है।

आधार URL

आधार URL: https://apiwhatsappweb.com/api/accept-group-invite

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और उदाहरण की पहचान (id) को हेडर (Header) में शामिल करना चाहिए।

अनुरोध का शरीर

अनुरोध का शरीर एक JSON ऑब्जेक्ट होना चाहिए, जिसमें निम्नलिखित संरचना हो:

{
    "inviteCode": "KJHGFDSERTYUI"
}
    

उपयोग के उदाहरण

प्रतिक्रिया

{
    "message": "समूह में सफलतापूर्वक शामिल हो गए!",
    "groupId": "120363025304054328@g.us"
}
    

📌 API दस्तावेज़ीकरण - नए व्यवस्थापक को निर्धारित करें

यह API WhatsApp समूह के एक सदस्य को व्यवस्थापक के रूप में पदोन्नत करने की अनुमति देती है।

🌍 आधार URL

आधार URL: https://apiwhatsappweb.com/api/set-group-admin

🔑 प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और उदाहरण की पहचान (id) को हेडर (Header) में शामिल करना चाहिए।

📜 अनुरोध का शरीर

अनुरोध का शरीर एक JSON ऑब्जेक्ट होना चाहिए, जिसमें निम्नलिखित संरचना हो:

{
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432"
}
    

📌 उपयोग के उदाहरण

const axios = require("axios");

let data = JSON.stringify({
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432"
});

let config = {
    method: 'post',
    url: 'https://apiwhatsappweb.com/api/set-group-admin',
    headers: { 
        'apiKey': 'Bearer Your_ApiKey',
        'id': 'Your_Instance_ID_Here',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then((response) => console.log(response.data))
    .catch((error) => console.error(error));

📩 प्रतिक्रिया

{
    "message": "संपर्क को व्यवस्थापक के रूप में सफलतापूर्वक पदोन्नत किया गया!",
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432"
}
    

📌 API दस्तावेज़ीकरण - व्यवस्थापक को हटाना

यह API WhatsApp समूह से एक व्यवस्थापक को हटाने की अनुमति देती है।

🌍 आधार URL

आधार URL: https://apiwhatsappweb.com/api/remove-group-admin

🔑 प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और उदाहरण की पहचान (id) को हेडर (Header) में शामिल करना चाहिए।

📜 अनुरोध का शरीर

अनुरोध का शरीर एक JSON ऑब्जेक्ट होना चाहिए, जिसमें निम्नलिखित संरचना हो:

{
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432"
}
    

📌 उपयोग के उदाहरण

const axios = require("axios");

let data = JSON.stringify({
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432"
});

let config = {
    method: 'post',
    url: 'https://apiwhatsappweb.com/api/remove-group-admin',
    headers: { 
        'apiKey': 'Bearer Your_ApiKey',
        'id': 'Your_Instance_ID_Here',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then((response) => console.log(response.data))
    .catch((error) => console.error(error));

📩 प्रतिक्रिया

{
    "message": "व्यवस्थापक अधिकार सफलतापूर्वक हटा दिए गए!",
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432"
}
    

समूह सदस्य का उल्लेख करें

विवरण

यह API WhatsApp समूह के एक विशेष सदस्य का उल्लेख करने की अनुमति देती है, जब आप संदेश भेजते हैं।

आधार URL: https://apiwhatsappweb.com/api/mention-group-member

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और उदाहरण की पहचान (id) को हेडर (Header) में शामिल करना चाहिए।

अनुरोध का शरीर

{
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432",
    "message": "नमस्ते @user, समूह में आपका स्वागत है!"
}

उपयोग का उदाहरण

सावधानी!

जिस सदस्य का उल्लेख किया जा रहा है, वह समूह का सदस्य होना चाहिए। कृपया सही नंबर का उपयोग करें और देश का कोड शामिल करें।

const axios = require("axios");

let data = JSON.stringify({
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432",
    "message": "नमस्ते @user, समूह में आपका स्वागत है!"
});

let config = {
    method: 'post',
    url: 'https://apiwhatsappweb.com/api/mention-group-member',
    headers: { 
        'apiKey': 'Bearer Your_ApiKey',
        'id': 'Your_Instance_ID_Here',
        'Content-Type': 'application/json'
    },
    data: data
};

axios.request(config)
    .then((response) => {
        console.log(JSON.stringify(response.data));
    })
    .catch((error) => {
        console.log(error);
    });

प्रतिक्रिया

{
    "message": "उल्लेख सफलतापूर्वक भेजा गया!",
    "groupId": "120363025304054328@g.us",
    "contact": "5511998765432"
}

API दस्तावेज़ीकरण - समूह में सभी को उल्लेखित करें

विवरण

यह API WhatsApp समूह के सभी सदस्यों का उल्लेख करने की अनुमति देती है जब आप एक संदेश भेजते हैं।

आधार URL

आधार URL: https://apiwhatsappweb.com/api/mention-group

प्रमाणीकरण

अनुरोधों को प्रमाणित करने के लिए, आपको API कुंजी (apiKey) और उदाहरण की पहचान (id) को हेडर (Header) में शामिल करना चाहिए।

अनुरोध का शरीर

अनुरोध का शरीर एक JSON ऑब्जेक्ट होना चाहिए, जिसमें निम्नलिखित संरचना हो:

{
    "groupId": "120363025304054328@g.us",
    "message": "नमस्ते @everyone, यह संदेश पूरे समूह के लिए है!"
}

उपयोग के उदाहरण

Node.js और Python में उदाहरण:

प्रतिक्रिया

{
    "message": "समूह का उल्लेख सफलतापूर्वक भेजा गया!",
    "groupId": "120363025304054328@g.us"
}