Automate sports betting data with the Odds API
Ready for 3.0What this workflow does
This workflow has 7 nodes and runs on a schedule (every day at 07:00) (plus 1 other trigger). Along the way it connects Airtable. It also calls api.the-odds-api.com over HTTP.
How it runs
Trigger: On a schedule (every day at 07:00) (plus 1 other trigger).
- Retrieve Data Of Upcoming Sport Events For The Day (HTTP Request): calls an HTTP API
- Retrieve Sport Results Data At The End Of The Day (HTTP Request): calls api.the-odds-api.com
- Combine Sport Results With Upcoming Events Records By Matching ID (Merge): merges the data from its input branches
- Create Records Of Upcoming Events For The Day (Airtable): create
- Update Table Records With Scores And Results For Sport Events (Airtable): update
Services it uses
HTTP calls to: api.the-odds-api.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (4)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - HTTP Request
n8n-nodes-base.httpRequest - Airtable
n8n-nodes-base.airtable - Merge
n8n-nodes-base.merge
From the author
Automate Sports Betting Data with TheOddsAPI This workflow enables you to create and update a table using TheOddsAPI for sports betting data. It automatically pulls upcoming Ice Hockey games at the start of the day and updates the table with results at the…