{"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":46,"sport_key":"americanfootball_nfl","events_returned":5,"events":[{"id":"1bb67464f064518614cf526e0af54269","sport_key":"americanfootball_nfl","sport_title":"NFL","commence_time":"2026-09-10T00:15:00Z","home_team":"Seattle Seahawks","away_team":"New England Patriots","bookmakers":[{"key":"fanduel","title":"FanDuel","last_update":"2026-08-24T11:46:58Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:46:25Z","outcomes":[{"name":"Seattle Seahawks","price":-194},{"name":"New England Patriots","price":162}]}],"price_age":{"unchanged_seconds":48628.15,"move_observed":false,"observations":2768,"has_history":true},"last_update_ms":1787572018907,"stale_seconds":1.0},{"key":"pinnacle","title":"Pinnacle","last_update":"2026-08-24T11:46:58Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:35:16Z","outcomes":[{"name":"Seattle Seahawks","price":-190},{"name":"New England Patriots","price":166}]}],"price_age":{"unchanged_seconds":48581.16,"move_observed":false,"observations":2810,"has_history":true},"last_update_ms":1787572018921,"stale_seconds":0.98},{"key":"bovada","title":"Bovada","last_update":"2026-08-24T11:46:51Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:21:01Z","outcomes":[{"name":"Seattle Seahawks","price":-210},{"name":"New England Patriots","price":175}]}],"price_age":{"unchanged_seconds":48638.3,"move_observed":false,"observations":8977,"has_history":true},"last_update_ms":1787572011786,"stale_seconds":8.12},{"key":"novig","title":"Novig","last_update":"2026-08-24T11:46:57Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:17:11Z","outcomes":[{"name":"Seattle Seahawks","price":-174},{"name":"New England Patriots","price":167}]}],"price_age":{"unchanged_seconds":0.0,"move_observed":false,"observations":0,"has_history":false},"last_update_ms":1787572017850,"stale_seconds":2.06},{"key":"draftkings","title":"DraftKings","last_update":"2026-08-24T11:45:24Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:12:12Z","outcomes":[{"name":"Seattle Seahawks","price":-185},{"name":"New England Patriots","price":154}]}],"price_age":{"unchanged_seconds":48415.91,"move_observed":false,"observations":224,"has_history":true},"last_update_ms":1787571924396,"stale_seconds":95.51}],"canonical_event_id":"72fadaee48abb737"},{"id":"764011b4dfb8ee727de8222f6213e1a9","sport_key":"americanfootball_nfl","sport_title":"NFL","commence_time":"2026-09-11T00:35:00Z","home_team":"Los Angeles Rams","away_team":"San Francisco 49ers","bookmakers":[{"key":"fanduel","title":"FanDuel","last_update":"2026-08-24T11:46:58Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:46:25Z","outcomes":[{"name":"Los Angeles Rams","price":-198},{"name":"San Francisco 49ers","price":166}]}],"price_age":{"unchanged_seconds":48628.15,"move_observed":false,"observations":2768,"has_history":true},"last_update_ms":1787572018907,"stale_seconds":1.0},{"key":"pinnacle","title":"Pinnacle","last_update":"2026-08-24T11:46:58Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:35:16Z","outcomes":[{"name":"Los Angeles Rams","price":-187},{"name":"San Francisco 49ers","price":163}]}],"price_age":{"unchanged_seconds":45983.64,"move_observed":true,"observations":2689,"has_history":true},"last_update_ms":1787572018921,"stale_seconds":0.98},{"key":"bovada","title":"Bovada","last_update":"2026-08-24T11:46:51Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:21:01Z","outcomes":[{"name":"Los Angeles Rams","price":-200},{"name":"San Francisco 49ers","price":170}]}],"price_age":{"unchanged_seconds":48638.3,"move_observed":false,"observations":8977,"has_history":true},"last_update_ms":1787572011786,"stale_seconds":8.12},{"key":"novig","title":"Novig","last_update":"2026-08-24T11:46:57Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:32:16Z","outcomes":[{"name":"Los Angeles Rams","price":-182},{"name":"San Francisco 49ers","price":170}]}],"price_age":{"unchanged_seconds":0.0,"move_observed":false,"observations":0,"has_history":false},"last_update_ms":1787572017850,"stale_seconds":2.06},{"key":"draftkings","title":"DraftKings","last_update":"2026-08-24T11:45:24Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:12:12Z","outcomes":[{"name":"Los Angeles Rams","price":-192},{"name":"San Francisco 49ers","price":160}]}],"price_age":{"unchanged_seconds":48415.91,"move_observed":false,"observations":224,"has_history":true},"last_update_ms":1787571924396,"stale_seconds":95.51}],"canonical_event_id":"603225fdb16555a8"},{"id":"207e2c8f6a173dbe03bda5c5be99caa7","sport_key":"americanfootball_nfl","sport_title":"NFL","commence_time":"2026-09-13T17:00:00Z","home_team":"Carolina Panthers","away_team":"Chicago Bears","bookmakers":[{"key":"fanduel","title":"FanDuel","last_update":"2026-08-24T11:46:58Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:46:25Z","outcomes":[{"name":"Carolina Panthers","price":124},{"name":"Chicago Bears","price":-146}]}],"price_age":{"unchanged_seconds":48628.15,"move_observed":false,"observations":2768,"has_history":true},"last_update_ms":1787572018907,"stale_seconds":1.0},{"key":"pinnacle","title":"Pinnacle","last_update":"2026-08-24T11:46:58Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:35:16Z","outcomes":[{"name":"Carolina Panthers","price":131},{"name":"Chicago Bears","price":-148}]}],"price_age":{"unchanged_seconds":48581.16,"move_observed":false,"observations":2810,"has_history":true},"last_update_ms":1787572018921,"stale_seconds":0.98},{"key":"bovada","title":"Bovada","last_update":"2026-08-24T11:46:51Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:21:01Z","outcomes":[{"name":"Carolina Panthers","price":130},{"name":"Chicago Bears","price":-150}]}],"price_age":{"unchanged_seconds":48638.3,"move_observed":false,"observations":8977,"has_history":true},"last_update_ms":1787572011786,"stale_seconds":8.12},{"key":"novig","title":"Novig","last_update":"2026-08-24T11:46:57Z","markets":[{"key":"h2h","last_update":"2026-08-24T10:57:05Z","outcomes":[{"name":"Carolina Panthers","price":133},{"name":"Chicago Bears","price":-147}]}],"price_age":{"unchanged_seconds":0.0,"move_observed":false,"observations":0,"has_history":false},"last_update_ms":1787572017850,"stale_seconds":2.06},{"key":"draftkings","title":"DraftKings","last_update":"2026-08-24T11:45:24Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:12:12Z","outcomes":[{"name":"Carolina Panthers","price":124},{"name":"Chicago Bears","price":-148}]}],"price_age":{"unchanged_seconds":48415.91,"move_observed":false,"observations":105,"has_history":true},"last_update_ms":1787571924396,"stale_seconds":95.51}],"canonical_event_id":"31f10d054d803eb7"},{"id":"e0bd613ef31e8bf41bc4330dec90c7e6","sport_key":"americanfootball_nfl","sport_title":"NFL","commence_time":"2026-09-13T17:00:00Z","home_team":"Cincinnati Bengals","away_team":"Tampa Bay Buccaneers","bookmakers":[{"key":"fanduel","title":"FanDuel","last_update":"2026-08-24T11:46:58Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:46:25Z","outcomes":[{"name":"Cincinnati Bengals","price":-210},{"name":"Tampa Bay Buccaneers","price":176}]}],"price_age":{"unchanged_seconds":48628.15,"move_observed":false,"observations":2768,"has_history":true},"last_update_ms":1787572018907,"stale_seconds":1.0},{"key":"pinnacle","title":"Pinnacle","last_update":"2026-08-24T11:46:58Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:35:16Z","outcomes":[{"name":"Cincinnati Bengals","price":-216},{"name":"Tampa Bay Buccaneers","price":187}]}],"price_age":{"unchanged_seconds":48581.16,"move_observed":false,"observations":2810,"has_history":true},"last_update_ms":1787572018921,"stale_seconds":0.98},{"key":"bovada","title":"Bovada","last_update":"2026-08-24T11:46:51Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:21:01Z","outcomes":[{"name":"Cincinnati Bengals","price":-225},{"name":"Tampa Bay Buccaneers","price":185}]}],"price_age":{"unchanged_seconds":45157.83,"move_observed":true,"observations":8417,"has_history":true},"last_update_ms":1787572011786,"stale_seconds":8.12},{"key":"novig","title":"Novig","last_update":"2026-08-24T11:46:57Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:32:16Z","outcomes":[{"name":"Cincinnati Bengals","price":-194},{"name":"Tampa Bay Buccaneers","price":178}]}],"price_age":{"unchanged_seconds":0.0,"move_observed":false,"observations":0,"has_history":false},"last_update_ms":1787572017850,"stale_seconds":2.06},{"key":"draftkings","title":"DraftKings","last_update":"2026-08-24T11:45:24Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:12:12Z","outcomes":[{"name":"Cincinnati Bengals","price":-198},{"name":"Tampa Bay Buccaneers","price":164}]}],"price_age":{"unchanged_seconds":48415.9,"move_observed":false,"observations":105,"has_history":true},"last_update_ms":1787571924396,"stale_seconds":95.51}],"canonical_event_id":"a9f707e485ec4028"},{"id":"5aff92cd2660b12710bf709d6e022115","sport_key":"americanfootball_nfl","sport_title":"NFL","commence_time":"2026-09-13T17:00:00Z","home_team":"Detroit Lions","away_team":"New Orleans Saints","bookmakers":[{"key":"fanduel","title":"FanDuel","last_update":"2026-08-24T11:46:58Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:46:25Z","outcomes":[{"name":"Detroit Lions","price":-360},{"name":"New Orleans Saints","price":290}]}],"price_age":{"unchanged_seconds":48628.15,"move_observed":false,"observations":2768,"has_history":true},"last_update_ms":1787572018907,"stale_seconds":1.0},{"key":"pinnacle","title":"Pinnacle","last_update":"2026-08-24T11:46:58Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:35:16Z","outcomes":[{"name":"Detroit Lions","price":-318},{"name":"New Orleans Saints","price":264}]}],"price_age":{"unchanged_seconds":48581.16,"move_observed":false,"observations":2810,"has_history":true},"last_update_ms":1787572018921,"stale_seconds":0.98},{"key":"novig","title":"Novig","last_update":"2026-08-24T11:46:57Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:41:31Z","outcomes":[{"name":"Detroit Lions","price":-335},{"name":"New Orleans Saints","price":300}]}],"price_age":{"unchanged_seconds":0.0,"move_observed":false,"observations":0,"has_history":false},"last_update_ms":1787572017850,"stale_seconds":2.06},{"key":"bovada","title":"Bovada","last_update":"2026-08-24T11:46:51Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:21:01Z","outcomes":[{"name":"Detroit Lions","price":-320},{"name":"New Orleans Saints","price":260}]}],"price_age":{"unchanged_seconds":48638.3,"move_observed":false,"observations":8977,"has_history":true},"last_update_ms":1787572011786,"stale_seconds":8.12},{"key":"draftkings","title":"DraftKings","last_update":"2026-08-24T11:45:24Z","markets":[{"key":"h2h","last_update":"2026-08-24T11:12:12Z","outcomes":[{"name":"Detroit Lions","price":-310},{"name":"New Orleans Saints","price":250}]}],"price_age":{"unchanged_seconds":48415.9,"move_observed":false,"observations":105,"has_history":true},"last_update_ms":1787571924396,"stale_seconds":95.51}],"canonical_event_id":"87dfc320b595416c"}]}