Documentation — FetchLayer Docs
FetchLayer fetchlayer.dev Sign in

API Reference

Documentation

Independent REST APIs for Reddit, Twitter/X, App Store, Google Maps, Google Play Store, and YouTube data — 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

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.