Social API

The bios one X (Twitter) account has had over time

Every distinct bio an X account has carried, newest first, with when each was last seen: rebrands and pivots.

GET/api/external/social/social-bio-history/{username}

What it returns

Every distinct bio one X (Twitter) account has carried, newest first, each with the last time it was seen on the account — a pivot, a rebrand or a dropped project shows up here. Follow nextPage for older ones. Not scoped to any chain. A username no tracked account has answers 404.

Chains

This endpoint is not tied to a chain: it takes no chain in its request.

Request

Send your key in the x-dex-data-key header. Replace each <placeholder> with a real value.

curl -H "x-dex-data-key: $DEXDATA_API_KEY" \
  "https://api.dexdata.io/api/external/social/social-bio-history/<username>"
Parameters
ParameterDescription
page

query · integer · optional

Which page, from 1 (the newest) to 1000. Defaults to 1. Follow nextPage for the next one.
username

path · string · required

An X (Twitter) account by its username, with or without the leading "@" (e.g. "solana"), in any case — 1 to 15 letters, digits or underscores. Not a wallet address, and not scoped to any chain.

Response fields

A JSON response. Every field is always present; null means the value could not be established, never zero.

Response fields of The bios one X (Twitter) account has had over time
FieldTypeDescription
usernamestringThe username asked about, without "@".
biosobject[]Newest first.
bios[].biostring | nullThe bio. null when it was empty.
bios[].observedAtinteger | nullThe last time this bio was seen on the account, unix seconds. null when not stated.
nextPageinteger | nullThe page to ask for next. null on the last page.

Start building with DexData today

Sign in, create a key and make your first call in a minute. Free credits every month, and you only pay for calls that succeed.

Get a free API key