Skip to main content
How to retrieve the country associated with any public X account and aggregate audience geography data from a follower list.
Note: For a fuller walkthrough with worked examples and country-distribution analysis, see Twitter Audience Geography API: Analyze Followers by Country on the blog.

The /about Endpoint

Returns “About” section metadata for any public X account: country, username change history, X Premium (Blue) status and start date, account source, and organization affiliation.

Request

Parameters

Response

Response fields

For audience geography you only need country. The remaining fields come back on the same call and are documented here for completeness.

Audience Geography Workflow

To build a country distribution for any account’s audience:
  1. Extract the follower list with GET /v3/followers.
  2. Call GET /v3/about for each follower using their user_id.
  3. Aggregate the country values into a distribution.

Cost

Each /about call counts as one request against your quota. For a 1,000-follower sample, that is roughly 1,005 requests: 1,000 country lookups and 5 follower-list pages (200 followers per page). Every new account starts with 100 free requests (no card required), enough to test a smaller geography sample before choosing a plan. See Pricing for per-plan rates.

Exporting to CSV


Data Accuracy

country is the account country returned by /about; location on a profile is a separate free-text field. Report the returned country as an account-level label, not a verified residence or precise location.
  • Keep "Unknown" as its own category and report its share of the retrieved sample. Do not substitute a country or treat failed requests as unknown-country results.
  • The first follower pages are an ordered sample. State the sample size and collection date; do not assume they represent the full audience.
  • Compare distributions collected with the same sampling method. A larger sample alone does not remove selection bias.