Discover/snai.it API
live

snai.it APIsnai.it

Access Serie A match odds, betting markets, live event counts, and football league listings from SNAI.it via a structured JSON API.

Endpoints
6
Updated
17d ago
Try it
Whether to include top odds (1X2, double chance, goal/nogoal) for each match.
api.parse.bot/scraper/1053fe9f-59e9-4845-ac68-9fd57d4a0787/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/1053fe9f-59e9-4845-ac68-9fd57d4a0787/get_serie_a_matches?include_odds=true' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 6 totalclick to expand

Returns all upcoming Serie A matches for the current/next matchday with basic information. Optionally includes top odds for each match.

Input
ParamTypeDescription
include_oddsbooleanWhether to include top odds (1X2, double chance, goal/nogoal) for each match.
Response
{
  "type": "object",
  "fields": {
    "data": "array of match objects with match_name, home_team, away_team, date, key, event_id, num_markets",
    "status": "string indicating success"
  },
  "sample": {
    "data": [
      {
        "key": "36191-63",
        "date": "09/05/2026 ore 20.45",
        "event_id": 4668018,
        "away_team": "Juventus",
        "home_team": "Lecce",
        "match_name": "Lecce - Juventus",
        "num_markets": 1779
      }
    ],
    "status": "success"
  }
}

About the snai.it API

The SNAI.it API covers 6 endpoints that return Italian football betting data sourced from SNAI.it, Italy's major sports betting platform. The get_match_odds endpoint exposes every available betting market for a specific match, while get_serie_a_matches lists upcoming fixtures with match keys, event IDs, and market counts. Additional endpoints cover top bets, football league listings, and live sports event counts.

Serie A Match and Odds Data

The get_serie_a_matches endpoint returns upcoming Serie A fixtures for the current or next matchday. Each match object includes match_name, home_team, away_team, date, a key field formatted as palinsesto_code-avvenimento_code, event_id, and num_markets. Setting the optional include_odds boolean to true appends top-line odds — 1X2, double chance, and goal/nogoal — directly to each match object, reducing the number of follow-up calls you need.

Detailed Market Lookup

Once you have a key from get_serie_a_matches or get_match_url, pass it as match_slug to get_match_odds. The response wraps match metadata alongside a markets array that contains every betting market SNAI offers for that fixture. get_match_url is a convenience endpoint: supply partial, case-insensitive home_team and away_team strings and it resolves the canonical key, match_url, and event_id without you having to fetch the full schedule first.

League and Live Coverage

get_football_leagues returns the full prematch football tree from SNAI, giving each competition a name, key, country_icon, and a top boolean that flags featured competitions. get_live_matches returns currently active sports categories with a count of live events per sport and a category key and icon — useful for knowing which sports have active action at any given moment. Neither endpoint requires any input parameters.

Common use cases
  • Pull 1X2 and double-chance odds for all upcoming Serie A fixtures in a single call using get_serie_a_top_bets
  • Build a match odds comparison table by fetching all available markets from get_match_odds for a specific fixture
  • Resolve a home/away team name pair to a match key using get_match_url before querying detailed markets
  • Monitor which sports categories have live events and how many using get_live_matches
  • Enumerate all football competitions available on SNAI with get_football_leagues to support multi-league coverage
  • Track how many betting markets are available per Serie A match using the num_markets field from get_serie_a_matches
  • Build a Serie A odds tracker that alerts when goal/nogoal lines shift by fetching get_serie_a_matches with include_odds enabled
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does SNAI.it offer an official developer API?+
SNAI.it does not publish a public developer API or API documentation for third-party access. This Parse API provides structured access to the same betting data available on the SNAI.it website.
What does get_match_odds return and how do I identify the right match?+
get_match_odds returns a match object with home_team, away_team, date, and a markets array containing every betting market SNAI lists for that fixture. You identify the match using the match_slug parameter, which must be in the format palinsesto_code-avvenimento_code (e.g. '12345-67'). Obtain this value from the key field in get_serie_a_matches results or by calling get_match_url with partial team name strings.
Does get_live_matches return odds or match details for live events?+
No. get_live_matches returns sport category objects with name, key, count, and icon — it shows which sports have active live events and how many, but does not return individual match data or live odds. The API currently covers prematch odds and Serie A fixture data in detail. You can fork the API on Parse and revise it to add a live match detail or live odds endpoint.
Is betting data available for leagues outside Serie A?+
get_football_leagues returns all football competitions in the SNAI prematch tree with their keys and country icons, but the dedicated match and odds endpoints (get_serie_a_matches, get_serie_a_top_bets, get_match_url) are scoped to Serie A. Detailed fixture and odds retrieval for other leagues is not currently covered. You can fork the API on Parse and revise it to add match and odds endpoints for other competitions using their league keys.
How fresh is the odds data returned by this API?+
The API returns data reflecting what is currently listed on SNAI.it at the time of each request. Odds on betting platforms update frequently, particularly close to kickoff, so repeated calls to get_match_odds or get_serie_a_top_bets will reflect the latest available values. There is no built-in historical odds storage or changelog.
Page content last updated . Spec covers 6 endpoints from snai.it.
Related APIs in SportsSee all →
oddsportal.com API
Track sports betting odds, matches, and results across multiple sports and leagues in real-time, while viewing team standings and match details to stay informed on upcoming games. Access comprehensive betting data and historical results from OddsPortal to compare odds and analyze sports outcomes.
unibet.com API
Access live betting odds, browse sports categories and upcoming matches, and search for specific events across multiple leagues in real-time. Get detailed event information including current odds for thousands of sports matchups to inform your betting decisions.
oddspedia.com API
Find profitable betting opportunities and compare real-time odds across dozens of bookmakers to identify sure bets, value bets, and dropping odds for various sports. Filter matches by sport, league, and region to make informed betting decisions with comprehensive odds comparisons and match information.
22bet.co.ke API
Access live and pre-match sports betting data from 22Bet Kenya, including match details, odds, and league information across multiple sports. Monitor real-time football matches and discover available betting opportunities through comprehensive sitemap navigation.
sportybet.com API
Get real-time betting odds and live scores for football, basketball, and other sports from SportyBet. Browse upcoming events with full market odds, monitor live matches as they happen, and view sport listings with event counts across multiple markets.
asianbetsoccer.com API
Track live soccer match scores and upcoming games while monitoring Asian handicap odds from multiple bookmakers to get instant alerts when betting lines match your criteria. Access real-time odds across all available leagues and bookmakers in one place.
oddschecker.com API
Compare betting odds across multiple bookmakers for a wide range of sports, markets, and events on Oddschecker. Retrieve match details, race cards, market outcomes, and bookmaker-by-bookmaker odds to identify the best available prices.
pinnacle.com API
Access real-time and pre-event sports betting odds, matchups, and markets from Pinnacle. Retrieve data across all available sports and leagues, monitor live events with scores and live odds, and explore political and entertainment betting markets. Covers full market depth including spreads, totals, moneylines, props, and alternate lines.