YepAPI
POST/v1/twitter/user-about

X About This Account API

Get X's "About this account" data: country, username changes, verified-since date, and affiliation. $0.01 per call.

Get the transparency details X shows under "About this account" for any profile: the country the account is based in, whether that location is accurate, how it connects, the number of username changes and when the last one happened, when it was verified, and its affiliate badge, alongside the core profile fields.

Try it live

Fill in the fields and hit Run to see a real response.

POST/v1/twitter/user-about

NASA, @NASA, or an x.com / twitter.com profile URL.

Response
Example response — hit "Send Request" to see a live result
{
  "ok": true,
  "data": {
    "account_based_in": null,
    "affiliate": null,
    "avatar": "https://pbs.twimg.com/profile_images/1321163587679784960/0ZxKlEKB_400x400.jpg",
    "banner": null,
    "connected_via": null,
    "created_at": "2007-12-19T20:20:32+00:00",
    "description": null,
    "followers_count": null,
    "following_count": null,
    "id": "11348282",
    "is_blue_verified": true,
    "last_username_change_at": null,
    "likes_count": null,
    "listed_count": null,
    "location": null,
    "location_accurate": true,
    "media_count": null,
    "name": "NASA",
    "pinned_tweet_ids": [],
    "protected": false,
    "tweet_count": null,
    "url": "https://x.com/NASA",
    "username": "NASA",
    "username_changes": 0,
    "verified": false,
    "verified_since": "2009-08-07T19:53:50.941+00:00",
    "verified_type": "Government",
    "website": null
  }
}

Features

✓
"About this account" fields

account_based_in, location_accurate, connected_via, username_changes, last_username_change_at, verified_since, and affiliate.

✓
Username change history

See how many times a handle has changed and when it last changed, a strong signal for impersonation and resold accounts.

✓
Verified-since date

Know how long an account has held its verification.

✓
Cached for 24 hours

These details rarely change and are cached for a day.

Use cases

Trust & Safety

Flag accounts with many recent username changes or a mismatched country.

Brand Protection

Check whether an account claiming to be you is new, renamed, or based elsewhere.

Research & Journalism

Verify where an account is based before citing it.

Quick start

Copy this snippet and start making calls.

const res = await fetch('https://api.yepapi.com/v1/twitter/user-about', {
  method: 'POST',
  headers: {
    'x-api-key': 'YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    "username": "NASA"
  }),
});
const data = await res.json();
console.log(data);

The X About This Account API for account transparency data

The YepAPI X About This Account API returns the transparency panel X shows for every profile. Send a username to /v1/twitter/user-about and get the country the account is based in, how many times it has changed its username, when it was verified, and its affiliation, at $0.01 per call.

These are the signals people check by hand when they suspect a fake or renamed account. Now you can check them in code.

What does the X About This Account API return?

The User fields (id, username, name, avatar, created_at, verification) plus account_based_in, location_accurate, connected_via, username_changes, last_username_change_at, verified_since, and affiliate. Fields X does not show for an account come back as null.

Build impersonation and bot checks

Score accounts with /v1/twitter/user-about: a high username_changes count, a recent last_username_change_at, or an account_based_in that does not match the claimed location are all red flags. Combine with the Twitter User API for follower counts and the Tweet Scraper API for recent activity.

X About This Account API pricing: $0.01 per call

Every call costs a flat $0.01 and failed calls are free. There is no monthly tier to buy, no developer account to get approved, and no separate Twitter API key: one YepAPI key covers every endpoint. Results are cached for 24 hours.

When to use it instead of the User API

The Twitter User API is the everyday profile lookup with all the counts. Use this endpoint when you need the trust signals specifically; many count fields are null here by design.

Try the X About This Account API free

Sign up and get $5 in free credit with no card required. That is 500 calls at $0.01 each to test the X About This Account API on live X data before you spend anything. Profiles, timelines, and search are on the same key.

Start making API calls in 30 seconds

$5 free credit on signup. No credit card required. Pay per call.

What developers say

“Switched from SerpAPI and cut our SERP costs by 80%. Same data quality, way simpler billing.”

Marcus T.

SEO Platform Founder

“One API key for AI models, SERP data, and web scraping. Saved us from managing 4 separate providers.”

Priya S.

Full-Stack Developer

“The $5 free credit let us prototype our entire rank tracking feature before committing. No other API does that.”

Jake R.

Indie Hacker

Frequently asked questions

Get the transparency details X shows under "About this account" for any profile: the country the account is based in, whether that location is accurate, how it connects, the number of username changes and when the last one happened, when it was verified, and its affiliate badge, alongside the core profile fields.

Each API call costs $0.01. No monthly minimums or subscriptions — you only pay for what you use.

Sign up for a free API key, then send a POST request to /v1/twitter/user-about. Check the code example above for a ready-to-use snippet in JavaScript, cURL, or Python.

YepAPI bundles SEO, AI, and web scraping APIs under one key with no monthly minimums. You get lower per-call pricing, a unified dashboard, and one billing account instead of managing multiple providers.

Ready to integrate?

Get your API key and start making calls in 30 seconds. $5 free credit on signup — no credit card required.

More Twitter / X API endpoints