Skip to main content

Overview

Sports markets on Bayse for soccer games come in ten types, all linked through the sportGameSlug field. All event types for a single match share the same sportGameSlug, making it easy to discover related markets:

Market types

Combined event — only one market resolves YES.Three mutually exclusive markets:
  • Home Win — The home team wins the match
  • Away Win — The away team wins the match
  • Draw — The match ends in a draw
propTeam is populated for the home and away markets; null for the draw market. No propLine or propDirection.
Single market event — one binary market.
  • Resolves YES if both teams score at least one goal
  • Resolves NO if either team fails to score
  • Covers the first 90 minutes of regular play plus stoppage time
No propLine, propDirection, or propTeam.
Combined event — only one market resolves YES.Three mutually exclusive markets:
  • Home team scores first
  • Away team scores first
  • Neither — no goals scored (game ends 0-0)
propTeam is populated for the home and away markets; null for “Neither”. No propLine or propDirection.
Grouped event — markets resolve independently.Each market represents a team winning by more than a specific goal margin. Multiple markets can resolve YES.
  • propLine — The goal margin threshold (e.g., 1.5, 2.5)
  • propDirection"OVER"
  • propTeam — The team this spread applies to
Grouped event — markets resolve independently.Each market is an over/under on the total goals scored by both teams combined. Covers the first 90 minutes of regular play plus stoppage time.
  • propLine — The goal total threshold (e.g., 2.5, 3.5)
  • propDirection"OVER"
  • propTeamnull
Grouped events — markets resolve independently.
  • TOTAL_GOALS_HOME tracks goals scored by the home team only
  • TOTAL_GOALS_AWAY tracks goals scored by the away team only
Each market has a propLine threshold and propTeam set to the relevant team. Structure is otherwise identical to TOTAL_GOALS.
Grouped event — markets resolve independently.Each market is an over/under on the total corners awarded to both teams across the full match (first half + second half, including stoppage time).
  • propLine — The corner total threshold (e.g., 7.5, 9.5)
  • propDirection"OVER"
  • propTeamnull
Grouped events — markets resolve independently.
  • FIRST_HALF_CORNERS — corners in the first 45 minutes plus stoppage time
  • SECOND_HALF_CORNERS — corners in the second 45 minutes plus stoppage time
Structure is identical to TOTAL_CORNERS but scoped to the relevant half. propTeam is always null.

Market-level prop fields

Present on markets within goal and corner prop events:

propTeam object