Live now!
Customer Story · Media & Football Clubs

A next-level fan app for Dinamo Zagreb, built on data it can trust in real time

ShiftOneZero builds high-performance football apps for clubs. For its Dinamo Zagreb fan experience, live match data had to be fast, accurate and always right. After evaluating the market, founder Josip Bozic built on Sportmonks.

"Once you start utilising it, you realise that its excellence isn't just superficial, the quality of the data itself stands out."

Josip Bozic · CEO & Lead Developer, ShiftOneZero
ShiftOneZero fan app for Dinamo Zagreb showing live match data
ShiftOneZero app image
The Story in 30 Seconds

A fan app for Dinamo Zagreb, powered by real-time data

ShiftOneZero is a Croatian sports-technology company with over a decade of experience building high-performance apps for clubs and sports businesses. For its latest project it partnered with Dinamo Zagreb, one of Croatia's most prestigious clubs, to build a next-level fan experience: real-time match data, in-depth player statistics and interactive engagement tools.

The market was full of low-quality white-label solutions with shallow statistics and delayed updates. Founder Josip Bozic needed a football API that was reliable, fast, scalable and developer-friendly. Sportmonks stood out as technically superior and, from the first glance, one of the most affordable. He rates the support 10/10.

At a Glance
Industry
Sports technology · football apps for clubs
Client project
Dinamo Zagreb fan app
Founder
Josip Bozic, CEO & Lead Developer
Support rating
10/10
Sportmonks data used
LivescoresFixtures & ResultsStandingsLineups
0
Customer support
rating
Real-time
Live match data
on screen
Minutes
To the first
API call
Short
Developer
learning curve
The Challenge

A fan experience is only as good as the data behind it

ShiftOneZero set out to build more than another app. The goal was a football fan hub where Dinamo Zagreb supporters could feel closer to the club than ever: live scores, in-depth statistics and interactive features like quizzes and predictions that reward fans for taking part.

That vision needs a robust data source, and the existing market did not deliver. ShiftOneZero found low-quality white-label solutions, generic apps with no personalization, shallow match statistics and inaccurate or delayed updates. For a real-time fan experience, delayed or wrong data breaks the illusion.

"We believe every club possesses its own uniqueness, from its history to its stadium, fan relationships, and identity. Our goal is to capture that essence and create a product that maximises what the club can offer."

ShiftOneZero
What They Needed

Four requirements. One provider that met them.

Before committing, ShiftOneZero set clear criteria for a football data provider. The white-label options on the market fell short on the essentials: accuracy, depth and support. Sportmonks met all of them.

Before Sportmonks
With Sportmonks
Data accuracy
Inaccurate or delayed updates
Reliable real-time data you can trust
Statistical depth
Shallow match statistics
In-depth stats, including the pressure index
Personalization
Generic white-label solutions
Request only the data each screen needs
Documentation
Left developers guessing
Comprehensive, well-structured, easy to implement
Support
Absent when it mattered
Fast, human, rated 10/10
The Solution

A technically superior API, and docs that made it easy

Evaluating providers, Sportmonks stood out as the most technically advanced yet budget-friendly option. Comprehensive documentation and superior testing tools meant ShiftOneZero could integrate quickly, and reliable real-time data kept the fan app accurate around the clock.

Comprehensive Documentation

Detailed, well-structured and easy to implement. Getting started took minutes, and the learning curve was short.

Uniform, Clear Responses

You always know what to expect. The API's uniform responses let your data fetching engine handle everything smoothly.

Depth That Elevates The Product

Statistics like the pressure index are sometimes exactly what you need to take a product to the next level.

Reliable Real-Time Data

Fast, accurate match data around the clock, the foundation a live fan experience depends on.

"Getting started was straightforward. Within minutes, you can access the data you need and experiment with parameters for additional information. The learning curve is short."

Josip Bozic · CEO & Lead Developer, ShiftOneZero
Under The Hood

Every screen traces back to an endpoint

Behind the fan app is a set of Sportmonks feeds. Tap a data feed to see what it powers in the ShiftOneZero app for Dinamo Zagreb.

The match, as it happens

The live score, minute clock and goalscorers update from in-play match data, so the fan app is current the moment Dinamo score.

GET /football/livescores/inplay

What's been played, what's next

The match timeline of goals, cards and substitutions, plus dates and kickoff times, comes from fixtures with events included.

GET /football/fixtures/{id}?include=events

Who's on the pitch

Starting eleven, formation and bench are pulled from fixture lineups, so fans see the team sheet before kickoff.

GET /football/fixtures/{id}?include=lineups

The table, always up to date

Position, points and goal difference for Dinamo's season come straight from standings, keeping the table accurate around the clock.

GET /football/standings/seasons/{id}

Squad and player profiles

Team and player data powers in-depth statistics and profiles across the app.

GET /football/teams/{id}?include=players

Building a fan app on real-time football data?

Start a free trial →
The Results

A fan experience that exceeded the goal

With Sportmonks, ShiftOneZero powered the Dinamo Zagreb app with real-time match insights, live statistics and analytics, giving fans a data-driven experience and strengthening the club's digital presence. Josip Bozic reports the API did not just meet the goals, it surpassed them.

Problems did come up, some from his own oversight and some data-related, but every time he got a sincere, honest answer, which he values more than insincere reassurance. He rates Sportmonks support 10/10: help that goes beyond regular responses to advice on implementation.

"Sportmonks' API helped us take our football application to the next level. Their fast, reliable data and excellent support allowed us to create a dynamic fan experience for Dinamo Zagreb."

Josip Bozic · CEO & Lead Developer, ShiftOneZero
In The Wild

The ShiftOneZero app for Dinamo Zagreb

ShiftOneZero fan app for Dinamo Zagreb, live view
The fan app, live
Dinamo Zagreb goal event shown in real time
Goal event, in real time
Live league standings in the Dinamo Zagreb app
Live league standings
ShiftOneZero and Sportmonks case study
ShiftOneZero × Sportmonks
×

Build your football product on Sportmonks

Join ShiftOneZero and over 30,000 builders creating with the most approachable football API. 2,200+ leagues, 99.99% uptime, reliable real-time data and human support that gets you live fast.

Start Free Trial