API Reference
Documentation
Independent REST APIs for 34 platforms — social feeds, app stores, ad libraries, review sites, maker communities, storefronts, marketplaces and search engines — plus the core FetchLayer platform API. Every surface shares the same auth pattern and JSON shape, and is also reachable through the MCP server.
Quick start
Authentication
Every platform uses the same pattern: send your API key as a Bearer token in the Authorization header. No per-platform OAuth, no separate credentials.
curl -X POST https://api.fetchlayer.dev/reddit/search \
-H "Authorization: Bearer ss-your-key" \
-H "Content-Type: application/json" \
-d '{"query": "developer tools", "limit": 5}'Why FetchLayer
Structured JSON
Every endpoint returns consistent, typed JSON — no HTML to parse.
One key, no OAuth
Authenticate with a FetchLayer key — no Reddit, Twitter, or Google credentials required.
Built for agents
Typed SDKs, an MCP server, and Agent Skills — see the Integrations tab.
Free tier included
Start testing immediately — no credit card required.
Platforms
34 platforms, each with its own base URL and endpoint set. Same Bearer token, same JSON shape.
Social
Reddit API
Search, posts, full comment trees, communities, users, and discovery — the deepest endpoint set on the API.
Read docsX / Twitter API
Search tweets, fetch tweet detail and replies, inspect profiles, and traverse followers/following lists.
Read docsYouTube API
Extract comments and nested replies from any YouTube video with sorting, depth control, and pagination.
Read docsTikTok API
Account profiles with exact follower counts, an account’s videos, one video in full, keyword search, hashtag feeds and video comments.
Read docsInstagram API
Account profiles with their story highlights, an account’s posts, its reels with play counts, one post in full, the public page of comments, the reel feed and trending terms.
Read docsLink in Bio API
Any link-in-bio page — Linktree, Lnk.Bio, AllMyLinks and solo.to — with its identity, its links and where each link really goes once the redirects are followed.
Read docsApp stores
App Store API
Search for apps by name or keyword. Fetch customer reviews with rating data, pagination, and platform filters.
Read docsGoogle Play Store API
Search the Play catalog by keyword, then fetch app reviews by package ID or listing URL with rating, date, language, device, and version filters.
Read docsAd libraries
Facebook Ad Library API
Search public Facebook and Instagram ads by keyword or advertiser, read full ad copy and creative, and download the video and image files.
Read docsGoogle Ad Library API
Search the ads an advertiser runs across Google Search, YouTube and Display, with creative, formats and run dates.
Read docsTikTok Ad Library API
Search TikTok's public ad library by keyword, advertiser or country, and pull the short-form creative behind each ad.
Read docsLinkedIn Ad Library API
Find the B2B ads a company is running on LinkedIn, with ad copy, creative, and the advertiser behind them.
Read docsReviews
Trustpilot API
Search companies, read TrustScores and star distributions, and pull the public reviews and company replies behind them.
Read docsGlassdoor API
Company reviews, salary reports, and interview experiences, with ratings and free-text pros and cons.
Read docsTripadvisor API
Look up hotels, restaurants and attractions, then pull their public reviews, ratings and traveller details.
Read docsGoogle Maps API
Fetch public place reviews by Google Maps place ID or URL with pagination and sorting controls.
Read docsCommunities
Product Hunt API
Product launches, their makers and comments, plus daily, weekly and topic leaderboards.
Read docsPrintables API
3D models, their makers, collections and contests — search, detail, and community activity.
Read docsMakerWorld API
3D models, designers, contests and collections from MakerWorld, in the same shape as Printables.
Read docsStorefronts
Marketplaces
Amazon API
Current prices for up to 20 ASINs in one call, full product details and keyword search, across 20 Amazon marketplaces.
Read docseBay API
Live listing search, price checks for up to 100 listings at once, full listing details, seller feedback and product reviews.
Read docsAliExpress API
Keyword and category search, full product details with every variant, price checks for up to 20 products and buyer reviews, in a market you pin.
Read docsTemu API
One product in full and batched price checks for up to 50 variants, priced for one of 40 country storefronts. No search or reviews.
Read docsSearch engines
Bing API
Ranked web results with the AI overview, knowledge panel and People Also Ask, rank checks up to 200 deep for one credit, suggestions, news and videos.
Read docsDuckDuckGo API
Ranked web results, rank checks up to 200 positions deep for one credit, instant answers, search suggestions, news and videos.
Read docsWork & outreach
Upwork API
Public freelance job postings by keyword or by an Upwork search URL, with budgets parsed into numbers and a per-response count of how many came back with their fuller record.
Read docsEmail Finder API
The public contact email a website, social profile or YouTube channel publishes, with the page it came from and a confidence grade based on who published it.
Read docsTravel & stays
Airbnb API
Listings for a place with structured prices, one listing in full with its host and per-category ratings, guest reviews that report the listing's full review count alongside how many came back, and a night-by-night availability calendar.
Read docsBooking.com API
Properties for a destination and a stay, every one of them priced down to each bookable room option, one property in full with its rooms and amenities, and guest reviews that keep what a guest liked apart from what they disliked and report the property's full review count alongside how many came back.
Read docsFlight Search API
Priced itineraries for a route and date — one-way or round-trip — each with its carriers, stop count, layover airports and durations, times and cabin.
Read docsResponse status codes
Every endpoint across every platform uses the same status codes to indicate success or failure.
200 Success
The request succeeded — the response body contains the requested data.
401 Unauthorized
The API key is missing or invalid.
429 Too Many Requests
You exceeded your plan's per-minute or monthly request allowance.
500 Server Error
Something went wrong on our end — please retry.