`timestamp_ms` key missing from Streaming API results

api

#1

The data I get from the streaming API is missing the timestamp_ms and timestamp_ms is no longer part of the documentation at https://developer.twitter.com/en/docs/tweets/data-dictionary/overview/intro-to-tweet-json.

I haven’t been able to locate the announcement that this field was removed. Can anyone confirm if this field is supposed to be missing. When was it removed? I have some code that relies on that field.


#2

It should not have vanished either on standard or enterprise. Can you provide any additional context, information on libraries you are using, or code snippets? We are currently unable to reproduce.


#3

Thanks for your response. I now understand that timestamp_ms is only a property of tweet objects from the streaming API. I believe the code that gathers the streaming data I was examining is inadvertently dropping the fields and with your response, I have leverage to compel an examination of that code.

When I query directly, timestamp_ms is a key in results returned from
twurl -H stream.twitter.com -A 'Accept-encoding: none' -X POST '/1.1/statuses/sample.json'

timestamp_ms is not a key in results from twurl 1.1/statuses/sample.json or the Tweepy examples I tested, but these are not streaming API, so this is expected.

Two requests:
If the documentation at https://developer.twitter.com/en/docs/tweets/sample-realtime/api-reference/get-statuses-sample had the Example Response filled out, it would be helpful.

If timestamp_ms was part of the the documentation at https://developer.twitter.com/en/docs/tweets/data-dictionary/overview/intro-to-tweet-json, I could have answered my own question.


#4

timestamp_ms is missing from the retweeted_status object.