> ## Documentation Index
> Fetch the complete documentation index at: https://generaltranslation.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# WebhooksClient

<div id="submodules">
  ## उप-मॉड्यूल
</div>

* [xdk.webhooks.client मॉड्यूल](/hi/xdks/python/reference/xdk.webhooks.client)
  * [`WebhooksClient`](/hi/xdks/python/reference/xdk.webhooks.client#xdk.webhooks.client.WebhooksClient)
    * [`WebhooksClient.__init__()`](/hi/xdks/python/reference/xdk.webhooks.client#xdk.webhooks.client.WebhooksClient.__init__)
    * [`WebhooksClient.create()`](/hi/xdks/python/reference/xdk.webhooks.client#xdk.webhooks.client.WebhooksClient.create)
    * [`WebhooksClient.create_stream_link()`](/hi/xdks/python/reference/xdk.webhooks.client#xdk.webhooks.client.WebhooksClient.create_stream_link)
    * [`WebhooksClient.create_webhook_replay_job()`](/hi/xdks/python/reference/xdk.webhooks.client#xdk.webhooks.client.WebhooksClient.create_webhook_replay_job)
    * [`WebhooksClient.delete()`](/hi/xdks/python/reference/xdk.webhooks.client#xdk.webhooks.client.WebhooksClient.delete)
    * [`WebhooksClient.delete_stream_link()`](/hi/xdks/python/reference/xdk.webhooks.client#xdk.webhooks.client.WebhooksClient.delete_stream_link)
    * [`WebhooksClient.get()`](/hi/xdks/python/reference/xdk.webhooks.client#xdk.webhooks.client.WebhooksClient.get)
    * [`WebhooksClient.get_stream_links()`](/hi/xdks/python/reference/xdk.webhooks.client#xdk.webhooks.client.WebhooksClient.get_stream_links)
    * [`WebhooksClient.validate()`](/hi/xdks/python/reference/xdk.webhooks.client#xdk.webhooks.client.WebhooksClient.validate)
* [xdk.webhooks.models मॉड्यूल](/hi/xdks/python/reference/xdk.webhooks.models)
  * [`CreateRequest`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.CreateRequest)
    * [`CreateRequest.model_config`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.CreateRequest.model_config)
  * [`CreateResponse`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.CreateResponse)
    * [`CreateResponse.model_config`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.CreateResponse.model_config)
  * [`CreateStreamLinkResponse`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.CreateStreamLinkResponse)
    * [`CreateStreamLinkResponse.model_config`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.CreateStreamLinkResponse.model_config)
  * [`CreateWebhookReplayJobRequest`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.CreateWebhookReplayJobRequest)
    * [`CreateWebhookReplayJobRequest.model_config`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.CreateWebhookReplayJobRequest.model_config)
  * [`CreateWebhookReplayJobResponse`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.CreateWebhookReplayJobResponse)
    * [`CreateWebhookReplayJobResponse.model_config`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.CreateWebhookReplayJobResponse.model_config)
  * [`DeleteResponse`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.DeleteResponse)
    * [`DeleteResponse.model_config`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.DeleteResponse.model_config)
  * [`DeleteStreamLinkResponse`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.DeleteStreamLinkResponse)
    * [`DeleteStreamLinkResponse.model_config`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.DeleteStreamLinkResponse.model_config)
  * [`GetResponse`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.GetResponse)
    * [`GetResponse.model_config`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.GetResponse.model_config)
  * [`GetStreamLinksResponse`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.GetStreamLinksResponse)
    * [`GetStreamLinksResponse.model_config`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.GetStreamLinksResponse.model_config)
  * [`ValidateResponse`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.ValidateResponse)
    * [`ValidateResponse.model_config`](/hi/xdks/python/reference/xdk.webhooks.models#xdk.webhooks.models.ValidateResponse.model_config)

<div id="module-contents">
  ## मॉड्यूल की सामग्री
</div>

यह मॉड्यूल X API के वेबहुक endpoints तक पहुँच प्रदान करता है
और वेबहुक्स से संबंधित सभी सुविधाओं के लिए मुख्य प्रवेश बिंदु के रूप में काम करता है।

<div id="class-xdkwebhookswebhooksclient">
  ### `class xdk.webhooks.WebhooksClient`
</div>

वेबहुक कार्रवाइयों के लिए Client

<div id="parameters">
  #### पैरामीटर्स
</div>

<ParamField path="path.client" type="Client" />

<div id="__init__">
  ### `__init__`
</div>

<div id="parameters">
  #### पैरामीटर्स
</div>

<ParamField path="path.client" type="Client" />

<div id="create">
  ### `create`
</div>

वेबहुक बनाएँ
एक नया वेबहुक कॉन्फ़िगरेशन बनाता है।
body: अनुरोध बॉडी
:returns: रिस्पॉन्स डेटा
:rtype: CreateResponse

#### पैरामीटर

<ParamField path="body.body" type="CreateRequest" />

<div id="create_stream_link">
  ### `create_stream_link`
</div>

स्ट्रीम लिंक बनाएँ
दिए गए वेबहुक तक FilteredStream इवेंट्स पहुँचाने के लिए एक लिंक बनाता है।

#### पैरामीटर

<ParamField path="path.webhook_id" type="Any">
  आपके FilteredStream ruleset से लिंक करने वाला वेबहुक ID।
</ParamField>

<ParamField path="path.tweet_fields" type="str or None" default="None">
  प्रदर्शित किए जाने वाले Tweet फ़ील्ड्स की अल्पविराम-से-अलग सूची।
</ParamField>

<ParamField path="path.expansions" type="str or None" default="None">
  विस्तारित किए जाने वाले फ़ील्ड्स की अल्पविराम-से-अलग सूची।
</ParamField>

<ParamField path="path.media_fields" type="str or None" default="None">
  प्रदर्शित किए जाने वाले Media फ़ील्ड्स की अल्पविराम-से-अलग सूची।
</ParamField>

<ParamField path="path.poll_fields" type="str or None" default="None">
  प्रदर्शित किए जाने वाले Poll फ़ील्ड्स की अल्पविराम-से-अलग सूची।
</ParamField>

<ParamField path="path.user_fields" type="str or None" default="None">
  प्रदर्शित किए जाने वाले User फ़ील्ड्स की अल्पविराम-से-अलग सूची।
</ParamField>

<ParamField path="path.place_fields" type="str or None" default="None">
  प्रदर्शित किए जाने वाले Place फ़ील्ड्स की अल्पविराम-से-अलग सूची।
</ParamField>

<div id="returns">
  #### रिटर्न
</div>

`CreateStreamLinkResponse` - रिस्पॉन्स डेटा

<div id="create_webhook_replay_job">
  ### `create_webhook_replay_job`
</div>

वेबहुक के लिए replay job बनाएँ
वेबहुक पर डिलीवर किए गए या डिलीवर करने का प्रयास किए गए सभी इवेंट्स के लिए, पिछले 24 घंटों तक के इवेंट्स प्राप्त करने हेतु एक replay job बनाता है।
body: अनुरोध बॉडी
:returns: रिस्पॉन्स डेटा
:rtype: CreateWebhookReplayJobResponse

<div id="parameters">
  #### पैरामीटर्स
</div>

<ParamField path="body.body" type="CreateWebhookReplayJobRequest" />

<div id="delete">
  ### `delete`
</div>

वेबहुक हटाएँ
मौजूदा वेबहुक कॉन्फ़िगरेशन को हटाता है।

#### पैरामीटर

<ParamField path="path.webhook_id" type="Any">
  जिस वेबहुक को हटाना है, उसका id।
</ParamField>

<div id="returns">
  #### रिटर्न
</div>

`DeleteResponse` - रिस्पॉन्स डेटा

<div id="delete_stream_link">
  ### `delete_stream_link`
</div>

स्ट्रीम लिंक हटाएं
दिए गए वेबहुक के लिए FilteredStream इवेंट्स से एक लिंक हटाता है।

#### पैरामीटर

<ParamField path="path.webhook_id" type="Any">
  वह वेबहुक ID जिसे आपके FilteredStream ruleset से लिंक करना है।
</ParamField>

<div id="returns">
  #### रिटर्न
</div>

`DeleteStreamLinkResponse` - रिस्पॉन्स डेटा

<div id="get">
  ### `get`
</div>

वेबहुक प्राप्त करें
क्लाइंट ऐप से संबद्ध वेबहुक कॉन्फ़िगरेशन की सूची प्राप्त करें।

#### पैरामीटर

<ParamField path="path.webhook_config_fields" type="List or None" default="None">
  प्रदर्शित करने के लिए WebhookConfig फ़ील्ड्स की कॉमा-सेपरेटेड सूची।
</ParamField>

<div id="returns">
  #### रिटर्न
</div>

`GetResponse` - रिस्पॉन्स डेटा

<div id="get_stream_links">
  ### `get_stream_links`
</div>

स्ट्रीम लिंक प्राप्त करें
फ़िल्टर की गई स्ट्रीम ruleset से संबद्ध वेबहुक लिंक की सूची प्राप्त करें।
:returns: रिस्पॉन्स डेटा
:rtype: GetStreamLinksResponse

<div id="returns">
  #### रिटर्न
</div>

`GetStreamLinksResponse`

<div id="validate">
  ### `validate`
</div>

वेबहुक सत्यापित करें
यह दिए गए वेबहुक के लिए CRC जाँच ट्रिगर करता है।

#### पैरामीटर

<ParamField path="path.webhook_id" type="Any">
  जांचे जाने वाले वेबहुक की ID।
</ParamField>

<div id="returns">
  #### रिटर्न
</div>

`ValidateResponse` - रिस्पॉन्स डेटा
