> ## 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.

# ConnectionsClient

connections ऑपरेशनों के लिए Client

यह Client, X API के connections endpoints के साथ इंटरैक्ट करने के लिए मेथड उपलब्ध कराता है।
यह authentication, request formatting और connections से संबंधित सभी ऑपरेशनों के लिए
रिस्पॉन्स parsing को संभालता है।

<div id="constructors">
  ## कंस्ट्रक्टर्स
</div>

<div id="constructor">
  ### constructor
</div>

• **new ConnectionsClient**(`client`): [`ConnectionsClient`](/hi/xdks/typescript/reference/classes/ConnectionsClient)

एक नया connections client इंस्टेंस बनाता है

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

| नाम      | type                                                     | विवरण                       |
| :------- | :------------------------------------------------------- | :-------------------------- |
| `client` | [`Client`](/hi/xdks/typescript/reference/classes/Client) | मुख्य X API Client instance |

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

[`ConnectionsClient`](/hi/xdks/typescript/reference/classes/ConnectionsClient)

<div id="defined-in">
  #### यहाँ परिभाषित किया गया है
</div>

[connections/client.ts:88](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/connections/client.ts#L88)

<div id="methods">
  ## मेथड्स
</div>

<div id="getconnectionhistory">
  ### getConnectionHistory
</div>

▸ **getConnectionHistory**(`options`): `Promise`\<`Response`>

कनेक्शन इतिहास प्राप्त करें
प्रमाणीकृत ऐप के लिए, डिस्कनेक्ट होने के कारणों सहित सक्रिय और पुराने स्ट्रीमिंग कनेक्शन रिटर्न करता है।

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

| नाम       | type                                                                        |
| :-------- | :-------------------------------------------------------------------------- |
| `options` | `GetConnectionHistoryOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } |

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

`Promise`\<`Response`>

ऐसा Promise जो API रिस्पॉन्स पर resolve होता है, या raw `Response` यदि requestOptions.raw true हो

#### यहाँ परिभाषित

[connections/client.ts:129](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/connections/client.ts#L129)

▸ **getConnectionHistory**(`options?`): `Promise`\<[`Get2ConnectionsResponse`](/hi/xdks/typescript/reference/interfaces/Schemas.Get2ConnectionsResponse)>

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

| नाम        | type                          |
| :--------- | :---------------------------- |
| `options?` | `GetConnectionHistoryOptions` |

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

`Promise`\<[`Get2ConnectionsResponse`](/hi/xdks/typescript/reference/interfaces/Schemas.Get2ConnectionsResponse)>

#### यहाँ परिभाषित है

[connections/client.ts:138](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/connections/client.ts#L138)

***

<div id="deleteall">
  ### deleteAll
</div>

▸ **deleteAll**(`options`): `Promise`\<`Response`>

सभी कनेक्शन बंद करें
प्रमाणीकृत ऐप के सभी सक्रिय स्ट्रीमिंग कनेक्शन बंद करता है।

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

| नाम                          | type     |
| :--------------------------- | :------- |
| `options`                    | `Object` |
| `options.requestOptions`     | `Object` |
| `options.requestOptions.raw` | `true`   |

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

`Promise`\<`Response`>

API रिस्पॉन्स पर resolve होने वाला Promise, या अगर requestOptions.raw true है, तो raw Response

#### यहाँ परिभाषित है

[connections/client.ts:318](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/connections/client.ts#L318)

▸ **deleteAll**(): `Promise`\<[`KillAllConnectionsResponse`](/hi/xdks/typescript/reference/interfaces/Schemas.KillAllConnectionsResponse)>

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

`Promise`\<[`KillAllConnectionsResponse`](/hi/xdks/typescript/reference/interfaces/Schemas.KillAllConnectionsResponse)>

#### यहाँ परिभाषित है

[connections/client.ts:327](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/connections/client.ts#L327)
