Article sentiment, sharper urgency tiers & history paging
FeatureImprovement
Every new article now carries a sentiment classification, the urgency field uses all three documented tiers, and /v1/news can page forward through history.
sentiment is now populated on every new article: positive, negative, or neutral from a market perspective
Headlines are classified into breaking / flash / regular by impact -- previously flash-tagged wire items were labeled breaking, so breaking-only consumers will now see a cleaner, higher-signal stream
New order=asc and after_id parameters on /v1/news let you page forward from a timestamp without duplicates -- see the docs for a ready-made backfill loop
Semantic search over the archive
Feature
Max-plan subscribers can now query the article archive in natural language and get the closest headlines back, ranked by semantic relevance.
New /v1/news/search endpoint -- pass q for the query and limit for the result count
Results use the same 6-field shape as /v1/news, plus per-ticker sentiment
Works on the same archive that powers /v1/news -- no separate index to maintain
WebSocket streaming & Playground
Feature
Real-time data delivery via WebSocket streaming is now available on the Pro plan.
New /v1/stream endpoint for persistent connections
Interactive Playground in the dashboard to test queries live
Auto-reconnect with exponential backoff built in
Simplified rate-limit pricing
Pricing
Switched to a simpler rate-limit-only pricing model. No more credits to track -- your plan tier determines your rate limit.
Existing customers migrated automatically with no service interruption
Hard rate limits replaced soft credit pools, making spend predictable
Improved error responses & WebSocket fixes
ImprovementFix
Better observability and consistency for API consumers.
Standardized error response codes and messages across all endpoints
Fixed an issue where WebSocket connections were not cleaned up on server-side timeouts
Added a structured error.code field for programmatic handling
Sub-150ms publish latency
Performance
Reworked the ingest pipeline so the median headline reaches your client in under 150ms from the moment it lands upstream.
Replaced polling consumers with persistent connections to upstream feeds
Moved the hot path to fully async I/O, end to end
Tightened the in-memory dedup window from 30s to 5s without new false positives
p95 publish-to-deliver latency dropped from 480ms to 140ms
Sentiment scoring v2
Improvement
Recalibrated the sentiment field with clearer semantics and better behaviour on macro and earnings headlines.
Bucketed output (positive / neutral / negative) replaces the old continuous score
Backwards-compatible numeric values still returned for 90 days under sentiment_score
Documented the labelling methodology in the API reference
APAC regional routing
Performance
Brought the gateway closer to APAC clients to cut round-trip times for traders in HK, SG, and Tokyo.
Regional ingress added in East Asia with TLS session resumption enabled
p99 latency from APAC dropped from 380ms to 210ms
WebSocket clients in the region see ~40% faster first-frame delivery
Self-serve account dashboard
Feature
Manage your account end to end without filing a support ticket.
Rotate API keys and view per-key usage in real time
Inspect recent invoices and download PDFs for accounting
Plan upgrades and downgrades take effect immediately, with proration
Urgency classification
Feature
Every article now ships with an urgency score so you can filter for the headlines that warrant immediate attention.