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/38a8e064-6b5d-4d65-9dd3-2c73cd94073e?tenant=crypto&run_id=78962556-4b9b-4ec1-9b6e-ec2705949ce5
{
"id": "38a8e064-6b5d-4d65-9dd3-2c73cd94073e",
"title": "Bitcoin BIP-110 enters mandatory phase at 2.53% support",
"summary": "Bitcoin’s BIP-110 branch stalled after two blocks and fell 98 blocks behind, after mandatory signaling began with only 2.53% miner support.",
"first_seen_at": "2026-08-08T20:06:47Z",
"last_seen_at": "2026-08-09T13:59:29Z",
"created_at": "2026-08-09T17:00:48.905695Z",
"updated_at": "2026-08-09T17:01:36.455974Z",
"timeframe": "24h",
"run_id": "78962556-4b9b-4ec1-9b6e-ec2705949ce5",
"metrics": {
"divergence": 30.2372,
"post_count": 5,
"momentum_1h": 0,
"momentum_7d": 5,
"score_total": 1.74754,
"shill_score": 6,
"momentum_24h": 5,
"market_movers": [],
"evidence_score": 0.75,
"unique_authors": 5,
"coherence_score": 0.7451,
"diversity_bonus": 0.2125,
"duplicate_ratio": 0.2,
"platforms_count": 2,
"social_momentum": 5,
"divergence_label": null,
"market_conviction": 0,
"origin_share_top1": 0.6,
"unique_publishers": 4,
"origin_layer_posts": 0,
"source_types_count": 2,
"unique_authors_24h": 5,
"unique_origin_urls": 5,
"amplifier_share_top1": 0.4,
"author_concentration": 0.2,
"publisher_share_top1": 0.4,
"amplifier_layer_posts": 5,
"concentration_penalty": 0,
"unique_origin_domains": 3,
"source_diversity_bonus": 0.2,
"unique_publisher_types": 2,
"unique_origin_publishers": 3
},
"platforms": [
"rss",
"telegram"
],
"top_tickers": [],
"why_now": [],
"display_title": "Bitcoin BIP-110 fork stalls after minimal miner support and two blocks mined",
"display_summary": "The Bitcoin network's controversial BIP-110 soft fork entered its mandatory signaling phase with less than 3% miner support.",
"narrative_frame_display": null,
"entities": {
"tickers": [
"BTC"
],
"projects": [
"BIP-110"
]
},
"recurring_claims": [
{
"claim": "Bitcoin's BIP-110 fork entered mandatory signaling with less than 3% miner support",
"evidence_urls": [
"https://coindesk.com/tech/2026/08/07/frame-bitcoin-s-bip-110-enters-mandatory-signaling-with-less-than-3-miner-support",
"https://crypto.news/bitcoin-bip-110-enters-mandatory-phase-at-2-53-support"
]
},
{
"claim": "The BIP-110 fork mined two blocks then stalled, falling 98 blocks behind the main chain",
"evidence_urls": [
"https://coindesk.com/tech/2026/08/09/controversial-bitcoin-fork-bip-110-mines-two-blocks-then-stops",
"https://cointelegraph.com/news/bitcoin-bip-110-branch-stalls-miner-support"
]
}
],
"stance_map": [
{
"stance": "neutral",
"who": "CoinDesk",
"evidence_urls": [
"https://coindesk.com/tech/2026/08/07/frame-bitcoin-s-bip-110-enters-mandatory-signaling-with-less-than-3-miner-support"
]
},
{
"stance": "neutral",
"who": "CoinDeskGlobal",
"evidence_urls": [
"https://coindesk.com/tech/2026/08/09/controversial-bitcoin-fork-bip-110-mines-two-blocks-then-stops"
]
},
{
"stance": "neutral",
"who": "Cointelegraph",
"evidence_urls": [
"https://cointelegraph.com/news/bitcoin-bip-110-branch-stalls-miner-support"
]
},
{
"stance": "neutral",
"who": "Crypto.News",
"evidence_urls": [
"https://crypto.news/bitcoin-bip-110-enters-mandatory-phase-at-2-53-support"
]
}
],
"quality_flags": {
"mixed_topic_risk": "low",
"promo_risk": "low",
"source_quality": "high"
},
"editor_note": null,
"display_tags": [
"bitcoin",
"forks",
"mining",
"protocol_upgrade"
],
"tags": [
"bitcoin",
"forks",
"mining",
"protocol_upgrade"
],
"cscope_tags": [
"bitcoin",
"forks",
"mining",
"protocol_upgrade"
],
"why_now_display": [
"BIP-110 just entered mandatory signaling, revealing immediate miner resistance.",
"The fork's rapid stall after two blocks signals potential failure of the upgrade.",
"Current events provide insight into Bitcoin's governance and upgrade dynamics."
],
"why_it_matters_display": [
"Low miner support highlights challenges in adopting controversial Bitcoin protocol changes.",
"Stalling of the forked chain shows the impact of mining difficulty on network viability.",
"The situation underscores the importance of consensus in Bitcoin upgrades."
],
"show_why": true,
"sources_display": [
{
"url": "https://www.coindesk.com/tech/2026/08/07/frame-bitcoin-s-bip-110-enters-mandatory-signaling-with-less-than-3-miner-support",
"label": "coindesk.com: CoinDesk",
"published_at": "2026-08-08T20:06:47+00:00"
},
{
"url": "https://cointelegraph.com/news/bitcoin-bip-110-branch-stalls-miner-support",
"label": "cointelegraph.com: Cointelegraph",
"published_at": "2026-08-09T11:00:53+00:00"
},
{
"url": "https://crypto.news/bitcoin-bip-110-enters-mandatory-phase-at-2-53-support/",
"label": "Crypto.News: Bitcoin BIP-110 enters mandatory phase at 2.53% support",
"published_at": "2026-08-09T13:59:29+00:00"
},
{
"url": "https://www.coindesk.com/tech/2026/08/09/controversial-bitcoin-fork-bip-110-mines-two-blocks-then-stops",
"label": "CoinDeskGlobal: Controversial Bitcoin fork BIP-110 mines two blocks, then stops",
"published_at": "2026-08-09T05:08:46+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-4.1-mini-2025-04-14",
"prompt_version": "enrich_v3",
"input_hash": "2f5f7cdf0846f37c348b775495bf06179bb1859aa772278bcde5a34ff0880599",
"updated_at": "2026-08-09T17:04:00.647218+00:00",
"llm_metadata": {
"env": "prod",
"host": "3becb33dec2d",
"stage": "signals.enrich",
"run_id": "78962556-4b9b-4ec1-9b6e-ec2705949ce5",
"tenant": "crypto",
"service": "api",
"pipeline": "pipeline_run",
"correlation_id": "38a8e064-6b5d-4d65-9dd3-2c73cd94073e"
}
},
"story_id": "16ccec73-b97e-4638-b009-5d1ad5fb73be",
"public_surface": {
"eligible_for_flagship_sample": true,
"eligible_for_top_public_brief": true,
"eligible_for_public_index": true,
"eligible_only_for_lower_or_internal_surfaces": false,
"public_rank_score": 12,
"structural_priority": true,
"mostly_social": false,
"community_chatter": false,
"reader_label": null,
"excluded_reasons": [],
"source_signals": {
"post_count": 5,
"unique_origins": 3,
"source_types_count": 2,
"independent_non_social_count": 3,
"social_source_count": 0,
"non_social_source_count": 0,
"why_now_count": 3,
"why_it_matters_count": 3
}
},
"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.