Integration Layer

Sentiment API & Data Integrations

A standards-based REST API that puts Daily Brew sentiment data directly inside your apps, dashboards, and data pipelines. Key-authenticated endpoints for daily snapshots and historical ranges — plus MCP servers and agent tools coming soon for fully agentic workflows.

Sentiment is only valuable when it runs where your team already works. Exporting from a product UI doesn’t scale for apps, BI tools, warehouses, or customer-facing features. Daily Brew serves authenticated sentiment as structured JSON so your services, scheduled jobs, and dashboards can consume the same feed-grouped signal programmatically — with a consistent contract that holds across daily and historical endpoints.

API Documentation

Structured JSON. Consistent contract.

Daily sentiment arrives as a feed-grouped payload with scores, short narrative explanations, and key point extracts you can parse directly in application code, BI connectors, or ETL pipelines — no re-deriving the narrative on your end.

Historical retrieval uses the same response shape over a date range, so loading a backfill into a warehouse uses the same parsing logic as your real-time integration. One contract, two access patterns.

Daily Brew Sentiment API – daily endpoint response showing feed-grouped sentiment scores, narrative explanations, and key point extracts for a ticker symbol

Daily endpoint — feed-grouped sentiment scores, explanations, and key points by symbol

Daily Brew Sentiment API – historical endpoint showing sentiment data over a date range for analysis, backtesting, and warehouse loads

Historical endpoint — same response shape over a date range for trend analysis and warehouse backfills

Integration Patterns

Fits the way your team builds

One documented API contract supports four common integration patterns without changes to the response shape. Start with whichever pattern solves the most urgent problem, then expand from there.

Interactive product features Scheduled BI & warehouse loads Alerting & threshold monitoring Historical backfills Data pipeline enrichment Internal dashboards Customer-facing features Model training datasets

Capabilities & Roadmap

What you can build today — and what’s coming

The REST API is production-ready. MCP servers and agent tools are in active development — they will expose Daily Brew sentiment as first-class tools that AI agents can call natively, enabling fully agentic research workflows without a human in the loop.

🔑
API Key Authentication
Subscription-aware access issued through your account dashboard. Keys carry plan-level permissions for available endpoints and data ranges.
📊
Daily Sentiment Snapshots
Feed-grouped JSON with sentiment scores, narrative explanations, and key point extracts. Consistent shape across all symbols.
🕐
Historical Range Retrieval
Same response contract over a date range. Supports trend analysis, backtesting, audit workflows, and warehouse batch loads.
📄
Reference Documentation
Full endpoint reference, request and response schemas, rate limits, and error codes — ready for security review and implementation planning.
🤖
DailyBrew MCP Servers Coming soon
Model Context Protocol servers that expose Daily Brew data as native tool calls for AI agents — Claude, LangChain, and custom agent runtimes.
Agent Tools Coming soon
First-class tools for agent-driven research: fetch live sentiment, query historical ranges, and trigger alerts — all from within an agentic workflow.

Problem

Sentiment locked in a browser tab

Copying sentiment data out of a product UI doesn’t scale. It breaks in batch workflows, misses BI integration, can’t power customer-facing features, and creates a manual step that someone has to own. Teams that build on unstructured exports end up with brittle pipelines and stale data.

How Daily Brew helps

Programmatic access, your stack

Daily Brew serves sentiment as authenticated JSON so your services, jobs, and dashboards consume the same feed-grouped signal the product UI uses. One integration replaces repeated manual exports, and the documented contract gives your team a stable foundation for apps and pipelines at any scale.

Why this use case stands out

An integration-first path for teams that need Daily Brew sentiment running in code, not just in a browser — with an agentic layer coming soon for AI-native research workflows.

API access
Key-based requests
Daily + history
Snapshots & ranges
MCP soon
Agent-native tools

How to integrate

From API key to production

1
Authenticate with your API key
Request your key from the account dashboard. Pass it as an Authorization header on every call — your plan tier determines which endpoints and date ranges are available.
2
Call the daily or historical endpoint
Retrieve feed-grouped sentiment, scores, explanations, and key points for the symbols you track. Same response contract for both access patterns.
3
Land results where your team works
Feed internal apps, trigger alerts, populate BI dashboards, or load into a warehouse. Run on your schedule — real-time, hourly, or daily batch.
4
Align with your observability standards
Use the reference documentation for security review. Rate limits, error codes, and schema contracts are fully documented for production readiness.

Response structure

Feed-grouped JSON, ready to parse

Each response groups sentiment by source feed — RSS, social, web — with a score, short explanation, and extracted key points per group.

Daily endpoint — example response

// GET /v1/sentiment/daily?symbol=AAPL
{
  "symbol": "AAPL",
  "date": "2025-05-03",
  "feeds": [
    {
      "feed": "rss",
      "score": 0.72,
      "label": "Positive",
      "summary": "Strong earnings guidance...",
      "key_points": ["Beat EPS estimates", ...]
    },
    {
      "feed": "social",
      "score": 0.61,
      "label": "Positive",
      "summary": "Retail sentiment bullish...",
      "key_points": ["iPhone cycle optimism", ...]
    }
  ]
}

Ready to integrate Daily Brew sentiment?

Request API access or explore the documentation to start embedding sentiment data in your stack. Sign up for early access to MCP servers and agent tools when they launch.

View API docs → Request access