Loading...
Loading...
ProphetX betting exchange — public tournaments, events, markets, and exchange odds. No API key, read-only. Covers soccer, tennis, basketball, baseball (MLB), NFL, NHL. IMPORTANT: odds are per-market optional — they appear only when a public order book exists (check `selections_available`); empty/suspended books return market structure and matched stake only. Full guaranteed odds coverage requires the authenticated ProphetX Affiliate API (separate Machina connector). Use when: user asks what markets/lines ProphetX offers for a game, ProphetX exchange odds and order-book prices (when exposed), event/tournament discovery, market structure (spreads, totals, alt lines, player props), or matched-stake activity. Don't use when: user needs guaranteed odds on every market or in-play liquidity — that requires the authenticated Affiliate connector (Machina platform). For prediction-market prices use polymarket or kalshi. For scores/stats use the sport-specific skill (nfl-data, mlb-data, football-data, ...). For news use sports-news.
npx skill4agent add machina-sports/sports-skills prophetxreferences/api-reference.mdtotal_stakefavouriteselections_available[null, null]selections_availableFalsesports-skills prophetx get_sports_config
sports-skills prophetx search_markets --sport=nfl --query="Eagles"
sports-skills prophetx get_todays_events --sport=mlb
sports-skills prophetx get_tournaments --sport=soccer
sports-skills prophetx get_markets --event_id=19742 --api_version=v2from sports_skills import prophetx
prophetx.get_sports_config()
prophetx.search_markets(sport="nfl", query="Eagles")
prophetx.get_todays_events(sport="mlb")
prophetx.get_events(109) # tournament_id
prophetx.get_markets(19742, api_version="v2") # event_id
prophetx.get_market(19742, 219) # market id or "19742:219"idmarket_key"<event_id>:<market_id>"api_version="v2"market_linesselections_availabletotal_stakesoccertennisbasketballbaseballice-hockeyamerican-footballnflnbamlbnhleplmlsworldcupsearch_markets --sport=nfl --query="Eagles"selections_available: trueget_todays_events --sport=mlbget_markets --event_id=<id> --api_version=v2get_sports_configget_tournaments --sport=soccerget_events --tournament_id=<id>statusnot_startedlive_rawsports-skills markets search_entity --query="Yankees"prophetxnote