メインコンテンツへスキップ
GET
直近の投稿を検索

承認

Authorization
string
header
必須

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

Scopes

tweet.read

View all Posts you can see, including those from protected accounts.

users.read

View any account you can see, including protected accounts.

クエリパラメータ

query
string
必須

投稿にマッチさせるための1つのクエリ/ルール/フィルターです。最大クエリ長については https://t.co/rulelength を参照してください。

Required string length: 1 - 4096
例:

"(from:TwitterDev OR from:TwitterAPI) has:media -is:retweet"

start_time
string<date-time>

YYYY-MM-DDTHH:mm:ssZ 形式。投稿が返される最も古い UTC タイムスタンプです。タイムスタンプは秒単位の精度で、閾値を含みます(例:12:00:01 にはその分の最初の1秒が含まれます)。

end_time
string<date-time>

YYYY-MM-DDTHH:mm:ssZ。投稿が取得される最も新しい(最新の)UTC タイムスタンプです。タイムスタンプは秒単位の粒度で、上限は排他的です(例: 12:00:01 を指定した場合、12:00:01 ちょうどの 1 秒間は含まれません)。

since_id
string

指定した id より大きい(つまり、より新しい)投稿 ID を持つ結果を返します。 このツイートの一意の識別子。大きな整数を扱えない言語やツールでの問題を避けるため、文字列として返されます。

Pattern: ^[0-9]{1,19}$
例:

"1346889436626259968"

until_id
string

指定した id より小さい(つまり、より古い)投稿 ID を持つ結果を返します。 このツイートの一意の識別子。大きな整数を扱えない言語やツールでの問題を避けるため、文字列として返されます。

Pattern: ^[0-9]{1,19}$
例:

"1346889436626259968"

max_results
integer<int32>
デフォルト:10

このリクエストで返される検索結果の最大件数。

必須範囲: 10 <= x <= 100
next_token
string

次の「ページ」の結果を取得するために使用するパラメーターです。このパラメーターの値は API レスポンスからそのまま取得し、変更しないでください。 Base36 形式のページネーショントークン。

Minimum string length: 1
pagination_token
string

次の「ページ」の結果を取得するために使用するパラメーターです。このパラメーターの値は API レスポンスからそのまま取得し、変更しないでください。 Base36 形式のページネーショントークン。

Minimum string length: 1
sort_order
enum<string>

結果が返される順序。

利用可能なオプション:
recency,
relevancy
tweet.fields
enum<string>[]

表示するツイートのフィールドを、カンマ区切りで指定するリスト。 ツイートオブジェクトで使用できるフィールド。

Minimum array length: 1
利用可能なオプション:
article,
attachments,
author_id,
card_uri,
community_id,
context_annotations,
conversation_id,
created_at,
display_text_range,
edit_controls,
edit_history_tweet_ids,
entities,
geo,
id,
in_reply_to_user_id,
lang,
media_metadata,
non_public_metrics,
note_tweet,
organic_metrics,
possibly_sensitive,
promoted_metrics,
public_metrics,
referenced_tweets,
reply_settings,
scopes,
source,
suggested_source_links,
suggested_source_links_with_counts,
text,
withheld
例:
expansions
enum<string>[]

展開するフィールドを指定するカンマ区切りのリストです。 ツイート オブジェクトで展開可能なフィールドの一覧です。ID フィールドがある場合は、完全なオブジェクトに展開できます。

Minimum array length: 1
利用可能なオプション:
article.cover_media,
article.media_entities,
attachments.media_keys,
attachments.media_source_tweet,
attachments.poll_ids,
author_id,
edit_history_tweet_ids,
entities.mentions.username,
geo.place_id,
in_reply_to_user_id,
entities.note.mentions.username,
referenced_tweets.id,
referenced_tweets.id.attachments.media_keys,
referenced_tweets.id.author_id
例:
media.fields
enum<string>[]

取得する Media フィールドをカンマ区切りで指定します。 Media オブジェクトで使用できるフィールドです。

Minimum array length: 1
利用可能なオプション:
alt_text,
duration_ms,
height,
media_key,
non_public_metrics,
organic_metrics,
preview_image_url,
promoted_metrics,
public_metrics,
type,
url,
variants,
width
例:
poll.fields
enum<string>[]

レスポンスに含める Poll フィールドのカンマ区切りのリスト。 Poll オブジェクトで利用可能なフィールド。

Minimum array length: 1
利用可能なオプション:
duration_minutes,
end_datetime,
id,
options,
voting_status
例:
user.fields
enum<string>[]

表示する User フィールドを指定するカンマ区切りのリストです。 User オブジェクトで利用可能なフィールドです。

Minimum array length: 1
利用可能なオプション:
affiliation,
confirmed_email,
connection_status,
created_at,
description,
entities,
id,
is_identity_verified,
location,
most_recent_tweet_id,
name,
parody,
pinned_tweet_id,
profile_banner_url,
profile_image_url,
protected,
public_metrics,
receives_your_dm,
subscription,
subscription_type,
url,
username,
verified,
verified_followers_count,
verified_type,
withheld
例:
place.fields
enum<string>[]

取得する Place フィールドをカンマ区切りで指定します。 Place オブジェクトで利用可能なフィールド。

Minimum array length: 1
利用可能なオプション:
contained_within,
country,
country_code,
full_name,
geo,
id,
name,
place_type
例:

レスポンス

リクエストは成功しました。

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

IETF RFC 7807 (https://tools.ietf.org/html/rfc7807) で定義された HTTP Problem Details オブジェクト。

includes
object
meta
object