{"demo":true,"demo_message":"This is a free no-auth demo capped at 60 requests/hour and the first 5 events. Sign up free for 1,000 requests/month, all sports, all books, and all markets at https://parlay-api.com/signup","demo_signup_url":"https://parlay-api.com/signup","demo_remaining_hour":44,"sport_key":"icehockey_nhl","events_returned":5,"events":[{"id":"01dfd5979ebf7a09e17e51c0d189c752","sport_key":"icehockey_nhl","sport_title":"NHL","commence_time":"2026-09-29T21:00:34.000Z","home_team":"Carolina Hurricanes","away_team":"Florida Panthers","bookmakers":[{"key":"fanduel","title":"FanDuel","last_update":"2026-08-26T09:22:13Z","markets":[{"key":"h2h","last_update":"2026-08-26T09:21:21Z","outcomes":[{"name":"Carolina Hurricanes","price":-125},{"name":"Florida Panthers","price":104}]}],"last_update_ms":1787736133014,"stale_seconds":0.03},{"key":"bovada","title":"Bovada","last_update":"2026-08-26T08:53:41Z","markets":[{"key":"h2h","last_update":"2026-08-26T08:53:41Z","outcomes":[{"name":"Carolina Hurricanes","price":-130},{"name":"Florida Panthers","price":110}]}],"last_update_ms":1787734421234,"stale_seconds":1711.81},{"key":"draftkings","title":"DraftKings","last_update":"2026-08-26T09:18:23Z","markets":[{"key":"h2h","last_update":"2026-08-26T09:16:34Z","outcomes":[{"name":"Carolina Hurricanes","price":-130},{"name":"Florida Panthers","price":110}]}],"last_update_ms":1787735903307,"stale_seconds":229.74}],"canonical_event_id":"4df598b3ed1a0c44"},{"id":"ff70e49b97c1fdab0dae173937075ca8","sport_key":"icehockey_nhl","sport_title":"NHL","commence_time":"2026-09-29T23:00:10.000Z","home_team":"Toronto Maple Leafs","away_team":"Montreal Canadiens","bookmakers":[{"key":"fanduel","title":"FanDuel","last_update":"2026-08-26T09:22:13Z","markets":[{"key":"h2h","last_update":"2026-08-26T09:21:21Z","outcomes":[{"name":"Toronto Maple Leafs","price":-114},{"name":"Montreal Canadiens","price":-105}]}],"last_update_ms":1787736133014,"stale_seconds":0.03},{"key":"bovada","title":"Bovada","last_update":"2026-08-26T08:53:41Z","markets":[{"key":"h2h","last_update":"2026-08-26T08:53:41Z","outcomes":[{"name":"Toronto Maple Leafs","price":-115},{"name":"Montreal Canadiens","price":-105}]}],"last_update_ms":1787734421234,"stale_seconds":1711.81},{"key":"draftkings","title":"DraftKings","last_update":"2026-08-26T09:18:23Z","markets":[{"key":"h2h","last_update":"2026-08-26T09:16:34Z","outcomes":[{"name":"Toronto Maple Leafs","price":-115},{"name":"Montreal Canadiens","price":-105}]}],"last_update_ms":1787735903307,"stale_seconds":229.74}],"canonical_event_id":"08f92b66c2ee36b2"},{"id":"97747bbf8293f412f3e99a9308c31afc","sport_key":"icehockey_nhl","sport_title":"NHL","commence_time":"2026-09-30T00:00:00.000Z","home_team":"Boston Bruins","away_team":"New York Rangers","bookmakers":[{"key":"fanduel","title":"FanDuel","last_update":"2026-08-26T09:22:13Z","markets":[{"key":"h2h","last_update":"2026-08-26T09:21:21Z","outcomes":[{"name":"Boston Bruins","price":-118},{"name":"New York Rangers","price":-102}]}],"last_update_ms":1787736133014,"stale_seconds":0.03},{"key":"bovada","title":"Bovada","last_update":"2026-08-26T08:53:41Z","markets":[{"key":"h2h","last_update":"2026-08-26T08:53:41Z","outcomes":[{"name":"Boston Bruins","price":-135},{"name":"New York Rangers","price":115}]}],"last_update_ms":1787734421234,"stale_seconds":1711.81},{"key":"draftkings","title":"DraftKings","last_update":"2026-08-26T09:18:23Z","markets":[{"key":"h2h","last_update":"2026-08-26T09:16:34Z","outcomes":[{"name":"Boston Bruins","price":-135},{"name":"New York Rangers","price":114}]}],"last_update_ms":1787735903307,"stale_seconds":229.74}],"canonical_event_id":"cba71717bb8313a6"},{"id":"3b3178b7c2a506107e0ec0ff896a5428","sport_key":"icehockey_nhl","sport_title":"NHL","commence_time":"2026-09-30T02:00:00.000Z","home_team":"Edmonton Oilers","away_team":"Vancouver Canucks","bookmakers":[{"key":"fanduel","title":"FanDuel","last_update":"2026-08-26T09:22:13Z","markets":[{"key":"h2h","last_update":"2026-08-26T09:21:21Z","outcomes":[{"name":"Edmonton Oilers","price":-280},{"name":"Vancouver Canucks","price":225}]}],"last_update_ms":1787736133014,"stale_seconds":0.03},{"key":"bovada","title":"Bovada","last_update":"2026-08-26T08:53:41Z","markets":[{"key":"h2h","last_update":"2026-08-26T08:53:41Z","outcomes":[{"name":"Edmonton Oilers","price":-270},{"name":"Vancouver Canucks","price":220}]}],"last_update_ms":1787734421234,"stale_seconds":1711.81},{"key":"draftkings","title":"DraftKings","last_update":"2026-08-26T09:18:23Z","markets":[{"key":"h2h","last_update":"2026-08-26T09:16:34Z","outcomes":[{"name":"Edmonton Oilers","price":-265},{"name":"Vancouver Canucks","price":215}]}],"last_update_ms":1787735903307,"stale_seconds":229.74}],"canonical_event_id":"6b3728509e70f46d"},{"id":"3642d1affa2a2b017ca510412eb96b6f","sport_key":"icehockey_nhl","sport_title":"NHL","commence_time":"2026-09-30T02:30:00.000Z","home_team":"Vegas Golden Knights","away_team":"Chicago Blackhawks","bookmakers":[{"key":"fanduel","title":"FanDuel","last_update":"2026-08-26T09:22:13Z","markets":[{"key":"h2h","last_update":"2026-08-26T09:21:21Z","outcomes":[{"name":"Vegas Golden Knights","price":-275},{"name":"Chicago Blackhawks","price":220}]}],"last_update_ms":1787736133014,"stale_seconds":0.03},{"key":"bovada","title":"Bovada","last_update":"2026-08-26T09:08:45Z","markets":[{"key":"h2h","last_update":"2026-08-26T09:08:45Z","outcomes":[{"name":"Vegas Golden Knights","price":-245},{"name":"Chicago Blackhawks","price":205}]}],"last_update_ms":1787735325195,"stale_seconds":807.85},{"key":"draftkings","title":"DraftKings","last_update":"2026-08-26T09:18:23Z","markets":[{"key":"h2h","last_update":"2026-08-26T09:16:34Z","outcomes":[{"name":"Vegas Golden Knights","price":-250},{"name":"Chicago Blackhawks","price":205}]}],"last_update_ms":1787735903307,"stale_seconds":229.74}],"canonical_event_id":"51ecd5533fe496d5"}]}