Twitter Profile API
Resolve and inspect the account before traversing its audience.
Twitter Profile API →Workflow · Twitter followers API
Read a public account's followers as normalized profile objects, keep the continuation token opaque, and feed each page into segmentation or graph analysis.
Copyable request + contract response example
The response example comes from the endpoint documentation manifest. The same OpenAPI schema covers profiles mode and the IDs-only variant.
curl 'https://api.xfetch.io/v1/users/44196397/followers?mode=profiles' \ -H "Authorization: Bearer $XFETCH_API_KEY"
{
"data": [
{
"id": "95092020",
"username": "jordanbpeterson",
"name": "Dr Jordan B Peterson",
"description": "Best-Selling Author | Clinical Psychologist | #1 Education Podcast | Co-founder of @petersonacademy | Order my new book \"We Who Wrestle With God\" here:",
"created_at": "2009-12-06T23:33:02.000Z",
"verified": true,
"protected": false,
"profile_image_url": "https://pbs.twimg.com/profile_images/1407056014776614923/TKBC60e1_normal.jpg",
"follower_count": 6180030,
"following_count": 1653,
"tweet_count": 51532,
"media_count": 7370
}
],
"meta": {
"request_id": "req_01HXFETCHEXAMPLE",
"credits": {
"charged": 2,
"remaining": 998
},
"pagination": {
"next_token": "tok_2"
}
}
}One workflow
The page uses profiles mode as one clear workflow: enrich an audience as you traverse it. IDs mode remains available when a lower-cost graph pass is the better first step.
Resolve the account once and pass its numeric user ID.
Request mode=profiles to receive normalized follower objects.
Continue only when meta.pagination.next_token is present, passing it unchanged.
Code-derived cost
The rule and worked charge below come from the shared endpoint-pricing catalog used by billing and the API reference.
Current rule
This page's request uses profiles mode, so each returned follower profile is a priced item. IDs mode uses its separate block rule, shown on the pricing hub and endpoint reference.
Documented response example
2 creditsThe example contains 1 primary record. Failed validation, authentication, insufficient-credit, rate-limit, service-side, and internal failures are not charged.
FAQ
Google sign-in opens the dashboard playground with this endpoint selected.