logoPandorLabs
social data api

Social data API

Real-time public data from TikTok, Instagram, YouTube, X, Reddit, LinkedIn, Facebook and 20+ more platforms. 179 REST endpoints behind one API key, returned as clean JSON and billed per request from a balance of prepaid requests. Failed calls cost nothing.

Quickstart

  1. Create a key in API keys with the Social data API scope.
  2. Buy a request pack in Credits.
  3. Call any endpoint with the key.
Request
curl "https://api.pandorlabs.com/v1/tiktok/profile?handle=tiktok" \  -H "Authorization: Bearer $PANDORLABS_KEY"
Response, abridged
{  "success": true,  "user": { "uniqueId": "tiktok", "verified": true },  "requests_charged": 1,  "requests_remaining": 24999}

Authentication

Send the key as Authorization: Bearer <key> or in the x-api-key header. It needs the Social data API scope. Paths start at https://api.pandorlabs.com and keep their own version prefix, such as /v1/tiktok/profile or /v3/tiktok/profile/videos. Each key has its own per-minute rate limit, reported in x-ratelimit-limit and x-ratelimit-remaining.

Pricing

The social data API draws on its own balance of prepaid requests, separate from the credits used for datasets and runs. Almost every call costs one request. A request is held when the call starts and given back in full if it fails. Requests never expire.

25,000requests

$56.4

$2.26 per 1,000 requests

500,000requests

$596.4

$1.19 per 1,000 requests

Endpoints that cost more than one request

/v1/tiktok/user/audience26 requests
/v1/tiktok/video/transcript1 request11 requests when the AI fallback transcribes the video
/v2/instagram/post/comments1 request15 requests with include_replies, charged even when no replies come back
/v1/google/company/ads1 request25 requests with get_ad_details
/v1/find-social-profiles10 requests

Responses

Responses are structured JSON, documented with an example for every endpoint. Every successful response adds two fields, repeated as headers.

  • requests_charged, header x-requests-charged: what this call cost.
  • requests_remaining, header x-requests-remaining: your balance afterwards. GET /v1/requests returns it too, with usage per platform.

Errors

Errors return JSON with statusCode and a readable message. No error is ever charged.

400A parameter is missing, unknown or invalid. The message names it.
401The API key is missing, invalid, revoked or expired.
402Your request balance cannot cover the call. The body carries required and balance.
403The key lacks the Social data API scope, or the content is not public.
404The profile, post or page does not exist or returned nothing.
429The per-key rate limit was hit. Wait retryAfterSeconds and retry.
502A temporary error. Safe to retry.
503The API is briefly unavailable. Safe to retry shortly.
504The request took too long. Safe to retry.

Caching

35 endpoints accept cache_max_age set to 1d, 3d, 7d, 14d or 30d. If a stored answer that recent exists, it comes back at once, free, with cached: true and a cached_at time. Otherwise the call runs live at its normal price.

Pagination

List endpoints return one page per call, along with the token for the next one, named per endpoint: cursor, max_cursor, continuationToken, next_max_id, after, page. Send it back unchanged in the parameter of the same name. Each page is a separate call.

Platforms

TikTok logoTikTokProfiles, videos, transcripts, comments, followers, search, songs, trending feeds and live rooms.22 endpointsTikTok Shop logoTikTok ShopShop search, storefront products, product details, reviews and creator showcases.5 endpointsInstagram logoInstagramProfiles, posts, reels, transcripts, comments, highlights and hashtag or keyword search.20 endpointsTelegramPublic channels, groups and posts.3 endpointsYouTube logoYouTubeChannels, videos, shorts, lives, playlists, community posts, transcripts, comments and search.17 endpointsRumbleSearch, channel videos, video details, transcripts and comments.5 endpointsLinkedIn logoLinkedInPeople, company pages, company posts, post search and post transcripts.6 endpointsFacebook logoFacebookPages, reels, photos, posts, events, transcripts, comments and groups.11 endpointsGitHubUsers, repositories, pull requests, activity, followers, contributions and trending lists.10 endpointsFacebook Marketplace logoFacebook MarketplaceLocation lookup, listing search and listing details.3 endpointsFacebook Events logoFacebook EventsEvent search, event listings and event details.3 endpointsMeta Ads logoMeta AdsAd search, advertiser ads, ad details, ad transcripts and advertiser search across Facebook and Instagram.5 endpointsTikTok Ads logoTikTok AdsTikTok ad search and ad details.2 endpointsGoogle AdsPublic ads by advertiser or domain, ad details and advertiser search, with fields tailored to each ad format.3 endpointsLinkedIn Ads logoLinkedIn AdsLinkedIn ad search and ad details.2 endpointsX (Twitter) logoX (Twitter)Profiles, recent tweets, tweet details, video transcripts and communities.6 endpointsReddit logoRedditSubreddits, posts, comments, transcripts and site-wide search.7 endpointsTruth SocialProfiles, posts and post details. Truth Social only serves prominent public accounts to signed-out visitors, so most other accounts return nothing.3 endpointsThreads logoThreadsProfiles, posts, post details, keyword search and user search.5 endpointsBlueskyProfiles, posts and post details.3 endpointsPinterest logoPinterestSearch, pins, user boards and board pins.4 endpointsGoogle SearchOrganic Google search results.1 endpointTwitchProfiles, videos, stream schedules and clips.4 endpointsApple MusicArtists, albums, tracks and search.4 endpointsSpotifyArtists, tracks, albums, playlists, podcasts, episodes and search.7 endpointsSoundCloudArtists, artist tracks and track details.3 endpointsKwaiProfiles, user posts and post details.3 endpointsKickClip details.1 endpointSnapchat logoSnapchatPublic profiles, Spotlight videos and Spotlight comments.3 endpointsCreator toolsCross-platform profile discovery and audience age and gender estimation.2 endpointsLink-in-bio pagesProfiles and links from Linktree, Komi, Pillar, lnk.bio and Linkme pages.5 endpointsAmazon ShopProducts listed on an Amazon influencer storefront.1 endpoint