{"uid":"cap_vafCRxsTAAIrYvbIytVMV","slug":"agdata-tiktok-scraper-df6b51ad","name":"agdata TikTok Scraper","description":"Web scraping API for AI agents: extract public data from Instagram, TikTok, and Google Maps as clean structured JSON, billed pay-per-result in USDC on Base via the x402 exact scheme. An agent-native alternative to web-scraping platforms like Apify, Bright Data, and ScraperAPI — no API keys, no accounts, no subscriptions: the agent just pays per call.","url":"https://agdata.shveik.dev/x402/tiktok","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"mode":{"enum":["profile","hashtag","search"],"type":"string","description":"profile=user's videos, hashtag=videos under a tag, search=keyword→videos"},"limit":{"type":"integer","default":5,"maximum":20,"minimum":1,"description":"max results returned (clamped to this range)"},"query":{"type":"string","description":"username (profile), hashtag without #, or search keywords"}}},"responseSchema":{"type":"json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0136","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.0136/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0136","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0136","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_7Ih1pleVzCcWA53pE6QG7","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0136","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes TikTok public data (user profiles, hashtag feeds, or keyword search results) and returns clean structured JSON, billed per call in USDC via x402","exampleAgentPrompt":"Pull the latest 20 videos from TikTok user @charlidamelio using profile mode, and give me the structured data as JSON.","exampleUseCases":null,"resultDescription":"An array of structured JSON objects, each representing a TikTok video or profile item — including metadata such as video descriptions, engagement stats, author info, and URLs — returned as clean machine-readable data ready for downstream processing.","failureModes":["Invalid mode value returns an error — must be 'profile', 'hashtag', or 'search'","Missing required 'query' or 'mode' fields returns a 400-style error","TikTok rate limiting or blocking may cause empty or partial results","Payment failure via x402 (insufficient USDC balance or rejected transaction) blocks the call","Private or deleted TikTok accounts return no results","Limit parameter out of accepted range is clamped silently"],"whenToPreferThis":"Choose this endpoint when an AI agent needs to extract public TikTok data (user videos, hashtag feeds, or keyword search results) without setting up API keys, accounts, or subscriptions — particularly in pay-per-use agent workflows on Base using the x402 payment scheme. Prefer this over Apify or Bright Data when you want zero onboarding friction and per-result USDC billing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:34:00.168Z","isFirstParty":false}