{"uid":"cap_3XiwM6H-1zWuka9_3zZjN","slug":"stablesocial-posts-266864b8","name":"StableSocial TikTok User Posts","description":"Pay-per-request access to social media data from TikTok, Instagram, Facebook, Reddit, and LinkedIn. No auth, no subscriptions.","url":"https://stablesocial.dev/api/tiktok/posts?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"cursor":{"type":"string","description":"Pagination cursor"},"handle":{"type":"string","minLength":1,"description":"TikTok username"},"order_by":{"enum":["date_desc","date_asc","id_desc"],"type":"string","description":"Sort order"},"max_posts":{"type":"integer","default":50,"maximum":300,"minimum":-9007199254740991,"description":"Maximum number of posts to collect"},"max_page_size":{"type":"integer","default":50,"maximum":9007199254740991,"minimum":-9007199254740991,"description":"Results per page"}}},"responseSchema":{"type":"json","example":{"jobId":"clx0000000000000000000000","token":"eyJ...","status":"pending","pollUrl":"https://stablesocial.dev/api/jobs/clx0000000000000000000000"}},"example":{"request":{"handle":"tiktok","order_by":"date_desc","max_posts":10,"max_page_size":10},"response":{"jobId":"cmqhjof7300010bg86iid3m4e","token":"eyJhbGciOiJIUzI1NiJ9.eyJzcCI6InRpa3Rvay9wcm9maWxlL3Rpa3Rvay91cGRhdGUiLCJkcCI6InRpa3Rvay9wcm9maWxlL3Rpa3Rvay9mZWVkL3Bvc3RzIiwiZHEiOnsibWF4X3BhZ2Vfc2l6ZSI6IjEwIiwib3JkZXJfYnkiOiJkYXRlX2Rlc2MifSwidyI6IjB4OWNjNDJmM2Q5MjQ1Yjg2N2FjY2NkNjMwYjQzZjkwNmMxNjY1YjE3NiIsImlhdCI6MTc4MTY2ODkyOCwiZXhwIjoxNzgxNjcwNzI4fQ.pO_MvtaxVuKkS_U_-zhcob1cdf_tBsHF6r48KBGe0O8","status":"pending","pollUrl":"https://stablesocial.dev/api/jobs/cmqhjof7300010bg86iid3m4e"}},"exampleRequest":{"handle":"tiktok","order_by":"date_desc","max_posts":10,"max_page_size":10},"tags":["tiktok","instagram","facebook","reddit","scraping","social","data","x402"],"displayCostAmount":"0.06","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.06/call","primary":{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.06","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.06","per":"call","confidence":"exact"},{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.06","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_6Zr03w1XLjjU5yB8V7BGk","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.06","costPer":"request","priority":0,"asset":"0x20c000000000000000000000b9537d11c60e8b50","unit":"request","depositMicros":null,"planRef":null},{"uid":"pm_IQm2zf5hNquJgCGQab-GR","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.06","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":"StableSocial","brandSlug":"stablesocial","brandBaseUrl":"https://stablesocial.dev","brandDocsUrl":"https://stablesocial.dev","whatItDoes":"Fetches a TikTok user's posts/videos by username, with pagination and sorting options","exampleAgentPrompt":"Pull the 100 most recent posts from TikTok user @charlidamelio, sorted by newest first.","exampleUseCases":null,"resultDescription":"A paginated list of TikTok posts/videos for the specified user, including video metadata such as post IDs, dates, and content details. Also returns a pagination cursor for fetching additional pages.","failureModes":["Invalid or non-existent TikTok handle returns an error","Rate limiting or TikTok blocking may result in partial results","Private or restricted accounts may return empty or limited data","Invalid cursor causes pagination failure","Exceeding max_posts limit returns validation error"],"whenToPreferThis":"Use this endpoint when you need to programmatically retrieve a TikTok user's post history with control over sort order and pagination. Prefer this over manual scraping when you need structured video metadata at scale, or when building analytics pipelines around specific TikTok creators.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T18:42:38.545Z","isFirstParty":false,"canonicalSlug":"stablesocial-posts-266864b8"}