{"uid":"cap_EV81rMxEtTmfApdqz82Db","slug":"tiktok-following-list-084839d3","name":"TikTok Following List","description":"TikTok Following List: the public accounts one TikTok account follows, by handle, one page per call with next_cursor. Per account the handle, name, bio, followers, following, posts and verification in the shared social schema. Bad input is free; not found or no match is not charged.","url":"https://social.duoleads.com/v1/tiktok/following?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["handle"],"properties":{"cursor":{"type":"string","maxLength":512,"description":"next_cursor of the previous page."},"handle":{"type":"string","maxLength":200,"description":"A TikTok handle (with or without @) or a tiktok.com/@handle URL."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"as_of":"2026-10-15T12:00:00.000Z","items":[{"id":"6000000000000000401","url":"https://www.tiktok.com/@synth_followed_1","lang":null,"text":null,"type":"profile","author":{"handle":"synth_followed_1","verified":null,"followers":2175,"display_name":"Synthetic Followed One"},"metrics":{"likes":null,"views":null,"replies":null,"reposts":null},"profile":{"posts":null,"following":10,"likes_total":null},"platform":"tiktok","parent_id":null,"created_at":null,"media_urls":["https://p16.tiktokcdn.invalid/a/6000000000000000401.jpeg"]}],"query":{"cursor":null,"handle":"synthcreator"},"source":"public data via third-party provider; not affiliated with the platform","complete":true,"platform":"tiktok","disclaimer":"Public data via third-party providers; not affiliated with or endorsed by any platform. Do not use to profile, target or train AI on individuals.","request_id":"01KEXAMPLE0000000000000000","next_cursor":"1791010829"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_haksAZbvh3isHBTVANYaw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves the paginated list of public TikTok accounts that a given TikTok account follows, with profile details for each followed account.","exampleAgentPrompt":"Pull the first page of TikTok accounts that @charlidamelio follows and give me the handle, follower count, and verification status for each one.","exampleUseCases":[{"title":"Competitor network mapping","prompt":"Show me all the TikTok accounts that @nike follows — I want to see their handles, follower counts, and whether they're verified so I can spot which influencers Nike is paying attention to."},{"title":"Influencer vetting for brand deals","prompt":"Get the list of TikTok accounts that @beautybyjoseph follows; I need the display names, bios, and follower counts to see what kind of creators he's connected to before we sign a deal."},{"title":"Audience interest research","prompt":"Fetch the next page of TikTok following for @tastemade using cursor 1791010829 — I'm building a map of food-media accounts they track and need the handles and post counts for each."}],"resultDescription":"Returns a paginated JSON object containing: a list of followed account profiles (handle, display name, bio, follower count, following count, post count, verification status, profile image URL, account URL), the original query handle and cursor, a next_cursor for fetching subsequent pages, a complete flag indicating whether all results have been returned, and a timestamp for when the data was collected.","failureModes":["Invalid or non-existent TikTok handle returns a not-found response (not charged)","Malformed handle input (bad characters, too long) is treated as bad input and not charged","Private or restricted accounts may return empty following lists","Expired or invalid cursor returns an error or restarts pagination","Rate limits on the underlying platform may cause temporary unavailability","Account with zero following returns an empty items array with complete:true"],"whenToPreferThis":"Use this endpoint when you need to enumerate the specific accounts a TikTok user follows, rather than their followers or their content. It's ideal for network graph analysis, influencer discovery (who do top creators watch?), competitive intelligence (which brands does a competitor track?), and vetting creators by examining their social connections. Prefer this over a general TikTok profile endpoint when the following list itself — not just the following count — is the data you need. Pagination via next_cursor makes it suitable for accounts with large following lists.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T00:33:39.994Z","isFirstParty":false,"canonicalSlug":"tiktok-following-list-084839d3"}