x-profile

One X (Twitter) account as one row: username, name, bio, followers, following, tweet count, join date, location, website, verified badge, profile image and user id. username is the handle (nasa or @nasa) or the profile URL. session is your own X login (the auth_token and ct0 cookies, from the Crawl4AI Session extension), optional, used for this run only and never stored. Without it the run reads X as a visitor; when X gives nothing, a slower second source answers.

stagedx.comWASM module12 fields2 unitsfresh 5 min
‹ Recipes
…json
POST api.crawl4ai.com/recipes/…

$ crawl recipe

              
Live · your key · counts against your quota✓ 200 OK
# Hit Run - the rows render here as a table, with the cost

Fields

12 columns on every row. null means the site does not state it.
fieldtypemeaning
usernamestring
namestring
biostring
followersinteger
followinginteger
tweetsinteger
createdstring
locationstring
websitestring
verifiedboolean
imagestring
user_idstring

null means the site does not state it.

usernamestring
namestring
biostring
followersinteger
followinginteger
tweetsinteger
createdstring
locationstring
websitestring
verifiedboolean
imagestring
user_idstring

How it behaves

Cost. 2 units. A failed run costs 0.

Freshness 5 min. The same input within 5 min is served from cache at 0 units.

Questions about this recipeQuestions

Short answers. The API reference has the long ones.

Call POST /recipes/x-profile with your key and username. You get rows with the 12 fields above. The recipe is tested against the live site every 6 hours.

Need more from X?

Extra fields, higher volume, or a private copy with a freshness SLA. We build it on Enterprise.

Request a change

For developers

Get a free API key and run your first crawl.

1,000 credits every month. No credit card. Your self-hosted setup keeps working.

For teams

Talk to us about volume, regions and an SLA.

A 30-minute call with the team that writes the crawler. DPA on request, invoice billing, your choice of US, EU or Singapore.