Polybridge Internal

API Reference

Unified internal reference for the live backend surfaces that power market search, graph construction, extension and ads retrieval, forecast and inference workflows, watchlist-based anomaly monitoring, and Situation Room authoring/runtime. The top section groups endpoints by workflow; the lower section renders the live OpenAPI spec for the selected backend.

Search And Retrieval

Use Oracle API for standalone market search plus direct market lookup and history used by forecast, graph, and watch tooling.

POST /v1/search GET /v1/markets GET /v1/markets/{id} GET /v1/markets/{id}/history

Extension And Ads Search

Use Extension API for article-to-market retrieval, first-class sports search, and ads retrieval. Sports-specific page search is also routed automatically from normal extension traffic when a sports page is detected.

POST /extension/v1/search POST /extension/v1/sports-search serving_mode=extension serving_mode=ads sports mode=auto sports mode=direct sports mode=fixture ads_search_mode=fast ads_search_mode=thorough POST /extension/v1/graph POST /extension/v1/prices

Graph Build

Use Oracle API for async graph jobs in operator flows or the sync debug surface that returns both the graph and build trace.

POST /internal/v1/graph/jobs GET /internal/v1/graph/jobs/{job_id} POST /internal/v1/graph/build

Forecast And Inference

Use Oracle API for public forecast orchestration, internal async inference jobs, and stored run artifacts for replay or feedback.

POST /v1/forecast POST /v1/forecast/stream POST /internal/v1/inference/jobs GET /internal/v1/inference/jobs/{job_id} POST /internal/v1/forecast/runs

Situation Room Authoring

Use Situation Room API to generate or revise previews, run async proposal jobs, save proposal records, and approve them into live rooms.

POST /v1/room-proposal-preview/generate POST /v1/room-proposal-jobs/generate-preview GET /v1/room-proposal-jobs/{job_id} POST /v1/room-proposals POST /v1/room-proposals/{id}/approve

Situation Room Runtime

Use Situation Room API to inspect room state, run checks, inspect latent evidence changes, and execute hosted scenarios.

GET /v1/rooms/{id}/dashboard-v2 POST /v1/rooms/{id}/check GET /v1/rooms/{id}/latent-membership-events POST /v1/rooms/{id}/chains/{chain_id}/scenario

Graph Room Runtime

Use Situation Room API to preview or create event-backed graph rooms, answer venue-scoped questions, prepare math state, compare venue divergence, and apply graph expansion.

POST /v1/graph-rooms/preview POST /v1/graph-rooms POST /v1/graph-rooms/{room_id}/questions/{question_id}/answer PUT /v1/graph-rooms/{room_id}/versions/{graph_version_id}/math-prepares/{venue_scope} POST /v1/graph-rooms/{room_id}/questions/{question_id}/divergence POST /v1/graph-rooms/{room_id}/apply-expansion

Anomaly Monitoring

Watchlist-based anomaly monitoring currently lives inside Situation Room, covering target binding, rule evaluation, alert feeds, charts, and delivery targets.

POST /v1/watchlists POST /v1/watchlists/{watchlist_id}/targets POST /v1/watchlists/{watchlist_id}/rules POST /v1/watchlists/{watchlist_id}/evaluate GET /v1/watchlists/{watchlist_id}/alerts GET /v1/watchlists/{watchlist_id}/targets/{target_id}/chart

Situation Room API

Live OpenAPI schema for the selected backend.