Fixtures & live scores
Schedules, live minute, events, lineups, statistics and head-to-head records.
Fixtures, live scores, competitions, standings, teams, players, transfers and predictions. One REST API, one response envelope, ids that are safe to store.
/api/v1GET /football/fixtures?live=allstate.is_liveGET /football/fixtures/lineupsformationGET /football/fixtures/eventstype: "Goal"GET /football/fixtures/eventsdetail: "Red Card"GET /football/fixtures/statisticsBall PossessionGET /football/fixtureshome.outcome: "won"GET /football/standingsrankCoverage you can check before you pay
Real results from the top five leagues, fetched through the same endpoint your code will call.
Nothing is held back for a higher tier. A plan only changes how many requests you may make.
Browse the referenceSchedules, live minute, events, lineups, statistics and head-to-head records.
Leagues, cups, seasons and the table as it stands right now.
Squads, profiles, season statistics, transfers and trophies.
Model output for an upcoming fixture, alongside the form it was built from.
Screens from a football app running on APINEX. Every one of them is a single GET behind a single header — no scraping, no stitching, no nightly import job.
/football/fixtures?next=10200
Counts come straight from the live endpoint catalogue, so this page can never drift from the API.
Players
8 endpoints
/football/players/football/players/profiles/football/players/seasons5 more in the reference
Fixtures
5 endpoints
/football/fixtures/football/fixtures/events/football/fixtures/lineups2 more in the reference
Teams
4 endpoints
/football/teams/football/teams/statistics/football/teams/seasons1 more in the reference
Reference
4 endpoints
/football/timezones/football/countries/football/venues1 more in the reference
Competitions
2 endpoints
/football/competitions/football/competitions/seasonsSee the reference
Standings
1 endpoint
/football/standingsSee the reference
Predictions
1 endpoint
/football/predictionsSee the reference
import os, requests
res = requests.get(
"https://devapi.admin.iotait.tech/api/v1/football/fixtures?competition=39&season=2026",
headers={"X-API-Key": os.environ["APINEX_KEY"]},
timeout=10,
)
res.raise_for_status()
for fixture in res.json()["data"]:
print(fixture["home"]["name"], fixture["home"]["score"])It is plain HTTP and JSON, so whatever your service is written in already speaks it.
const res = await fetch("https://devapi.admin.iotait.tech/api/v1/football/fixtures?competition=39&season=2026", {
headers: { "X-API-Key": process.env.APINEX_KEY },
});
const { data } = await res.json();
for (const fixture of data) {
console.log(fixture.home.name, fixture.home.score);
}Start on the free tier and move up only when your traffic does.
Basic
$5 / day
Value for money
Professional
$50 / month
Most Popular
Advanced
$10 / week
Best for starter
Billed through Stripe, shown exclusive of any tax that applies to you. By subscribing you agree to our Terms of Service.
Team, competition and fixture ids belong to APINEX. A foreign key in your database stays valid.
Every timestamp is ISO 8601 with the offset written out. No timezone guessing.
We email you at 80% of the daily allowance, and again when it is spent.
Sign up, take the key from your dashboard, send it in one header.