{"openapi":"3.0.3","info":{"title":"Political Prediction Signals connector for Meta Muse","version":"pps-since-last-risk-20260930a","description":"Informational only. Not a sportsbook, pollster, broker, or investment advice. Political Prediction Signals does not place bets, send messages, post to X, or read a user’s X, Polymarket, or Kalshi login. Muse does not place bets. Retrieval-only HTTPS JSON. No API key. Start: Connect Political Prediction Signals."},"servers":[{"url":"https://politicalpredictionsignals.agentstructure.ai"}],"security":[],"paths":{"/api/v1/capabilities":{"get":{"operationId":"get_capabilities","summary":"Connector catalog: tools, scope, auth none, reviewer URLs. No API key.","security":[],"parameters":[],"responses":{"200":{"description":"JSON envelope { ok, data, disclaimer }"}}}},"/api/v1/posts":{"get":{"operationId":"get_posts","summary":"Public X posts from @realDonaldTrump and/or @WhiteHouse. Query account=trump|whitehouse (omit for both) and hours=24 (max 168).","security":[],"parameters":[{"name":"account","in":"query","schema":{"type":"string","enum":["trump","whitehouse"]}},{"name":"hours","in":"query","schema":{"type":"integer","default":24,"maximum":168}}],"responses":{"200":{"description":"JSON envelope { ok, data, disclaimer }"}}}},"/api/v1/markets":{"get":{"operationId":"search_markets","summary":"Public Kalshi/Polymarket contracts clearly about Trump or White House actions. Query q= (example trump-tariff). Not a general politics or Senate map.","security":[],"parameters":[{"name":"q","in":"query","schema":{"type":"string","example":"trump-tariff"}}],"responses":{"200":{"description":"JSON envelope { ok, data, disclaimer }"}}}},"/api/v1/join":{"get":{"operationId":"get_join","summary":"Timestamped join: Trump/WH post → matching public contract → last price and 24h/7d move. Query hours=24. Returns rows plus scanned/unmatched. Prefers no match over a stretch.","security":[],"parameters":[{"name":"account","in":"query","schema":{"type":"string","enum":["trump","whitehouse"]}},{"name":"hours","in":"query","schema":{"type":"integer","default":24,"maximum":168}}],"responses":{"200":{"description":"JSON envelope { ok, data, disclaimer }"}}}},"/api/v1/watchlist":{"get":{"operationId":"get_watchlist","summary":"Join named Trump/WH topics the user asked Muse to remember. Query markets=tariffs,fed-chair,iran and hours=24. Muse stores the list. We do not scrape a betting account.","security":[],"parameters":[{"name":"markets","in":"query","schema":{"type":"string","example":"tariffs,fed-chair,iran"}},{"name":"hours","in":"query","schema":{"type":"integer","default":24,"maximum":168}}],"responses":{"200":{"description":"JSON envelope { ok, data, disclaimer }"}}}},"/api/v1/since-last":{"get":{"operationId":"since_last","summary":"New Trump/WH posts since an ISO cursor, joined only when a contract move was actually returned. Query since= (required), account=trump|whitehouse, markets=, hours_cap= max 168. Auth none.","security":[],"parameters":[{"name":"since","in":"query","required":true,"schema":{"type":"string","format":"date-time"}},{"name":"account","in":"query","schema":{"type":"string","enum":["trump","whitehouse"]}},{"name":"markets","in":"query","schema":{"type":"string"}},{"name":"hours_cap","in":"query","schema":{"type":"integer","maximum":168}}],"responses":{"200":{"description":"JSON envelope { ok, data, disclaimer }"}}}},"/api/v1/risk-windows":{"get":{"operationId":"risk_windows","summary":"Premium timed risk windows for Trump/WH topics. Query markets= (required), days=1-30 (default 7), threshold=. Auth none. Not served until billing ships.","security":[],"parameters":[{"name":"markets","in":"query","required":true,"schema":{"type":"string","example":"tariffs"}},{"name":"days","in":"query","schema":{"type":"integer","default":7,"minimum":1,"maximum":30}},{"name":"threshold","in":"query","schema":{"type":"number"}}],"responses":{"200":{"description":"JSON envelope { ok, data, disclaimer }"}}}}}}