---
id: api-reference-overview
title: Sport Line API Methods
description: Overview of the core and optional Sport Line API methods, their purpose, parameters, and request structure.
version: v1
language: en
---

# Sport Line API Methods

## Core Integration Flow

```text
menu → events → event
```

- [`menu`](menu.md) — the current hierarchy of sports, countries, and tournaments;
- [`events`](events.md) — matches for a selected sport or tournament;
- [`event`](event.md) — complete data and odds for a specific match.

The [`search`](search.md) method finds matches by team name, participant name, or another
text value.

## Additional Methods

- [`sports`](optional-methods/sports.md)
- [`countries`](optional-methods/countries.md)
- [`tournaments`](optional-methods/tournaments.md)
- [`topmatches`](optional-methods/topmatches.md)
- [`toplist`](optional-methods/toplist.md)

The `sports`, `countries`, and `tournaments` methods can be useful in specific
scenarios, but retrieving the same data in a single `menu` request is usually more
convenient.

The `events-by-period` method is not included in the client documentation because it
still requires fixes and further verification.
