> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bayse.markets/llms.txt
> Use this file to discover all available pages before exploring further.

# v0.1.15 — June 23, 2026

> Seven new soccer sports market types: score, goal, and corner markets

## New features

### Additional soccer sports market types

Seven new `sportMarketType` values are now available on sports events, all linked to the same match via `sportGameSlug`.

#### Both Teams to Score — `BOTH_TEAMS_TO_SCORE`

A single binary market on whether both teams score at least one goal within 90 minutes of regular play plus stoppage time.

* Resolves YES if both teams score
* Resolves NO if either team fails to score
* No `propLine`, `propDirection`, or `propTeam`

#### First Team to Score — `FIRST_TEAM_TO_SCORE`

A combined event (only one market resolves YES) with three mutually exclusive markets:

* Home team scores first
* Away team scores first
* Neither (game ends 0-0)

`propTeam` is populated for the home and away markets; `null` for "Neither".

#### Total Goals (Home / Away) — `TOTAL_GOALS_HOME` / `TOTAL_GOALS_AWAY`

Grouped events for the goals scored by a specific team.

* `TOTAL_GOALS_HOME` tracks the home team's goals
* `TOTAL_GOALS_AWAY` tracks the away team's goals

Each market has a `propLine` (e.g., 0.5, 1.5) and `propTeam` set to the relevant team.

#### Total Corners — `TOTAL_CORNERS`

Grouped event for total corners in the full match (first half + second half, including stoppage time). Markets have a `propLine` corner threshold and `propTeam: null`.

#### 1st Half Corners / 2nd Half Corners — `FIRST_HALF_CORNERS` / `SECOND_HALF_CORNERS`

Grouped events for corners in each half respectively. Same structure as `TOTAL_CORNERS`, scoped to the relevant half.

***

## Updated response schema

### Event `sportMarketType` field

Now one of ten values (previously three):

| Value                 | Description               | Event type |
| --------------------- | ------------------------- | ---------- |
| `TEAM_H2H_3WAY`       | Match winner              | combined   |
| `BOTH_TEAMS_TO_SCORE` | Both teams score?         | single     |
| `FIRST_TEAM_TO_SCORE` | Which team scores first?  | combined   |
| `GOAL_SPREAD`         | Team wins by X+ goals     | grouped    |
| `TOTAL_GOALS`         | Total goals by both teams | grouped    |
| `TOTAL_GOALS_HOME`    | Home team total goals     | grouped    |
| `TOTAL_GOALS_AWAY`    | Away team total goals     | grouped    |
| `TOTAL_CORNERS`       | Total corners, full match | grouped    |
| `FIRST_HALF_CORNERS`  | Corners in 1st half       | grouped    |
| `SECOND_HALF_CORNERS` | Corners in 2nd half       | grouped    |

***

## Documentation

See [Sports markets](/concepts/sports-markets) for full structure examples, `propTeam` semantics per market type, and the discovery flow.
