Documentation

One request shape, every service

Every one of the 70 services across 26 platforms uses the same base URL, the same auth header and the same response envelope. A credit is worth $0.0015 and each service lists its own credits-per-call cost — most are 1 credit, X and SEO endpoints less.

1. Authentication

Send your key in the X-API-Key header. Keys are created in the dashboard and shown only once — store them as a server-side secret and never ship them in browser code.

header
X-API-Key: ff_live_xxxxxxxxxxxxxxxxxxxx

2. Base URL & endpoint shape

endpoint
GET https://api.fastfetchz.com/v1/{platform}/{service}?target={handle|url|id}&limit={n}

In sandbox mode the same path is served from your project host under /api/public/v1/… so you can test without leaving the app.

3. Parameters

target
required

Handle, profile URL, post URL, ASIN, place or keyword — whatever the service resolves.

limit
optional

Maximum items for list-style services. Default 10, max 100.

cursor
optional

Pagination cursor returned as next_cursor on list responses.

4. Make a call

curl
curl "https://api.fastfetchz.com/v1/instagram/profile?target=nasa" \
  -H "X-API-Key: $FASTFETCHZ_KEY"
node
const res = await fetch(
  "https://api.fastfetchz.com/v1/tiktok/user-posts?target=nasa&limit=20",
  { headers: { "X-API-Key": process.env.FASTFETCHZ_KEY } },
);
const payload = await res.json();
console.log(payload.data);
python
import os, requests

res = requests.get(
    "https://api.fastfetchz.com/v1/youtube/video-transcript",
    params={"target": "dQw4w9WgXcQ"},
    headers={"X-API-Key": os.environ["FASTFETCHZ_KEY"]},
)
print(res.json()["data"])

5. Errors

Failed calls are never charged. Errors return a JSON body of the shape { error: { code, message, status } }.

401invalid_api_keyMissing or unrecognized X-API-Key header. No credits are charged.
402insufficient_creditsYour balance is below the cost of the call. Top up to continue.
403account_suspended / key_revokedThe account is suspended or the key was revoked.
429rate_limitedThe key exceeded its monthly cap or the burst limit. Retry later.
500upstream_errorUnexpected failure while fulfilling the request. Not charged.

Service reference

Each service has its own reference page with parameters, an example request and a full example response.

Browse all 70 services →