One API for Internet Data.
Structured JSON from internet platforms through one unified API — fresh data, transparent usage-based pricing and developer-friendly docs.
One API key — access every data platform.
1,000 free Credits on signup
curl -H "Authorization: Bearer $FETCHPI_API_KEY" \
"https://fetchpi.com/v1/x/users/newdev?freshness=default"Replace $FETCHPI_API_KEY with an API key from your console.
Compliance-first data sourcing
- Public data only — the API serves publicly available platform data. We never ask for your social-media account credentials or passwords.
- Minimized retention — cached data is kept according to each source’s published policy and is deleted on request.
- GDPR/CCPA-friendly — deletion on request supports GDPR/CCPA-style data-rights workflows.
Why FetchPI
One integration, normalized data and pricing that follows your usage.
Unified API
One request model, one API key, one bill across every platform — adding a data source means changing a URL, not your stack.
Normalized JSON
Every response is validated against a documented schema: stable field names, typed values, ISO timestamps — the scraping cleanup happens on our side.
Freshness Control
Pick cache, default or live per request and set max_age — latency, price and staleness are explicit parameters, not surprises.
Provider Abstraction
Redundant acquisition paths route behind every capability. When an upstream breaks or gets swapped, your integration keeps its contract.
AI Agent Ready
An OpenAPI contract, a copyable cURL for every endpoint and per-call billing — the primitives agents and toolchains expect.
Three data domains, one platform
FetchPI started with social media and is expanding into e-commerce and search trends. Live platforms are callable today; new domains appear here as an honest “coming soon” until their first endpoints ship.
Social Media Data API
Live — 18 platformsProfiles, posts, comments, search and followers across 28 platforms — normalized JSON, priced per call, callable today.
18 platforms
Explore the domain
E-Commerce Data API
Coming soonProduct data from Amazon, Temu, Ozon and more — title, price, rating, reviews and sales. Under active integration: launching soon.
9 platforms
Explore the domain
Trends Data API
Coming soonGoogle Trends search interest, normalized by keyword, region and time bucket. Under active integration: launching soon.
1 platforms
Explore the domain
Platforms
Content platforms live today: 18 — including X, TikTok, Instagram and more. New platforms appear here only once their API is actually available.
- Google Trends
- Amazon
- Temu
- 1688
- Shopee
- Ozon
- Etsy
- eBay
- Walmart
- Shopify
See the API in action
Pick an endpoint and a language — every request below is assembled from the published API contract, and every response is the documented sample payload.
Choose an endpoint
/v1/x/users/{username}Request sample
curl -H "Authorization: Bearer $FETCHPI_API_KEY" \
"https://fetchpi.com/v1/x/users/newdev?freshness=default"Example response
Sample data — not a live call{
"data": {
"id": "2244994945",
"platform": "x",
"type": "profile",
"username": "newdev",
"display_name": "New Dev",
"description": "Building data APIs.",
"url": "https://x.com/newdev",
"profile_image_url": "https://cdn.example.com/avatar/newdev.jpg",
"banner_image_url": null,
"location": "Berlin",
"verified": false,
"created_at": "2019-04-01T10:15:00Z",
"metrics": {
"followers": 1204,
"following": 312,
"posts": 870,
"likes": 15200
},
"fetched_at": "2026-09-18T09:00:00Z"
},
"meta": {
"request_id": "req_01HTXQ8Z9HTQ",
"freshness": {
"mode": "default",
"age_seconds": 120,
"source_layer": "db",
"stale": false
},
"billing": {
"amount_credits": 100,
"cache_hit": false
}
}
}What teams build with it
From monitoring pipelines to AI training corpora — the same normalized data behind every scenario.
Competitor price monitoring
Track how competitors present and price their products across social platforms. Schedule API calls to watch product posts and official accounts, or buy ready-made datasets for backfills — structured JSON you can pipe straight into your own dashboards.
Creator selection
Screen creators before a campaign with profile metrics, follower data and recent posts from one schema. Compare reach and engagement signals across platforms without stitching together screenshots or exports.
Content trend analysis
Follow hashtags, hot searches and trending lists as normalized feeds. Feed your own analytics with timestamped engagement metrics, and alert on the topics that matter to your market.
Comment sentiment analysis
Collect comment threads around posts, products or campaigns in one normalized shape — text, author, timestamps and reply structure included. Hand the corpus to your NLP pipeline or your analysts, with fresh pages whenever you need them.
AI training data
Build evaluation sets and training corpora from normalized public posts, comments and profiles. Consistent schemas across platforms mean less cleaning, and the dataset marketplace supplies volume data for batch workloads.
Market research
Study companies, communities and channels with the same unified API — company posts, subreddit activity, channel lineups and job listings. Evidence lands as citable, structured records instead of scraped pages.
Frequently asked questions
The short answers — the docs carry the full detail.
One integration, measured
Live numbers straight from the same sources that build the docs and the catalog.
- 28
- Content platforms
- 165
- Documented endpoints
- 84
- Marketplace datasets
- 1,000
- Free Credits on signup
- 1
Create an account
Sign up with Google or GitHub — your workspace and first API key are provisioned automatically.
Sign up - 2
Create your API key
Generate a key in the console and keep it secret — every request authenticates with your key as the bearer token.
Open API keys - 3
Make your first call
Copy the quickstart curl from the docs, or try the request in the console Playground before writing code.
Read the docs
Start building with FetchPI
Create an account, get an API key and make your first request in minutes.