메인 콘텐츠로 건너뛰기
GET
/
2
/
tweets
/
analytics
게시물 분석 정보 조회
curl --request GET \
  --url https://api.x.com/2/tweets/analytics \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": "1346889436626259968",
      "timestamped_metrics": [
        {
          "metrics": {
            "app_install_attempts": 123,
            "app_opens": 123,
            "detail_expands": 123,
            "email_tweet": 123,
            "engagements": 123,
            "follows": 123,
            "hashtag_clicks": 123,
            "impressions": 123,
            "likes": 123,
            "link_clicks": 123,
            "media_engagements": 123,
            "media_views": 123,
            "permalink_clicks": 123,
            "profile_visits": 123,
            "quote_tweets": 123,
            "replies": 123,
            "retweets": 123,
            "url_clicks": 123,
            "user_profile_clicks": 123
          },
          "timestamp": "2025-03-17T06:30:00Z"
        }
      ]
    }
  ],
  "errors": [
    {
      "title": "<string>",
      "type": "<string>",
      "detail": "<string>",
      "status": 123
    }
  ]
}

인증

Authorization
string
header
필수

The access token received from the authorization server in the OAuth 2.0 flow.

쿼리 매개변수

ids
string[]
필수

쉼표로 구분된 게시물 id 목록입니다. 한 번의 요청당 최대 100개까지 허용됩니다.

Required array length: 1 - 100 elements

이 Tweet의 고유 식별자입니다. 일부 언어 및 도구에서 큰 정수를 처리하지 못해 발생하는 문제를 피하기 위해 문자열로 반환됩니다.

Pattern: ^[0-9]{1,19}$
end_time
string<date-time>
필수

YYYY-MM-DDTHH:mm:ssZ 형식. 기간의 종료 시점을 나타내는 UTC 타임스탬프입니다.

start_time
string<date-time>
필수

YYYY-MM-DDTHH:mm:ssZ 형식의 UTC 타임스탬프로, 시간 범위의 시작을 나타냅니다.

granularity
enum<string>
기본값:total
필수

검색 카운트 결과의 세분성입니다.

사용 가능한 옵션:
hourly,
daily,
weekly,
total
analytics.fields
enum<string>[]

표시할 Analytics 필드를 쉼표로 구분한 목록입니다. Analytics 객체에서 사용할 수 있는 필드입니다.

Minimum array length: 1
사용 가능한 옵션:
app_install_attempts,
app_opens,
bookmarks,
detail_expands,
email_tweet,
engagements,
follows,
hashtag_clicks,
id,
impressions,
likes,
media_views,
permalink_clicks,
quote_tweets,
replies,
retweets,
shares,
timestamp,
unfollows,
unlikes,
url_clicks,
user_profile_clicks
예시:
[
"app_install_attempts",
"app_opens",
"bookmarks",
"detail_expands",
"email_tweet",
"engagements",
"follows",
"hashtag_clicks",
"id",
"impressions",
"likes",
"media_views",
"permalink_clicks",
"quote_tweets",
"replies",
"retweets",
"shares",
"timestamp",
"unfollows",
"unlikes",
"url_clicks",
"user_profile_clicks"
]

응답

요청이 성공했습니다.

data
object[]
errors
object[]
Minimum array length: 1

IETF RFC 7807(https://tools.ietf.org/html/rfc7807)에 정의된 HTTP Problem Details 객체