Rolli
Developer PlatformREST + MCPEval Keys in 48h

Power your product with authentic social intelligence. We handle the truth layer.

One endpoint. 8+ platforms scored, enriched, and delivered via REST or MCP. Eval keys in 48 hours.

REST + MCP8+ platforms48h eval keys$0.65 / call

01 · Infrastructure

Six hard problems.
All solved.

Collection, dedup, normalization, enrichment,
ML scoring, and delivery — fully managed, always on.
One endpoint returns everything.

01Collect
8+
platforms 24/7
X · Reddit · YouTube · Facebook · Instagram · Threads · Bluesky · and more
02Ingest
50k
posts per minute
Deduplication, rate-limit handling, historical backfill on request
03Normalize
1
unified schema
Platform differences abstracted — consistent field names, every time
04Enrich
44
computed fields
Topics · Entities · Sentiment · Velocity · Account signals
05Score
23
scoring signals
Authenticity score · Coordination detection · Inauthenticity flags
06Deliver
<200ms
p95 latency
REST endpoint · MCP stream · direct to your LLM pipeline

02 · What You Get

Built for builders who need
authenticity intelligence

Every API response carries the intelligence layer your product needs — pre-computed, normalized, ready to ship.

Cross-platform ingestion

8+ platforms, one unified schema

  • X, Reddit, YouTube, Facebook, Instagram
  • Threads, Bluesky, and more
  • Normalized schema across all platforms
  • platform_coverage field on every response
Coordinated behavior detection

Authenticity scores on every response

  • authenticity_score (0–1 organic probability)
  • coordinated_flag per narrative item
  • velocity_score for spread acceleration
  • Network clustering signals included
Flexible delivery modes

REST + MCP — your choice of integration

  • REST endpoint for pull-based queries
  • MCP streaming for LLM pipelines
  • Both carry the same normalized schema
  • Webhook support on Professional tier
Pre-computed enrichment

Topics, entities, sentiment, velocity

  • Named entity extraction per item
  • Topic clustering automatically applied
  • Sentiment score (-1.0 to 1.0 float)
  • No post-processing pipeline required

03 · Full API Surface

Every endpoint.
Every output.

One API key. 8+ platforms. Full intelligence stack — from raw posts to coordination scores — delivered via REST or MCP stream.

GET /v1/search
Multi-Platform Search
  • X, Reddit, YouTube, Facebook, Instagram, Threads, Bluesky, and more
  • Boolean AND/OR/NOT with parentheses
  • Unified schema across all platforms
GET /v1/narratives/:id
Sentiment & Emotion
  • Post-level sentiment + emotion classification
  • sentiment_target and sentiment_reason fields
  • Supports dashboards, alerts, and reporting
GET /v1/platforms
Platform Summaries
  • Per-platform sentiment classification
  • Per-platform narrative summary
  • Ready for briefings and exec updates
GET /v1/breakout
Breakout Moments
  • Key discussion points over time
  • Co-occurrence: hashtags + URLs tied to story
  • Built for rapid narrative tracking
GET /v1/topics
Topic Trees
  • Structured topic trees from noisy threads
  • Branch summaries + cluster-level sentiment
  • Ship 'what changed' without manual reading
GET /v1/coordination
Coordination Signals
  • Coordination score 0–100 per narrative
  • Frequent-poster and distribution signals
  • Deepest metrics on X; cross-platform available
GET /v1/posts
Raw Posts Pipeline
  • Post URLs, timestamps, author handles, profile fields
  • Interaction stats where available
  • For warehousing, audits, and long-term analysis
POST /v1/webhooks
Developer Toolkit
  • Webhooks via return_url parameter
  • Usage endpoint for consumption tracking
  • Official Postman collection for fast onboarding

“Rolli is top of the heap when it comes to narrative intelligence for communications teams. The authenticity scoring alone puts it in a category of its own, and the AI summaries are a favorite. Makes the report much easier to digest.”

Head of Product
Head of Product
Major PR Distribution Platform
API Reference

Full API documentation

Every endpoint, schema, and authentication detail — browse the full reference below or open it in a new tab.

99.97% uptime
SLA
<200ms
median latency
Eval keys
in 48h
Read the documentation

04 · How It Works

Raw signal to structured intelligence —
fully handled for you.
Continuous ingestion

Every post from 8 platforms, the moment it's published

Pulls continuously, deduplicates content across sources, and maintains provenance metadata for every item.

  • Continuous pulls from 8+ platforms — no polling gaps
  • Cross-source deduplication on every item
X/Twitter+14.2k/min
Reddit+3.8k/min
YouTube+912/min
Facebook+2.4k/min
Instagram+1.1k/min
+ 3 morestreaming
Unified schema

One schema. Zero platform wrangling.

All platform-native data is mapped to a single canonical schema — author_id, content_text, and engagement metrics unified regardless of source.

  • Single canonical schema regardless of source platform
  • author_id, content_text, engagement metrics — all unified
author_id// unified cross-platform
content_text// normalized UTF-8
platform// enum: x | reddit | …
timestamp// ISO 8601 UTC
engagement// { likes, shares, … }
44 computed fields

44 fields of intelligence, pre-computed for you

Each normalized item is enriched with 44 computed fields — extracted topics, named entities, sentiment scores, velocity signals, and coordination metadata.

Signal Velocity
03:14:22 UTC
+142%Velocity Score
847/minPeak Rate
12 minWindow
–12m–9m–6m–3mnow
Platform Breakdown4 active
X / Twitter
3,842
Reddit
2,194
Instagram
847
Threads
512
Rolli IQ · Momentum Analysis
SPIKE DETECTED +142%
  • 44 computed fields: topics, entities, sentiment, velocity, coordination
  • authenticity_score (0–1) and coordinated_flag on every item
REST · MCP · <200ms p95

In your product in under 200ms, any integration path

Enriched, scored items via REST for on-demand queries or MCP for direct streaming into LLM context windows and agentic pipelines. Under 200ms p95.

  • REST for on-demand pull; MCP for direct LLM pipeline streaming
  • < 200ms p95 · same enriched schema on both delivery modes
REST
GET /v1/narratives?topic=…
MCP
mcp.subscribe("rolli")
< 200ms p95 · 99.97% uptime

05 · Getting Started

Integration in 3 steps

From evaluation keys to production in under 2 weeks. Ship intelligence, not infrastructure.

Evaluation Access

Request evaluation keys

Submit your use case and receive sandbox API keys within 48 hours. No sales call required — eval keys are free and come with full endpoint access so you can validate the data quality before committing.

  • Sandbox keys delivered within 48 hours — no sales call
  • Full endpoint access to validate data quality before committing
First Integration

Make your first call

Query the /v1/narratives endpoint with a topic and receive a full intelligence response — velocity, authenticity, coordination — in under 200ms. Most teams get their first successful call within an hour of receiving eval keys.

  • Query /v1/narratives with a topic — response includes velocity, authenticity, and spread data
  • Most teams make their first successful call within the first hour
Production Scale

Scale to production

Upgrade to a production key with your chosen volume tier. SLA guarantees available for enterprise integrations. Most teams move from eval to production in under 2 weeks.

  • Choose your volume tier — SLA guarantees available for enterprise
  • Eval to production in under 2 weeks — ship intelligence, not infrastructure
Request Evaluation Keys

Rolli API — Builder Tier

Rolli API & MCP Pricing

Per-call pricing. Pay As You Go at $0.65/call — no commitment. Professional at $0.45/call with volume discounts to $0.40/call at scale. All plans include 8+ platforms, authenticity scoring, and narrative analysis.

Pay As You Go
$0.65/ call

No commitment

  • No commitment — buy credits anytime
  • Optional auto top-up
  • All core endpoints included
  • Standard documentation & SDKs
  • Community support
Get Started →
Enterprise
Custom pricing

Dedicated capacity · custom SLA

  • Dedicated capacity & higher throughput
  • Custom rate limits and SLA
  • Role-based access control & audit logging
  • SSO / SAML
  • Configurable data retention
  • Dedicated onboarding & support
  • Custom licensing & DPA
Contact Sales →

Volume discounts — Professional tier

Rate drops automatically as monthly call volume increases.

See full pricing →
$0.50
20k calls/mo
~$10,000/mo
$0.45
40k calls/mo
~$18,000/mo
$0.40
80k calls/mo
~$32,000/mo

Included in all API plans

X, Reddit, YouTube, Facebook, Instagram, Threads, Bluesky, and more
Sentiment & emotion classification with target explanations
Platform summaries with narrative analysis
Breakout moments & co-occurrence signals
Topic Trees for structured conversation analysis
Coordination & amplification metrics
Webhooks & usage tracking endpoints
Raw posts data for pipeline integration
Security & privacy by design

Built for enterprise requirements

TLS 1.3 + AES-256
End-to-end encryption
GDPR-Aligned
EU data privacy practices
Public Signals Only
Zero private data collected
No Data Resale
Your data stays yours
SOC 2 Type II
Audit in progress · DPA ready
Get Started

Request Evaluation Keys

Submit your details and we'll review your request and issue evaluation keys within 2 business days.

Beta program: 14 teams approved this week — reviewed within 48 hours
Enter your work email address. We will use this to send API access credentials.
Submitting will send your request to the Rolli team. You will receive a response within 1 business day.

Reviewed by our team within 1 business day · No spam, ever · Unsubscribe anytime

We do not sell your information. View Privacy Policy

FAQ

Technical questions

The truth layer your product needs.
Production-ready now.

Evaluation keys issued within 2 business days. No commitment required — start with a scoped eval and scale from there.

Request API AccessView Trust Center

First Rolli IQ report in under 4 minutes  ·  No credit card  ·  Cancel anytime  ·  SOC 2–aligned