# TikTok Profile API (https://www.socialcrawl.dev/platforms/tiktok/profile) > Returns public profile information for a TikTok user — follower count, following count, total likes, bio, avatar URL, and verification status. Pass either `handle` or `user_id`. TL;DR: `GET /v1/tiktok/profile` costs 1 credit per call and returns SocialCrawl's unified JSON schema. Single x-api-key auth, 100 free credits on signup. ## Parameters | Parameter | Required | Description | | --- | --- | --- | | `handle` | no | TikTok username without the @ symbol. | | `user_id` | no | TikTok numeric user ID. Use this for faster responses. | ## Code example ```bash curl "https://www.socialcrawl.dev/v1/tiktok/profile" \ -H "x-api-key: sc_YOUR_API_KEY" ``` ## FAQ ### How do I get TikTok profile data with an API? Send a GET request to /v1/tiktok/profile with the handle parameter (no @ symbol). SocialCrawl returns structured JSON with follower count, following count, total likes, bio, avatar URL, verification status, and AI-computed engagement rate. ### What data does the TikTok Profile API return? The endpoint returns public profile fields: follower count, following count, total likes, bio text, avatar URL, verification status, user id, handle, display name, and SocialCrawl's computed engagement_rate. ### How much does the TikTok Profile API cost? Each request costs 1 credit on the standard tier. New accounts get 100 free credits with no credit card required, so you can pull around 100 TikTok profiles before paying anything. ### Is scraping TikTok profiles legal? SocialCrawl reads only publicly visible profile fields — the same data anyone sees when visiting the user's TikTok page. Make sure your use case complies with TikTok's terms of service and applicable data protection laws. ### Can I use the TikTok Profile API in production? Yes. The endpoint uses the profile cache category with consistent sub-second response times after the first request, upstream retry handling, and a unified schema that does not break when TikTok updates their UI. See the full TikTok API: https://www.socialcrawl.dev/platforms/tiktok ## Pricing - Standard endpoints: 1 credit per call - Advanced endpoints: 5 credits per call - Premium endpoints: 10 credits per call - 100 free credits on signup, no credit card required. Cached responses cost 0 credits. Credit packs never expire. - Full pricing: https://www.socialcrawl.dev/pricing ## Explore with AI Questions this API answers, phrased for an AI assistant: - What does the SocialCrawl TikTok Profile API return? - How to get TikTok follower count with the SocialCrawl API