SocialQuery Prism Scraper API

32 Composite intelligence endpoints for every platform. Prism turns raw endpoints into finished social intelligence: review integrity, AI visibility, share of voice, creator vetting, launch tracking, and more — all as API calls.

Development preview. Composite recipes are not yet available. The illustrations below show the intended response structure, not live results.

cURLPythonTypeScript
curl https://socialquery.dev/v1/prism/lookup \
  -G --data-urlencode "url=https://www.youtube.com/watch?v=A9TikdsD5eg" \
  -H "x-api-key: $SOCIALQUERY_API_KEY"

{
  "resolved": { "platform": "youtube", "endpoint": "/v1/youtube/video" },
  "legs": [{ "status": "ok", "provider_route": ["youtube"] }],
  "data": { "provider": "youtube" }
}

The problem today

Social data is fragmented. Right now, you are the integration layer.

Every platform speaks a different dialect: its own auth, shape, paging rules, failure modes, and maintenance schedule.

auth x N

A new key, header, and provider behavior for every source you add.

schema x N

A dozen response shapes to normalize before one answer exists.

maintenance x N

Each source can change independently and break a workflow overnight.

How Prism works

One call. Many platforms. One enriched answer.

One request enters the composite engine. Prism resolves entities in parallel, runs dependent calls, joins identity across platforms, and folds the output into one billed response.

Your single call

1

GET /v1/prism/creator-card?handle=@x

Composite Engine

2

Fan out, fuse, score, and validate

Wave 1

3

Profiles, posts, comments, search, reviews

Wave 2

4

Dependent calls and identity joins

Unified Result

5

One object with per-leg credits

Under the hood

One call. Every source. Named in the response.

You hit one endpoint. Prism queries every relevant source, fuses and dedupes the results, scores them with deterministic code, and returns a per-source ledger you can audit.

Review integrity

/v1/prism/review-integrity

Amazon, Trustpilot, forums

A-F grade

Share of voice

/v1/prism/share-of-voice

X, Reddit, YouTube, TikTok

conversation split

AI visibility

/v1/prism/ai-visibility

ChatGPT, Gemini, Perplexity

visibility score

Crisis radar

/v1/prism/crisis-radar

social, forums, news

rising risk

Brand mentions

/v1/prism/brand-mentions

all relevant sources

ranked feed

Forum search

/v1/search/forums

Reddit, HN, communities

evidence list

Source ledger

reddit: ok
youtube: ok
x: retry
tiktok: ok
refund: none

The moat

A shared design for multi-source workflows.

Single-shot threads

Return the thread, comments, and community context without assembling them client-side.

Receipts by source

Every source leg is named so teams can audit what contributed to the answer.

Deterministic scoring

The final grade, percentage, or ranking is computed in code, not guessed by copy.

Who builds on Prism

One key, pointed at the job your team actually has.

Brand and PR teams

Use the same API key and credit ledger to answer the question this team needs every morning.

Competitive intelligence

Use the same API key and credit ledger to answer the question this team needs every morning.

AI and GEO marketers

Use the same API key and credit ledger to answer the question this team needs every morning.

Creator-marketing teams

Use the same API key and credit ledger to answer the question this team needs every morning.

Trust and safety

Use the same API key and credit ledger to answer the question this team needs every morning.

Global brands

Use the same API key and credit ledger to answer the question this team needs every morning.

Catalog preview

Explore the preview catalog.

68+

platforms covered

646+

endpoints, one schema

Planned

composite workflows

Preview

verify endpoint availability

How it compares

Prism is an API, not a dashboard, and that is the point.

ComparePrismDIY or dashboards
Request shapeOne endpoint for a finished answerMany scrapers, tools, or dashboard exports
SchemaUnified across platformsYou normalize every source yourself
MetricsComputed in the responseOften assembled after export
DestinationYour product, agent, or data pipelineA screen someone has to log into

Pricing

Pay per finished answer, not per scraper.

Prism is part of the SocialQuery catalog. Composite workflows are under development; credit estimates in the catalog are provisional until each workflow is available.

See pricing

From 5 credits

Paid credit purchases are not available during this preview.

Frequently asked questions

Can't find what you're looking for? Talk to our team.

What is a composite or one-call social media API?

It is an endpoint that orchestrates multiple platforms, fuses the results, scores them, and returns one finished answer instead of raw rows.

How is Prism different from a social listening dashboard?

Prism is an API for your own product, agent, or pipeline. It returns structured answers rather than another screen to log into.

Which platforms does Prism cover?

Prism can draw from the broader SocialQuery catalog of 68 platforms and 646 endpoints.

How do I detect fake reviews with an API?

Call the review-integrity recipe to gather review, forum, and product evidence, then return a deterministic integrity grade with source receipts.

How do I measure my brand's AI visibility?

Use the AI visibility recipe to compare how answer engines mention your brand, competitors, and source evidence.

How is share of voice calculated?

Prism compares brand mentions, repeated evidence, platform mix, and source-level signals, then returns the split as a computed result.

How does Prism pricing work?

Each recipe charges for the finished answer. Source coverage and credit metadata are returned with the response.

Is Prism proprietary, or can I get this elsewhere?

The raw sources are public, but the orchestration, fusion, scoring, validation, and response ledger are the product layer Prism provides.

Preview

Ship social intelligence before your coffee gets cold.

One key, one call, one finished answer.

Copy code
curl https://socialquery.dev/v1/prism/lookup \
  -G --data-urlencode "url=https://www.youtube.com/watch?v=A9TikdsD5eg" \
  -H "x-api-key: $SOCIALQUERY_API_KEY"