POST /api/twitter/lists
Price: 1 credit
Twitter Get List
Entry point for a single Twitter list. Accepts a list ID or a list URL.
access-token string requiredtimeout integer — Max scrapping execution timeout (in seconds) (default: 300; min: 20; max: 1500)list_id string required — List ID or list URL (examples: "1215571832927027202", "https://x.com/i/lists/1215571832927027202")@type string (default: "TwitterList")id string requiredname string requiredurl string requireddescription string nullablemode string nullablemember_count integer nullablesubscriber_count integer nullablecreated_at integer nullablebanner_url string nullablefacepile_urls array (default: [])owner object nullable@type string (default: "TwitterUser")internal_id string requiredrest_id string requiredname string requiredalias string requiredurl string requireddescription string nullablelocation string nullablefollower_count integer nullablefollowing_count integer nullabletweet_count integer nullablelisted_count integer nullablefavorites_count integer nullablemedia_count integer nullableimage string nullablebanner_url string nullableverified boolean (default: false)verified_type string nullableis_blue_verified boolean (default: false)created_at integer nullableprofessional object nullable@type string (default: "TwitterUserProfessional")rest_id string requiredprofessional_type string requiredcategories array nullableverification_info object nullable@type string (default: "TwitterUserVerification")is_identity_verified boolean (default: false)verified_since string nullablereason_description string nullableprofile_urls array (default: [])@type string (default: "TwitterUrl")display_url string requiredexpanded_url string requiredurl string requiredindices array nullablementions array (default: [])@type string (default: "TwitterUserMention")screen_name string requiredurl string requiredbirthdate object nullable@type string (default: "TwitterUserBirthdate")day integer requiredmonth integer requiredyear integer nullablevisibility string (default: "")year_visibility string (default: "")timestamp integer nullableis_profile_translatable boolean (default: false)has_hidden_subscriptions boolean (default: false)can_highlight_tweets boolean (default: false)highlighted_tweets_count integer (default: 0)user_seed_tweet_count integer (default: 0)premium_gifting_eligible boolean (default: false)creator_subscriptions_count integer (default: 0)422 — The request body did not validate Check the fields against this schema. A URN with the wrong prefix is the most common cause.408 — The request ran past its time limit Raise `timeout` in the request body, up to the maximum this endpoint documents. Lowering `count` or turning off the `with_*` flags also helps, because less work finishes sooner.412 — List not found. Verify the list ID or URL. Retrying will not help: either the entity does not exist, or the input points at a different one.429 — Too many requests: a rate limit or a usage window is exhausted When the response carries an X-Retry-After header, wait that many seconds and retry: the same number is in the body as `detail.retry_after`, and the limit clears once that window passes. The message in the body names the limit that was hit.500 — Something broke on our side Retrying will not help. If it keeps happening, send us the X-Request-ID from the response headers.529 — Rate limit reached, or the endpoint is overloaded Wait at least 30 seconds, then retry.X-Error — Error message text (present only on error)X-Request-ID — Unique request identifierX-Execution-Time — Execution time in secondsX-Result-Count — How many records the body carries. 0 means an empty result, which is a normal answer and not by itself an error. A non-zero count can come back together with X-Error when the failure happened partway through — read this header and X-Error independently.X-Total-Available-Results — How many records exist for this query, when the endpoint can say. On a `dry_run` request this is the answer and the body is empty. It saturates: the endpoint's documented maximum means 'at least that many', any smaller number is exact.X-Warning — Present when the request body carried keys this endpoint does not document. They were ignored, so any filter you meant to apply through them did not apply. Check the spelling against this schema and retry.X-Retry-After — Seconds to wait before retrying. Present only on 429.