Feed API

Signals via API

Feed API access for integrations is available under Business plans. Public endpoints show a limited or redacted payload; Pro is for individual app access.

Public sample from today's flagship detail endpoint. Public payloads can be limited or redacted. The backend exposes read endpoints for signals, storylines, and briefings.

Public flagship sample

GET /v1/narratives/bce7be45-3566-4bbd-a53a-25996b07030a?tenant=ai&run_id=e0fbdd1a-be7e-46e2-ae27-5b96d7f55454

{
  "id": "bce7be45-3566-4bbd-a53a-25996b07030a",
  "title": "OpenAI is sticking more ads in ChatGPT",
  "summary": "OpenAI's latest ad format will put images of sponsored products and services on your screen. The ads, which OpenAI will begin testing in the US later this month, will \"initially\" appear when you generate images with ChatGPT, according to an announcement on Monday. The company first brought ads to ChatGPT in February. Until now, ChatGPT's ads only showed a company's name, logo, and a link to its pr",
  "first_seen_at": "2026-10-05T13:09:48Z",
  "last_seen_at": "2026-10-05T15:54:45Z",
  "created_at": "2026-10-05T17:00:55.530558Z",
  "updated_at": "2026-10-05T17:01:45.386358Z",
  "timeframe": "24h",
  "run_id": "e0fbdd1a-be7e-46e2-ae27-5b96d7f55454",
  "metrics": {
    "divergence": 14.1421,
    "post_count": 3,
    "momentum_1h": 0,
    "momentum_7d": 3,
    "score_total": 1.188081,
    "shill_score": 20,
    "momentum_24h": 3,
    "market_movers": [],
    "evidence_score": 0.75,
    "unique_authors": 2,
    "coherence_score": 0.7398,
    "diversity_bonus": 0.1625,
    "duplicate_ratio": 0,
    "platforms_count": 1,
    "social_momentum": 3,
    "divergence_label": "chatter_without_pricing",
    "market_conviction": 0,
    "origin_share_top1": 0.333333,
    "unique_publishers": 3,
    "origin_layer_posts": 0,
    "source_types_count": 1,
    "unique_authors_24h": 2,
    "unique_origin_urls": 3,
    "amplifier_share_top1": 0.333333,
    "author_concentration": 0.6667,
    "publisher_share_top1": 0.333333,
    "amplifier_layer_posts": 3,
    "concentration_penalty": 0,
    "unique_origin_domains": 3,
    "source_diversity_bonus": 0,
    "unique_publisher_types": 1,
    "unique_origin_publishers": 3,
    "quality_policy_version": 6,
    "tenant_claim_coherence_policy_version": 3
  },
  "platforms": [
    "rss"
  ],
  "top_tickers": [],
  "why_now": [],
  "display_title": "OpenAI tests visual ads in ChatGPT",
  "display_summary": "OpenAI is testing visual ads in ChatGPT for US users. The ads will initially appear alongside image-generation results and are described as separate from generated images and ChatGPT’s answers. The move extends ChatGPT’s existing sponsored-listing format.",
  "narrative_frame_display": "OpenAI is expanding ChatGPT’s advertising format from sponsored listings to visual product and service ads. The format is being tested in the US and will initially appear alongside image-generation results, while remaining separate from generated images and, according to the reports, not influencing ChatGPT’s answers.",
  "entities": {
    "projects": [
      "ChatGPT"
    ],
    "companies": [
      "OpenAI"
    ],
    "people": [
      "Sarah Perez"
    ]
  },
  "recurring_claims": [
    {
      "claim": "OpenAI is testing visual ads in ChatGPT in the United States, initially alongside image-generation results.",
      "evidence_urls": [
        "https://techcrunch.com/2026/10/05/openai-launches-visual-ads-that-appear-alongside-image-generation-results",
        "https://theverge.com/ai-artificial-intelligence/1004655/openai-chatgpt-visual-ads",
        "https://theregister.com/ai-and-ml/2026/10/05/openai-to-flood-your-eyeballs-with-visual-ads/5301152"
      ]
    },
    {
      "claim": "The ads are described as separate from generated images and not influencing ChatGPT’s answers.",
      "evidence_urls": [
        "https://theverge.com/ai-artificial-intelligence/1004655/openai-chatgpt-visual-ads"
      ]
    },
    {
      "claim": "The new format follows an earlier ChatGPT advertising format based on a sponsored section with a company name, logo, and product link.",
      "evidence_urls": [
        "https://theverge.com/ai-artificial-intelligence/1004655/openai-chatgpt-visual-ads"
      ]
    }
  ],
  "stance_map": [
    {
      "stance": "neutral",
      "who": "TechCrunch",
      "evidence_urls": [
        "https://techcrunch.com/2026/10/05/openai-launches-visual-ads-that-appear-alongside-image-generation-results"
      ]
    },
    {
      "stance": "questions",
      "who": "The Verge",
      "evidence_urls": [
        "https://theverge.com/ai-artificial-intelligence/1004655/openai-chatgpt-visual-ads"
      ]
    },
    {
      "stance": "questions",
      "who": "The Register",
      "evidence_urls": [
        "https://theregister.com/ai-and-ml/2026/10/05/openai-to-flood-your-eyeballs-with-visual-ads/5301152"
      ]
    }
  ],
  "quality_flags": {
    "mixed_topic_risk": "low",
    "promo_risk": "low",
    "source_quality": "high"
  },
  "editor_note": "Three reports describe the same OpenAI ad-format expansion in ChatGPT.",
  "display_tags": [
    "ai_products",
    "platform_monetization",
    "generative_ai"
  ],
  "tags": [
    "ai_products",
    "platform_monetization",
    "generative_ai"
  ],
  "cscope_tags": [
    "ai_products",
    "platform_monetization",
    "generative_ai"
  ],
  "why_now_display": [
    "OpenAI is beginning US testing of the visual format.",
    "The change extends ChatGPT’s existing sponsored-ad model to image-related interactions."
  ],
  "why_it_matters_display": [
    "It adds a more prominent ad format to an AI image-generation workflow.",
    "The reported separation from generated images and answers addresses concerns about advertising influence."
  ],
  "show_why": true,
  "sources_display": [
    {
      "url": "https://techcrunch.com/2026/10/05/openai-launches-visual-ads-that-appear-alongside-image-generation-results",
      "label": "TechCrunch: OpenAI launches visual ads alongside image-generation results",
      "published_at": "2026-10-05T15:14:24+00:00"
    },
    {
      "url": "https://theverge.com/ai-artificial-intelligence/1004655/openai-chatgpt-visual-ads",
      "label": "The Verge: OpenAI is sticking more ads in ChatGPT",
      "published_at": "2026-10-05T13:09:48+00:00"
    },
    {
      "url": "https://theregister.com/ai-and-ml/2026/10/05/openai-to-flood-your-eyeballs-with-visual-ads/5301152",
      "label": "The Register: OpenAI to flood your eyeballs with visual ads",
      "published_at": "2026-10-05T15:54:45+00:00"
    }
  ],
  "trend_status": "flat",
  "trend_sparkline": "▁",
  "trend_points_n": 0,
  "trend_window": {
    "lookback_days": 14,
    "max_points": 36,
    "value_key": null
  },
  "llm_status": "accepted",
  "llm_meta": {
    "model": "gpt-5.6-luna",
    "prompt_version": "enrich_v3",
    "input_hash": "99afefd77faecadcf9c9ee371abd4c526e257e8bb3a57d46d36c0f824f430a90",
    "updated_at": "2026-10-05T17:02:24.807629+00:00",
    "llm_metadata": {
      "env": "prod",
      "host": "83bc069ed062",
      "stage": "signals.enrich",
      "run_id": "e0fbdd1a-be7e-46e2-ae27-5b96d7f55454",
      "tenant": "ai",
      "service": "api",
      "pipeline": "pipeline_run",
      "correlation_id": "bce7be45-3566-4bbd-a53a-25996b07030a"
    }
  },
  "story_id": "f92e157e-4f01-4daf-a4ba-8f553552e9e7",
  "sourceStats": {
    "qualityPolicyVersion": 6,
    "evidenceDocumentCount": 3,
    "uniqueItemCount": 3,
    "uniquePublisherCount": 3,
    "uniqueCanonicalOriginCount": 3,
    "independentNonSocialCount": 3,
    "primaryCount": 0,
    "secondaryCount": 3,
    "uniqueDomainsCount": 3,
    "aggregatorCount": 0,
    "socialCount": 0,
    "sourceTypeDiversityCount": 1,
    "topSourceShare": 0.333333,
    "passesTopSignalsGate": true,
    "gateReason": "independentNonSocial=3; primary=0; secondary=3; documents=3; publishers=3; canonicalOrigins=3; topSourceShare=0.333333; rule=>=2 unique canonical primary/secondary publishers; aggregators/social excluded"
  },
  "gate": {
    "passesTopSignalsGate": true,
    "gateReason": "independentNonSocial=3; primary=0; secondary=3; documents=3; publishers=3; canonicalOrigins=3; topSourceShare=0.333333; rule=>=2 unique canonical primary/secondary publishers; aggregators/social excluded"
  },
  "public_surface": {
    "eligible_for_flagship_sample": true,
    "eligible_for_top_public_brief": true,
    "eligible_for_public_index": false,
    "eligible_only_for_lower_or_internal_surfaces": false,
    "public_rank_score": 11,
    "structural_priority": true,
    "mostly_social": false,
    "community_chatter": false,
    "reader_label": null,
    "excluded_reasons": [],
    "source_signals": {
      "post_count": 3,
      "unique_origins": 3,
      "source_types_count": 1,
      "independent_non_social_count": 3,
      "social_source_count": 0,
      "non_social_source_count": 0,
      "why_now_count": 2,
      "why_it_matters_count": 2
    },
    "content_quality_ready": true
  },
  "current_cycle_open": true
}
Capabilities
  • Signals and storylines feed endpoints with filtering and rate limits
  • Briefing delivery endpoints for integrations
  • Evidence link payloads for auditability
Integrate in your workflow
  • Route top stories into Slack or Teams for morning and evening desk updates.
  • Sync storyline evidence into Notion, Airtable, or internal research trackers.
  • Feed metrics into BI dashboards for momentum, concentration, and source mix monitoring.

Quick start endpoints: /v1/feed/stories, /v1/signals, /v1/storylines/search, /v1/briefings/latest.

For product access, see Pricing.