Documentation — FetchLayer Docs
Documentation menu
FetchLayer FetchLayer API

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

Sign up for a free API key, then make your first request in under two minutes. Pick a platform below and open its Getting Started page.

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.

bash
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

Response 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.