Skip to Content
BlitzPulse docs are live. Looking for the app? Visit https://app.blitzglobalcapital.com.
Api ReferenceMarket API

Market API

Auto-generated from openapi-snapshot.json. Do not edit by hand — changes are overwritten by scripts/docs/generate_api_reference.py.

2 endpoints in this group.

GET /api/market/intel

Get Intel

Query stored external_intel rows with optional filters.

Parameters

NameInTypeRequiredDescription
tickerqueryoptionalFilter by ticker symbol
event_typesqueryoptionalComma-separated event types
daysqueryintegeroptionalLook-back window in days
min_sentimentqueryoptional
limitqueryintegeroptional

Responses

CodeDescription
200Successful Response
422Validation Error

GET /api/market/overview

Market Overview

Return the freshly ingested external_intel rows. Ingestion itself runs in the background via portfolio_scheduler._ingest_external_intel — this endpoint only reads from the DB so the page renders in ~50ms instead of blocking on 5 scraper HTTP round-trips (~7s).

Returns: { “data”: [ {source, ticker, event_type, value, sentiment_score, headline, url, as_of_date, fetched_at}, … ] }

Responses

CodeDescription
200Successful Response