{"uid":"cap_Oqu79lw5Jtk6oBOr_IeBj","slug":"fetcher-sh-twitter-x-user-profile-lookup-by-id-b20a4e58","name":"fetcher.sh Twitter/X User Profile Lookup by ID","description":"Twitter / X (x.com) data and scraping API: Search tweets, resolve profiles by handle or ID, and pull timelines, replies, followers, lists, and trends. 15 REST endpoints from $0.002 – $0.005 per call — no account, no OAuth, no subscription. Pay with x402 (USDC on Base, Polygon, Arbitrum, Monad or Solana) or prepaid credits.","url":"https://twitter.fetcher.sh/api/user/%7Bid%7D","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_qCboq5sAzYsPGXw0fM-ku","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a Twitter/X user profile by numeric user ID, returning account metadata such as name, handle, bio, follower counts, and more.","exampleAgentPrompt":"Can you look up the Twitter/X profile for user ID 44196397 and tell me their handle, display name, follower count, and bio?","exampleUseCases":[{"title":"Enrich CRM with Twitter profile data","prompt":"I have a list of Twitter numeric user IDs from our leads database — can you pull the handle, display name, and follower count for user ID 783214 so I can enrich our CRM records?"},{"title":"Identify anonymous Twitter account owner","prompt":"I only have a numeric Twitter user ID — 6253282 — can you look it up and tell me who the account belongs to, their bio, and how many followers they have?"},{"title":"Monitor influencer account stats","prompt":"Can you fetch the current follower count, tweet count, and verified status for Twitter user ID 1339835893 so I can track how their account has grown?"}],"resultDescription":"Returns a JSON object containing the Twitter/X user's profile data, including their numeric ID, username/handle, display name, bio/description, follower count, following count, tweet count, profile image URL, banner URL, account creation date, and verification status. The response reflects the current public state of the account as scraped from Twitter/X.","failureModes":["User ID does not exist or has been deactivated — returns a 404 or empty result","User account is suspended — may return an error or partial data","Rate limiting or scraping blocks from Twitter/X may cause temporary failures","Invalid or malformed user ID format returns a 400 error","Payment failure (insufficient USDC balance or x402 rejection) prevents the call from completing"],"whenToPreferThis":"Choose this endpoint when you need to resolve a Twitter/X numeric user ID to full profile metadata without setting up OAuth credentials, creating a Twitter developer account, or paying for a subscription. Ideal for one-off or low-volume lookups where pay-per-call (USDC via x402) is preferred over monthly API fees. Use this when you already have a user ID and need to hydrate it into full profile data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T06:51:24.060Z","isFirstParty":false}