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

<div id="submodules">
  ## 하위 모듈
</div>

* [xdk.account\_activity.client 모듈](/ko/xdks/python/reference/xdk.account_activity.client)
  * [`AccountActivityClient`](/ko/xdks/python/reference/xdk.account_activity.client#xdk.account_activity.client.AccountActivityClient)
    * [`AccountActivityClient.__init__()`](/ko/xdks/python/reference/xdk.account_activity.client#xdk.account_activity.client.AccountActivityClient.__init__)
    * [`AccountActivityClient.create_replay_job()`](/ko/xdks/python/reference/xdk.account_activity.client#xdk.account_activity.client.AccountActivityClient.create_replay_job)
    * [`AccountActivityClient.create_subscription()`](/ko/xdks/python/reference/xdk.account_activity.client#xdk.account_activity.client.AccountActivityClient.create_subscription)
    * [`AccountActivityClient.delete_subscription()`](/ko/xdks/python/reference/xdk.account_activity.client#xdk.account_activity.client.AccountActivityClient.delete_subscription)
    * [`AccountActivityClient.get_subscription_count()`](/ko/xdks/python/reference/xdk.account_activity.client#xdk.account_activity.client.AccountActivityClient.get_subscription_count)
    * [`AccountActivityClient.get_subscriptions()`](/ko/xdks/python/reference/xdk.account_activity.client#xdk.account_activity.client.AccountActivityClient.get_subscriptions)
    * [`AccountActivityClient.validate_subscription()`](/ko/xdks/python/reference/xdk.account_activity.client#xdk.account_activity.client.AccountActivityClient.validate_subscription)
* [xdk.account\_activity.models 모듈](/ko/xdks/python/reference/xdk.account_activity.models)
  * [`CreateReplayJobResponse`](/ko/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.CreateReplayJobResponse)
    * [`CreateReplayJobResponse.model_config`](/ko/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.CreateReplayJobResponse.model_config)
  * [`CreateSubscriptionRequest`](/ko/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.CreateSubscriptionRequest)
    * [`CreateSubscriptionRequest.model_config`](/ko/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.CreateSubscriptionRequest.model_config)
  * [`CreateSubscriptionResponse`](/ko/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.CreateSubscriptionResponse)
    * [`CreateSubscriptionResponse.model_config`](/ko/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.CreateSubscriptionResponse.model_config)
  * [`DeleteSubscriptionResponse`](/ko/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.DeleteSubscriptionResponse)
    * [`DeleteSubscriptionResponse.model_config`](/ko/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.DeleteSubscriptionResponse.model_config)
  * [`GetSubscriptionCountResponse`](/ko/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.GetSubscriptionCountResponse)
    * [`GetSubscriptionCountResponse.model_config`](/ko/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.GetSubscriptionCountResponse.model_config)
  * [`GetSubscriptionsResponse`](/ko/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.GetSubscriptionsResponse)
    * [`GetSubscriptionsResponse.model_config`](/ko/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.GetSubscriptionsResponse.model_config)
  * [`ValidateSubscriptionResponse`](/ko/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.ValidateSubscriptionResponse)
    * [`ValidateSubscriptionResponse.model_config`](/ko/xdks/python/reference/xdk.account_activity.models#xdk.account_activity.models.ValidateSubscriptionResponse.model_config)

<div id="module-contents">
  ## 모듈 내용
</div>

이 모듈은 X API의 계정 활동 엔드포인트에 대한 접근을 제공하며,
계정 활동과 관련된 모든 기능의 기본 진입점 역할을 합니다.

<div id="class-xdkaccount_activityaccountactivityclient">
  ### `class xdk.account_activity.AccountActivityClient`
</div>

계정 활동 관련 작업을 위한 Client

#### 매개변수

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

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

#### 매개변수

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

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

리플레이 작업 생성
지정된 웹훅에 연결된 모든 구독에 대해 최대 지난 5일간의 활동을 조회하기 위한 리플레이 작업을 생성합니다.

#### 매개변수

<ParamField path="path.webhook_id" type="Any">
  웹훅 구성에 대한 고유 식별자입니다.
</ParamField>

<ParamField path="path.from_date" type="str">
  이벤트가 제공되는 기간의 시작점이 되는 가장 이른 UTC 타임스탬프입니다(포함). 형식은 yyyymmddhhmm입니다.
</ParamField>

<ParamField path="path.to_date" type="str">
  이벤트가 제공되는 기간의 끝 지점이 되는 가장 늦은 UTC 타임스탬프입니다(미포함). 형식은 yyyymmddhhmm입니다.
</ParamField>

#### 반환값

`CreateReplayJobResponse` - 응답 데이터

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

구독 생성
사용자와 지정된 웹후크에 대한 Account Activity 구독을 생성합니다.

#### 매개변수

<ParamField path="path.webhook_id" type="Any">
  구독 상태를 확인할 웹후크 ID입니다.
</ParamField>

<ParamField path="body.body" type="CreateSubscriptionRequest">
  요청 본문입니다.
</ParamField>

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

구독 삭제
해당 웹훅과 사용자 id에 대한 Account Activity 구독을 삭제합니다.

<div id="parameters">
  #### Parameters
</div>

<ParamField path="path.webhook_id" type="Any">
  구독 여부를 확인할 webhook ID입니다.
</ParamField>

<ParamField path="path.user_id" type="Any">
  구독을 해지할 사용자 ID입니다.
</ParamField>

<div id="returns">
  #### 반환 값
</div>

`DeleteSubscriptionResponse` - 응답 데이터

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

구독 수 조회
현재 활성화된 Account Activity 구독 수를 조회합니다.
:returns: 응답 데이터
:rtype: GetSubscriptionCountResponse

#### 반환값

`GetSubscriptionCountResponse`

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

구독 조회
지정된 webhook에 대해 활성화된 모든 구독 목록을 가져옵니다.

#### 매개변수

<ParamField path="path.webhook_id" type="Any">
  구독 정보를 조회할 webhook ID입니다.
</ParamField>

#### 반환값

`GetSubscriptionsResponse` - 응답 데이터

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

구독 유효성 검증
지정한 웹후크에 대한 사용자의 Account Activity 구독을 검증합니다.

#### 매개변수

<ParamField path="path.webhook_id" type="Any">
  구독 상태를 확인하는 데 사용되는 webhook ID입니다.
</ParamField>

<div id="returns">
  #### 반환 값
</div>

`ValidateSubscriptionResponse` - 응답 데이터
