# ChocoData, free, POST /api/v1/{site}/batch: TikTok profile API > Submit up to 1,000 product IDs, URLs, or search queries in one call. Receive results via webhook or poll. ChocoData's TikTok profile API on its Free plan. It costs $0.00 per 1,000 profiles. It returns 7 of the 11 key fields we check: Bio, Photo, Verified, Followers, Following, Posts, Likes. We rank 229 plans by price. [Serpent API's top-up from $500](https://datacircle.dev/tiktok-profile-apis/serpent-api/top-up-from-500-scale-get-api-tiktok-profile-tiktok-profile/llms.txt) costs the least per 1,000 profiles: $0.07. [Litescrape](https://datacircle.dev/tiktok-profile-apis/litescrape/top-up-from-10/llms.txt), [Scrappa](https://datacircle.dev/tiktok-profile-apis/scrappa/10-pack/llms.txt) and [ScrapeCreators](https://datacircle.dev/tiktok-profile-apis/scrapecreators/497-pack/llms.txt) are the best TikTok profile API providers in our benchmark. - This page: https://datacircle.dev/tiktok-profile-apis/chocodata/free-post-api-v1-site-batch - [Best TikTok profile API in 2026: pricing compared](https://datacircle.dev/best-tiktok-profile-api.txt) - Get it: https://chocodata.com/pricing - Request: `POST https://api.chocodata.com/api/v1/{site}/batch` - API key: with the plan, on https://chocodata.com/pricing - Its API docs: https://chocodata.com/docs/endpoints/batch - Sold by: ChocoData (https://chocodata.com) - Checked: 2026-11-01 ## In the answer - Completeness: 64% - Bio: ✓ - Photo: ✓ - Verified: ✓ - Followers: ✓ - Following: ✓ - Posts: ✓ - Likes: ✓ ## Price - $ per 1,000 profiles: $0.00 - Per: result - Billing: free ## Charges - Also pays for: from the same budget: 499 other calls ## Not found - $ per 1,000: $0.00 ## In their words - Their pitch: Submit up to 1,000 product IDs, URLs, or search queries in one call. Receive results via webhook or poll. ## Data - Freshness: live - Keep data: no limit - Use data: lawful purposes only and not to violate third-party rights, the data you extract remains yours, and you alone answer for its use complying with applicable laws and the data source's terms of service, only data that is publicly accessible, no reselling, sublicensing or distributing the Service without written authorization ## Plan - Pay: $0 - You get: 1,000 requests - Enough for: 1,000 results, once ## Rate limit - Per second: 2 - Concurrent: 10 - Batch: 1,000 ## Speed - Answer: by polling or webhook ## The call - You send: endpoint "tiktok.profile", items. Optional: webhook_url - Method: POST - Path: /api/v1/{site}/batch ## About the plan - Plan: Free - Who can get it: anyone ## The 14 fields the plan's answer can hold user ID, secondary user ID, username, name, bio, verified, account created, profile picture, profile URL, followers, following, likes count, videos count, platform ## ChocoData's plans (9) - [ChocoData, free, POST /api/v1/{site}/batch](https://datacircle.dev/tiktok-profile-apis/chocodata/free-post-api-v1-site-batch/llms.txt): $0.00 per 1,000, 64% complete, live - [ChocoData, top-up, Pay-as-you-go top-up, POST /api/v1/{site}/batch](https://datacircle.dev/tiktok-profile-apis/chocodata/top-up-pay-as-you-go-top-up-post-api-v1-site-batch/llms.txt): $0.90 per 1,000, 64% complete, live - [ChocoData, $19 monthly, Vibe, POST /api/v1/{site}/batch](https://datacircle.dev/tiktok-profile-apis/chocodata/19-monthly-vibe-post-api-v1-site-batch/llms.txt): $0.704 per 1,000, 64% complete, live - [ChocoData, $49 monthly, Pro, POST /api/v1/{site}/batch](https://datacircle.dev/tiktok-profile-apis/chocodata/49-monthly-pro-post-api-v1-site-batch/llms.txt): $0.598 per 1,000, 64% complete, live - [ChocoData, $100 monthly, Custom $100, POST /api/v1/{site}/batch](https://datacircle.dev/tiktok-profile-apis/chocodata/100-monthly-custom-100-post-api-v1-site-batch/llms.txt): $0.50 per 1,000, 64% complete, live - [ChocoData, $200 monthly, Custom $200, POST /api/v1/{site}/batch](https://datacircle.dev/tiktok-profile-apis/chocodata/200-monthly-custom-200-post-api-v1-site-batch/llms.txt): $0.50 per 1,000, 64% complete, live - [ChocoData, $500 monthly, Custom $500, POST /api/v1/{site}/batch](https://datacircle.dev/tiktok-profile-apis/chocodata/500-monthly-custom-500-post-api-v1-site-batch/llms.txt): $0.50 per 1,000, 64% complete, live - [ChocoData, $1,000 monthly, Custom $1k, POST /api/v1/{site}/batch](https://datacircle.dev/tiktok-profile-apis/chocodata/1000-monthly-custom-1k-post-api-v1-site-batch/llms.txt): $0.50 per 1,000, 64% complete, live - [ChocoData, $2,000 monthly, Custom $2k, POST /api/v1/{site}/batch](https://datacircle.dev/tiktok-profile-apis/chocodata/2000-monthly-custom-2k-post-api-v1-site-batch/llms.txt): $0.50 per 1,000, 64% complete, live ## ChocoData's calls for this API (2) - `POST /api/v1/{site}/batch`: [ChocoData, free, POST /api/v1/{site}/batch](https://datacircle.dev/tiktok-profile-apis/chocodata/free-post-api-v1-site-batch/llms.txt) - `GET /api/v1/tiktok/profile`: [ChocoData, free, GET /api/v1/tiktok/profile](https://datacircle.dev/tiktok-profile-apis/chocodata/free-get-api-v1-tiktok-profile/llms.txt) ## ChocoData's APIs (21) - [ChocoData: Amazon product API pricing, 9 plans, GET /api/v1/amazon/product](https://datacircle.dev/amazon-product-apis/chocodata/free-get-api-v1-amazon-product/llms.txt) - [ChocoData: Amazon product API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/amazon-product-apis/chocodata/free-post-api-v1-site-batch/llms.txt) - [ChocoData: Amazon search API pricing, 9 plans, GET /api/v1/amazon/search](https://datacircle.dev/amazon-search-apis/chocodata/free-get-api-v1-amazon-search/llms.txt) - [ChocoData: Amazon search API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/amazon-search-apis/chocodata/free-post-api-v1-site-batch/llms.txt) - [ChocoData: App Store search API pricing, 9 plans, GET /api/v1/appstore/search](https://datacircle.dev/app-store-search-apis/chocodata/free-get-api-v1-appstore-search/llms.txt) - [ChocoData: App Store search API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/app-store-search-apis/chocodata/free-post-api-v1-site-batch/llms.txt) - [ChocoData: App Store API pricing, 9 plans, GET /api/v1/appstore/product](https://datacircle.dev/app-store-apis/chocodata/free-get-api-v1-appstore-product/llms.txt) - [ChocoData: App Store API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/app-store-apis/chocodata/free-post-api-v1-site-batch/llms.txt) - [ChocoData: App Store review API pricing, 9 plans, GET /api/v1/appstore/reviews](https://datacircle.dev/app-store-review-apis/chocodata/free-get-api-v1-appstore-reviews/llms.txt) - [ChocoData: App Store review API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/app-store-review-apis/chocodata/free-post-api-v1-site-batch/llms.txt) - [ChocoData: SERP API pricing, 9 plans, GET baidu/search](https://datacircle.dev/serp-apis/chocodata/free-free-get-api-v1-baidu-search/llms.txt) - [ChocoData: SERP API pricing, 9 plans, Batch endpoint (async): Baidu Scraper API](https://datacircle.dev/serp-apis/chocodata/free-free-post-api-v1-site-batch-batch-endpoint-async-baidu-scraper-api/llms.txt) - [ChocoData: SERP API pricing, 9 plans, Batch endpoint (async): Bing Scraper API](https://datacircle.dev/serp-apis/chocodata/free-free-post-api-v1-site-batch-batch-endpoint-async-bing-scraper-api/llms.txt) - [ChocoData: SERP API pricing, 9 plans, Batch endpoint (async): Brave Search Scraper API](https://datacircle.dev/serp-apis/chocodata/free-free-post-api-v1-site-batch-batch-endpoint-async-brave-search-scraper-api/llms.txt) - [ChocoData: SERP API pricing, 9 plans, Batch endpoint (async): DuckDuckGo Scraper API](https://datacircle.dev/serp-apis/chocodata/free-free-post-api-v1-site-batch-batch-endpoint-async-duckduckgo-scraper-api/llms.txt) - [ChocoData: SERP API pricing, 9 plans, Batch endpoint (async): Google Scraper API](https://datacircle.dev/serp-apis/chocodata/free-free-post-api-v1-site-batch-batch-endpoint-async-google-scraper-api/llms.txt) - [ChocoData: SERP API pricing, 9 plans, Batch endpoint (async): Naver Scraper API](https://datacircle.dev/serp-apis/chocodata/free-free-post-api-v1-site-batch-batch-endpoint-async-naver-scraper-api/llms.txt) - [ChocoData: SERP API pricing, 9 plans, Batch endpoint (async): Yahoo Search Scraper API](https://datacircle.dev/serp-apis/chocodata/free-free-post-api-v1-site-batch-batch-endpoint-async-yahoo-search-scraper-api/llms.txt) - [ChocoData: SERP API pricing, 9 plans, Batch endpoint (async): Yandex Scraper API](https://datacircle.dev/serp-apis/chocodata/free-free-post-api-v1-site-batch-batch-endpoint-async-yandex-scraper-api/llms.txt) - [ChocoData: SERP API pricing, 9 plans, GET bing/search](https://datacircle.dev/serp-apis/chocodata/free-free-get-api-v1-bing-search/llms.txt) - [ChocoData: SERP API pricing, 9 plans, GET universal/get, Brave Search Scraper API](https://datacircle.dev/serp-apis/chocodata/free-free-get-api-v1-universal-get-brave-search-scraper-api/llms.txt) - [ChocoData: SERP API pricing, 9 plans, GET duckduckgo/search](https://datacircle.dev/serp-apis/chocodata/free-free-get-api-v1-duckduckgo-search/llms.txt) - [ChocoData: SERP API pricing, 9 plans, GET universal/get, Google Scraper API](https://datacircle.dev/serp-apis/chocodata/free-free-get-api-v1-universal-get-google-scraper-api/llms.txt) - [ChocoData: SERP API pricing, 9 plans, GET naver/search](https://datacircle.dev/serp-apis/chocodata/free-free-get-api-v1-naver-search/llms.txt) - [ChocoData: SERP API pricing, 9 plans, GET universal/get, Yahoo Search Scraper API](https://datacircle.dev/serp-apis/chocodata/free-free-get-api-v1-universal-get-yahoo-search-scraper-api/llms.txt) - [ChocoData: SERP API pricing, 9 plans, GET universal/get, Yandex Scraper API](https://datacircle.dev/serp-apis/chocodata/free-free-get-api-v1-universal-get-yandex-scraper-api/llms.txt) - [ChocoData: LinkedIn company data API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/linkedin-company-profile-apis/chocodata/free-free-post-api-v1-site-batch/llms.txt) - [ChocoData: LinkedIn company data API pricing, 9 plans, GET /api/v1/linkedin/company](https://datacircle.dev/linkedin-company-profile-apis/chocodata/free-free-get-api-v1-linkedin-company/llms.txt) - [ChocoData: LinkedIn profile API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/linkedin-profile-apis/chocodata/free-free-post-api-v1-site-batch/llms.txt) - [ChocoData: LinkedIn profile API pricing, 9 plans, GET /api/v1/linkedin/profile](https://datacircle.dev/linkedin-profile-apis/chocodata/free/llms.txt) - [ChocoData: LinkedIn job details API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/linkedin-job-details-apis/chocodata/free-free-post-api-v1-site-batch/llms.txt) - [ChocoData: LinkedIn job details API pricing, 9 plans, GET /api/v1/linkedin/job](https://datacircle.dev/linkedin-job-details-apis/chocodata/free-free-get-api-v1-linkedin-job/llms.txt) - [ChocoData: LinkedIn post details API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/linkedin-post-details-apis/chocodata/free-free-post-api-v1-site-batch/llms.txt) - [ChocoData: LinkedIn post details API pricing, 9 plans, GET /api/v1/linkedin/post](https://datacircle.dev/linkedin-post-details-apis/chocodata/free-free-get-api-v1-linkedin-post/llms.txt) - [ChocoData: GitHub repository API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/github-repository-apis/chocodata/free-post-api-v1-site-batch/llms.txt) - [ChocoData: GitHub repository API pricing, 9 plans, GET /api/v1/github/repository](https://datacircle.dev/github-repository-apis/chocodata/free-get-api-v1-github-repository/llms.txt) - [ChocoData: Google Play search API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/google-play-search-apis/chocodata/free-post-api-v1-site-batch/llms.txt) - [ChocoData: Google Play search API pricing, 9 plans, GET /api/v1/googleplay/search](https://datacircle.dev/google-play-search-apis/chocodata/free-get-api-v1-googleplay-search/llms.txt) - [ChocoData: Google Play API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/google-play-apis/chocodata/free-post-api-v1-site-batch/llms.txt) - [ChocoData: Google Play API pricing, 9 plans, GET /api/v1/googleplay/product](https://datacircle.dev/google-play-apis/chocodata/free-get-api-v1-googleplay-product/llms.txt) - [ChocoData: Instagram profile API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/instagram-profile-apis/chocodata/free-post-api-v1-site-batch/llms.txt) - [ChocoData: Instagram profile API pricing, 9 plans, GET /api/v1/instagram/profile](https://datacircle.dev/instagram-profile-apis/chocodata/free-get-api-v1-instagram-profile/llms.txt) - [ChocoData: Reddit post API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/reddit-post-apis/chocodata/free-post-api-v1-site-batch/llms.txt) - [ChocoData: Reddit post API pricing, 9 plans, GET /api/v1/reddit/user](https://datacircle.dev/reddit-post-apis/chocodata/free-get-api-v1-reddit-user/llms.txt) - [ChocoData: Reddit profile API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/reddit-profile-apis/chocodata/free-post-api-v1-site-batch/llms.txt) - [ChocoData: Reddit profile API pricing, 9 plans, GET /api/v1/reddit/user](https://datacircle.dev/reddit-profile-apis/chocodata/free-get-api-v1-reddit-user/llms.txt) - [ChocoData: TikTok profile API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/tiktok-profile-apis/chocodata/free-post-api-v1-site-batch/llms.txt) - [ChocoData: search autocomplete API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/search-autocomplete-apis/chocodata/free-post-api-v1-site-batch/llms.txt) - [ChocoData: search autocomplete API pricing, 9 plans, GET /api/v1/youtube/suggest](https://datacircle.dev/search-autocomplete-apis/chocodata/free-get-api-v1-youtube-suggest/llms.txt) - [ChocoData: YouTube channel API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/youtube-channel-apis/chocodata/free-post-api-v1-site-batch/llms.txt) - [ChocoData: YouTube channel API pricing, 9 plans, GET /api/v1/youtube/channel](https://datacircle.dev/youtube-channel-apis/chocodata/free-get-api-v1-youtube-channel/llms.txt) - [ChocoData: YouTube channel video API pricing, 9 plans, POST /api/v1/{site}/batch](https://datacircle.dev/youtube-channel-video-apis/chocodata/free-post-api-v1-site-batch/llms.txt) - [ChocoData: YouTube channel video API pricing, 9 plans, GET /api/v1/youtube/channel](https://datacircle.dev/youtube-channel-video-apis/chocodata/free-get-api-v1-youtube-channel/llms.txt) - [ChocoData: LinkedIn job search API pricing, 9 plans, GET /api/v1/linkedin/jobsearch](https://datacircle.dev/linkedin-job-search-apis/chocodata/free-free-get-api-v1-linkedin-jobsearch/llms.txt) - [ChocoData: LinkedIn job search API pricing, 9 plans, GET /api/v1/linkedin/search](https://datacircle.dev/linkedin-job-search-apis/chocodata/free-free-get-api-v1-linkedin-search/llms.txt) ## ChocoData: TikTok profile API alternatives - [TikTokAPI.io, $249 pack](https://datacircle.dev/tiktok-profile-apis/tiktokapi-io/249-pack/llms.txt): $0.498 per 1,000, 73% complete, live - [lobstr.io, $500 monthly](https://datacircle.dev/tiktok-profile-apis/lobstr-io/500-monthly/llms.txt): $0.50 per 1,000, 73% complete, live - [FetchLayer, $500 monthly](https://datacircle.dev/tiktok-profile-apis/fetchlayer/500-monthly/llms.txt): $0.50 per 1,000, 73% complete, live - [TikAPI, $1,890 yearly](https://datacircle.dev/tiktok-profile-apis/tikapi/1890-yearly/llms.txt): $0.518 per 1,000, 64% complete, live ## Sources From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-01. - https://chocodata.com/ - https://chocodata.com/docs/core-concepts - https://chocodata.com/docs/endpoint-reference - https://chocodata.com/docs/endpoints/batch - https://chocodata.com/docs/guides/billing - https://chocodata.com/docs/guides/rate-limits - https://chocodata.com/docs/guides/social-and-app-stores - https://chocodata.com/llms.txt - https://chocodata.com/pricing - https://chocodata.com/scraper-api/linkedin-profile - https://chocodata.com/scraper-api/tiktok-profile - https://chocodata.com/terms