Skip to main content
GET
/
2
/
activity
/
stream
Activity Stream
curl --request GET \
  --url https://api.x.com/2/activity/stream \
  --header 'Authorization: Bearer <token>'
{
  "data": {
    "event_type": "<string>",
    "event_uuid": "1146654567674912769",
    "filter": {
      "keyword": "The President",
      "user_id": "2244994945"
    },
    "includes": {
      "media": [
        {
          "type": "<string>",
          "preview_image_url": "<string>",
          "variants": [
            {
              "bit_rate": 123,
              "content_type": "<string>",
              "url": "<string>"
            }
          ],
          "height": 1,
          "media_key": "<string>",
          "width": 1
        }
      ],
      "places": [
        {
          "full_name": "Lakewood, CO",
          "id": "f7eb2fa2fea288b1",
          "contained_within": [
            "f7eb2fa2fea288b1"
          ],
          "country": "United States",
          "country_code": "US",
          "geo": {
            "bbox": [
              -105.193475,
              39.60973,
              -105.053164,
              39.761974
            ],
            "properties": {},
            "geometry": {
              "coordinates": [
                -105.18816086351444,
                40.247749999999996
              ],
              "type": "Point"
            }
          },
          "name": "Lakewood",
          "place_type": "city"
        }
      ],
      "polls": [
        {
          "id": "1365059861688410112",
          "options": [
            {
              "label": "<string>",
              "position": 123,
              "votes": 123
            }
          ],
          "duration_minutes": 5042,
          "end_datetime": "2023-11-07T05:31:56Z"
        }
      ],
      "topics": [
        {
          "id": "<string>",
          "name": "Technology",
          "description": "All about technology"
        }
      ],
      "tweets": [
        {
          "author_id": "2244994945",
          "created_at": "Wed Jan 06 18:40:40 +0000 2021",
          "id": "1346889436626259968",
          "text": "Learn how to use the user Tweet timeline and user mention timeline endpoints in the X API v2 to explore Tweet\\u2026 https:\\/\\/t.co\\/56a0vZUx7i",
          "username": "XDevelopers"
        }
      ],
      "users": [
        {
          "created_at": "2013-12-14T04:35:55Z",
          "id": "2244994945",
          "name": "X Dev",
          "protected": false,
          "username": "TwitterDev"
        }
      ]
    },
    "payload": {
      "after": "<string>",
      "before": "<string>"
    },
    "tag": "<string>"
  },
  "errors": [
    {
      "title": "<string>",
      "type": "<string>",
      "detail": "<string>",
      "status": 123
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

backfill_minutes
integer<int32>

The number of minutes of backfill requested.

Required range: 0 <= x <= 5
start_time
string<date-time>

YYYY-MM-DDTHH:mm:ssZ. The earliest UTC timestamp from which the Post labels will be provided.

end_time
string<date-time>

YYYY-MM-DDTHH:mm:ssZ. The latest UTC timestamp from which the Post labels will be provided.

Response

The request has succeeded.

An activity event or error that can be returned by the x activity streaming API.

data
object
errors
object[]
Minimum array length: 1

An HTTP Problem Details object, as defined in IETF RFC 7807 (https://tools.ietf.org/html/rfc7807).