# Sport Line API

> Technical documentation for integrating Prematch and Live sports data into sportsbook websites and applications.

Version: v1
Language: en

## Documentation

- [Live 3D Tracker in Sport Line API](additional-services/live-3d-tracker.md): Description of the Live 3D Tracker widget for visualizing sports match activity in real time.
- [Video Streaming in Sport Line API](additional-services/video-streaming.md): Instructions for detecting and retrieving available sports match video streams through Sport Line API.
- [AI Agent Task: Integrate Sport Line API](AI-AGENT-INSTRUCTIONS.md): Implementation brief for an AI agent integrating, testing, and documenting Sport Line API safely.
- [event Method — Specific Match](api-reference/event.md): Reference for the EVENT method, which returns full information about a specific match by game_id.
- [events Method — Match List](api-reference/events.md): Reference for the EVENTS method, which returns matches for a selected sport, country, or tournament.
- [menu Method — Sports Line Menu](api-reference/menu.md): Reference for the MENU method, which returns the available hierarchy of sports, countries, and tournaments.
- [countries Method — Country List](api-reference/optional-methods/countries.md): Reference for the COUNTRIES method, which returns countries available for a selected sport.
- [sports Method — Sport List](api-reference/optional-methods/sports.md): Reference for the SPORTS method, which returns a concise list of available sports.
- [toplist Method — Top Matches for a Selected Sport](api-reference/optional-methods/toplist.md): Reference for the TOPLIST method, which returns popular matches for a selected sport.
- [topmatches Method — Top Matches](api-reference/optional-methods/topmatches.md): Reference for the TOPMATCHES method, which returns popular matches across all sports.
- [tournaments Method — Tournament and Competition List](api-reference/optional-methods/tournaments.md): Reference for the TOURNAMENTS method, which returns tournaments for a selected sport and country.
- [Sport Line API Methods](api-reference/README.md): Overview of the core and optional Sport Line API methods, their purpose, parameters, and request structure.
- [search Method — Match Search](api-reference/search.md): Reference for the SEARCH method, which finds sports matches by team or participant name.
- [Sport Line API Field Reference](data-models/field-reference.md): Unified reference for Sport Line API request parameters and JSON response fields with value explanations.
- [Live Match Statistics Data Model](data-models/live-statistics.md): Description of the Live statistics structure, including attacks, possession, shots, and other match metrics.
- [Match Data Model](data-models/match.md): Description of the main match model and its relationships with sport, tournament, teams, score, and odds.
- [Odds and Betting Market Data Model](data-models/odds.md): Description of the odds, betting market groups, and outcomes returned by Sport Line API.
- [Sport Line API Response Format](data-models/response-format.md): Description of successful response and error formats returned by Sport Line API methods.
- [Additional Matches and Submatches Data Model](data-models/sub-events.md): Description of additional matches and submatches such as halves, corners, cards, fouls, and other event lines.
- [Sport Line API — cURL Request Examples](examples/curl.md): Ready-to-use cURL requests for core Sport Line API methods with access-key authentication.
- [Sport Line API — JavaScript Example](examples/javascript.md): Example of connecting to Sport Line API from Node.js using the built-in fetch function.
- [Full JSON Responses](examples/json-responses/README.md): Collection of complete Sport Line API JSON responses for validating sports data structures and integrations.
- [Sport Line API — PHP Example](examples/php.md): Example Sport Line API request for PHP 8.1 using the cURL extension.
- [Sport Line API — Python Example](examples/python.md): Example Sport Line API request for Python 3.10 using the standard library.
- [Sport Line API Integration Examples](examples/README.md): Overview of ready-to-use Sport Line API request examples for cURL, JavaScript, PHP, and Python.
- [Sport Line API — Authentication and Access](getting-started/authentication-and-access.md): Instructions for obtaining access, passing an API key, and authenticating Sport Line API requests securely.
- [Sport Line API — Core Concepts](getting-started/core-concepts.md): Explanation of sports line entities and relationships among sports, countries, tournaments, matches, and odds.
- [Sport Line API — Error Handling](getting-started/error-handling.md): Instructions for recognizing, handling, and diagnosing Sport Line API access, parameter, and response errors.
- [Sport Line API — Quick Start](getting-started/quick-start.md): Quick guide to obtaining access and sending the first request to Sport Line API.
- [Sport Line API — Data Update Guidelines](getting-started/update-guidelines.md): Recommendations for request frequency and updates to menus, matches, odds, and Live data.
- [Sport Line API — Integration Guide](INTEGRATION-GUIDE.md): Step-by-step instructions for connecting Sport Line API to a website, application, or internal client system.
- [Sport Line API Documentation](README.md): Technical documentation for integrating Prematch and Live sports data into sportsbook websites and applications.
- [Sport Line API Languages](reference/languages.md): Reference for language codes supported by Sport Line API when localizing sports data.
- [SportAPI Icons and Media Assets](reference/media-assets.md): Reference for sport, country, tournament, and team icons available with SportAPI data.
- [SportAPI Sports List](reference/sports.md): Complete reference for sports and sport_id identifiers used in Sport Line API requests.
