I recently built and published an open-source community node for n8n.
It connects directly to the SportMonks Football API v3 and helps to use football data inside automated workflows.
โฝ What you can do with it
- Get live match data (goals, cards, substitutions)
- Query fixtures by date or head-to-head
- Work with teams, players, leagues, and standings
- Access season schedules
- Use nested includes in one API request (participants, scores, events, etc.)
- Handle API limits and subscription errors out of the box
It works on any self-hosted n8n instance. No extra coding needed in workflows.
๐ง Tech
- TypeScript
- n8n
- SportMonks API v3
- GitHub Actions (CI/CD)
- npm
๐ฆ Installation
Install it from n8n Community Nodes:
npm i n8n-nodes-sportmonks
๐ Source code
https://github.com/ragmon/n8n-nodes-sportmonks
๐ก Why I built it
I wanted to understand how to build an n8n node end-to-end:
- design
- implementation
- packaging
- CI/CD
- publishing
This project covers the full cycle.
๐ค Feedback
If you use n8n for sports, analytics, or automation โ try it and share your feedback.