Social Fetch
Twitter

Get Twitter profile

Get an X profile for a creator or account.

GET/v1/twitter/profiles/{handle}
1credit
x-api-key*stringheader

API key (`sfk_...`)

Parameters
1
handle*stringpath

X handle to look up, with or without a leading @.

Response fields
57

Endpoint-specific response payload.

datalookupStatus
string

Whether the profile was resolved.

one of: found, private, not_found

Profile details when available.

dataprofileplatform
string

Social platform for this profile.

one of: twitter

dataprofilehandle
string

X screen name (handle) without the leading @.

dataprofiledisplayName
stringnullable

Display name shown on the profile.

dataprofilebio
stringnullable

Profile biography text.

dataprofileavatarUrl
stringnullable

Best available square avatar image URL.

dataprofilebannerUrl
stringnullableoptional

Profile banner image URL when available.

dataprofileverified
boolean

Whether X marks the profile with legacy verification (not necessarily paid blue).

dataprofileblueVerified
boolean

Whether the account has X blue (paid) verification.

dataprofileprofileUrl
string

Canonical public profile URL on x.com.

min 1 chars

dataprofileprivateAccount
boolean

Whether the account is protected (private).

dataprofileplatformUserId
stringoptional

Numeric X user id (`rest_id`) as a string.

dataprofileaccountCreatedAt
integeroptional

Account creation time as Unix epoch seconds when derivable.

≥ 0

dataprofilelocation
stringnullableoptional

Location string from the profile when provided.

dataprofilewebsite
stringnullableoptional

Primary outbound link (expanded URL) from the profile.

dataprofilepinnedTweetId
stringoptional

Pinned tweet id when X exposes one.

Structured verification metadata from X.

dataprofileverificationInfoisIdentityVerified
boolean

Whether X marks the account as identity-verified.

dataprofileverificationInfoverifiedSinceMsec
stringoptional

When verification became effective, as milliseconds since epoch (string from X).

Verification reason payload when X provides it.

dataprofileverificationInforeasontext
stringoptional

Human-readable verification reason text from X.

Inline entity metadata for the reason text (vendor-defined).

dataprofileverificationInforeasonentities[]
nullableoptional

Tip jar configuration when present.

dataprofiletipJarisEnabled
boolean

Whether the X tip jar is enabled.

Per-service handles when any are present.

dataprofiletipJarhandlesbandcamp
stringoptional

Bandcamp handle from tip jar.

dataprofiletipJarhandlesbitcoin
stringoptional

Bitcoin address or handle.

dataprofiletipJarhandlescashApp
stringoptional

Cash App handle.

dataprofiletipJarhandlesethereum
stringoptional

Ethereum address or handle.

dataprofiletipJarhandlesgoFundMe
stringoptional

GoFundMe handle.

dataprofiletipJarhandlespatreon
stringoptional

Patreon handle.

dataprofiletipJarhandlespayPal
stringoptional

PayPal handle.

dataprofiletipJarhandlesvenmo
stringoptional

Venmo handle.

Tweet highlights metadata when present.

dataprofilehighlightscanHighlightTweets
boolean

Whether the account may highlight tweets on the profile.

dataprofilehighlightshighlightedTweetCount
integer

Count of highlighted tweets when reported by X.

≥ 0

dataprofilebusinessAccount
objectoptional

Opaque business-account payload from X when non-empty (vendor-defined).

dataprofilecreatorSubscriptionsCount
integeroptional

Creator subscriptions count when X reports it.

≥ 0

Affiliate or business label when X provides one.

dataprofileaffiliateLabeldescription
string

Affiliate or business label text shown on the profile.

dataprofileaffiliateLabelbadgeUrl
stringoptional

Badge image URL when X provides one.

dataprofileaffiliateLabelurl
stringoptional

Destination URL for the label link.

Profile metrics when available.

datametricsfollowers
integer

Follower count from X.

≥ 0

datametricsfollowing
integer

Following (friends) count from X.

≥ 0

datametricstweets
integer

Total post (status) count from X.

≥ 0

datametricsfavourites
integer

Total favourites (likes) count from X.

≥ 0

datametricslistedCount
integeroptional

Listed count when X provides it.

≥ 0

datametricsmediaCount
integeroptional

Media item count when X provides it.

≥ 0

datametricsfastFollowersCount
integeroptional

Fast-followers count when X provides it.

≥ 0

Metadata describing the request and billing outcome.

metarequestId
string

Unique request identifier for tracing this API call.

min 1 chars

metacreditsCharged
integer

Credits charged for this request.

≥ 0

metaversion
string

Public API version that served the response.

one of: v1

Code example

curl "https://api.socialfetch.dev/v1/twitter/profiles/charlidamelio" \
  -H "x-api-key: YOUR_API_KEY"

Responses

Lookup result. Check `data.lookupStatus` for `found`, `private`, or `not_found`.

On this page

No Headings