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

# AccountActivityClient

अकाउंट गतिविधि संचालन के लिए Client

यह Client, X API के account activity endpoints के साथ इंटरैक्ट करने के लिए methods प्रदान करता है।
यह authentication, request formatting, और account activity से संबंधित सभी operations के लिए रिस्पॉन्स
parsing को संभालता है।

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

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

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

एक नया AccountActivityClient instance बनाता है

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

| Name     | Type                                                     | Description                 |
| :------- | :------------------------------------------------------- | :-------------------------- |
| `client` | [`Client`](/hi/xdks/typescript/reference/classes/Client) | मुख्य X API Client इंस्टेंस |

#### रिटर्न

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

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

[account\_activity/client.ts:70](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/account_activity/client.ts#L70)

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

<div id="getsubscriptions">
  ### getSubscriptions
</div>

▸ **getSubscriptions**(`webhookId`, `options`): `Promise`\<`Response`>

सदस्यताएँ प्राप्त करें
किसी दिए गए webhook के लिए सभी सक्रिय सदस्यताओं की सूची प्राप्त करता है।

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

| नाम                          | Type     | विवरण                                               |
| :--------------------------- | :------- | :-------------------------------------------------- |
| `webhookId`                  | `string` | वह webhook ID जिसके लिए सदस्यताएँ प्राप्त करनी हैं। |
| `options`                    | `Object` | -                                                   |
| `options.requestOptions`     | `Object` | -                                                   |
| `options.requestOptions.raw` | `true`   | -                                                   |

#### रिटर्न

`Promise`\<`Response`>

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

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

[account\_activity/client.ts:115](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/account_activity/client.ts#L115)

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

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

| नाम         | Type     |
| :---------- | :------- |
| `webhookId` | `string` |

#### रिटर्न

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

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

[account\_activity/client.ts:128](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/account_activity/client.ts#L128)

***

<div id="deletesubscription">
  ### deleteSubscription
</div>

▸ **deleteSubscription**(`webhookId`, `userId`, `options`): `Promise`\<`Response`>

सदस्यता हटाएं
दिए गए webhook और user ID के लिए Account Activity सदस्यता हटाता है।

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

| नाम                          | type     | विवरण                                                   |
| :--------------------------- | :------- | :------------------------------------------------------ |
| `webhookId`                  | `string` | वह webhook ID जिसके लिए सदस्यता की जाँच करनी है।        |
| `userId`                     | `string` | जिस उपयोगकर्ता की सदस्यता समाप्त करनी है, उसका user ID। |
| `options`                    | `Object` | -                                                       |
| `options.requestOptions`     | `Object` | -                                                       |
| `options.requestOptions.raw` | `true`   | -                                                       |

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

`Promise`\<`Response`>

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

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

[account\_activity/client.ts:217](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/account_activity/client.ts#L217)

▸ **deleteSubscription**(`webhookId`, `userId`): `Promise`\<[`SubscriptionsDeleteResponse`](/hi/xdks/typescript/reference/interfaces/Schemas.SubscriptionsDeleteResponse)>

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

| नाम         | type     |
| :---------- | :------- |
| `webhookId` | `string` |
| `userId`    | `string` |

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

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

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

[account\_activity/client.ts:234](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/account_activity/client.ts#L234)

***

<div id="validatesubscription">
  ### validateSubscription
</div>

▸ **validateSubscription**(`webhookId`, `options`): `Promise`\<`Response`>

सदस्यता को वैध करें
दिए गए webhook के लिए उपयोगकर्ता के Account Activity सदस्यता की जाँच करता है।

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

| नाम                          | type     | विवरण                                            |
| :--------------------------- | :------- | :----------------------------------------------- |
| `webhookId`                  | `string` | वह webhook ID जिसके लिए सदस्यता की जाँच करनी है। |
| `options`                    | `Object` | -                                                |
| `options.requestOptions`     | `Object` | -                                                |
| `options.requestOptions.raw` | `true`   | -                                                |

#### रिटर्न

`Promise`\<`Response`>

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

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

[account\_activity/client.ts:331](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/account_activity/client.ts#L331)

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

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

| नाम         | Type     |
| :---------- | :------- |
| `webhookId` | `string` |

#### रिटर्न

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

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

[account\_activity/client.ts:344](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/account_activity/client.ts#L344)

***

<div id="createsubscription">
  ### createSubscription
</div>

▸ **createSubscription**(`webhookId`, `options`): `Promise`\<`Response`>

सदस्यता बनाएँ
उपयोगकर्ता और दिए गए webhook के लिए एक Account Activity सदस्यता बनाता है।

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

| Name        | Type                                                                      | Description                                      |
| :---------- | :------------------------------------------------------------------------ | :----------------------------------------------- |
| `webhookId` | `string`                                                                  | वह webhook ID जिसके लिए सदस्यता की जाँच करनी है। |
| `options`   | `CreateSubscriptionOptions` & \{ `requestOptions`: \{ `raw`: `true`  }  } | -                                                |

#### रिटर्न

`Promise`\<`Response`>

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

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

[account\_activity/client.ts:435](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/account_activity/client.ts#L435)

▸ **createSubscription**(`webhookId`, `options?`): `Promise`\<[`SubscriptionsCreateResponse`](/hi/xdks/typescript/reference/interfaces/Schemas.SubscriptionsCreateResponse)>

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

| नाम         | type                        |
| :---------- | :-------------------------- |
| `webhookId` | `string`                    |
| `options?`  | `CreateSubscriptionOptions` |

#### रिटर्न

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

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

[account\_activity/client.ts:448](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/account_activity/client.ts#L448)

***

<div id="createreplayjob">
  ### createReplayJob
</div>

▸ **createReplayJob**(`webhookId`, `fromDate`, `toDate`, `options`): `Promise`\<`Response`>

रीप्ले जॉब बनाएँ
दिए गए webhook से संबद्ध सभी सदस्यताओं के लिए पिछले अधिकतम 5 दिनों की activities प्राप्त करने हेतु एक रीप्ले जॉब बनाता है।

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

| Name                         | Type     | Description                                                                                                     |
| :--------------------------- | :------- | :-------------------------------------------------------------------------------------------------------------- |
| `webhookId`                  | `string` | webhook कॉन्फ़िगरेशन का अद्वितीय पहचानकर्ता।                                                                    |
| `fromDate`                   | `string` | वह सबसे पुराना (प्रारंभिक) UTC टाइमस्टैम्प (समावेशी) जिससे `yyyymmddhhmm` फ़ॉर्मैट में इवेंट प्रदान किए जाएंगे। |
| `toDate`                     | `string` | वह नवीनतम (अंतिम) UTC टाइमस्टैम्प (बहिष्कृत) जिस तक `yyyymmddhhmm` फ़ॉर्मैट in इवेंट प्रदान किए जाएंगे।         |
| `options`                    | `Object` | -                                                                                                               |
| `options.requestOptions`     | `Object` | -                                                                                                               |
| `options.requestOptions.raw` | `true`   | -                                                                                                               |

#### रिटर्न

`Promise`\<`Response`>

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

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

[account\_activity/client.ts:564](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/account_activity/client.ts#L564)

▸ **createReplayJob**(`webhookId`, `fromDate`, `toDate`): `Promise`\<[`ReplayJobCreateResponse`](/hi/xdks/typescript/reference/interfaces/Schemas.ReplayJobCreateResponse)>

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

| नाम         | Type     |
| :---------- | :------- |
| `webhookId` | `string` |
| `fromDate`  | `string` |
| `toDate`    | `string` |

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

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

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

[account\_activity/client.ts:585](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/account_activity/client.ts#L585)

***

<div id="getsubscriptioncount">
  ### getSubscriptionCount
</div>

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

सदस्यताओं की संख्या प्राप्त करें
वर्तमान में सक्रिय Account Activity सदस्यताओं की कुल संख्या प्राप्त करता है।

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

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

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

`Promise`\<`Response`>

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

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

[account\_activity/client.ts:704](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/account_activity/client.ts#L704)

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

#### रिटर्न

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

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

[account\_activity/client.ts:713](https://github.com/xdevplatform/xdk-typescript/blob/81aacb165e0802e188f608bdf462b60fc4e713a2/src/account_activity/client.ts#L713)
