Skip to content

Available now

FootyLens Data API

Fixtures, results and stats on tap.

Structured football data — fixtures, results, tables and player stats — with stable identifiers and no rate-limit surprises.

  • Web

Overview

Football data is either scraped from pages that change every season, or sold in enterprise bundles priced for broadcasters.

A straightforward REST API for fixtures, results, tables and player stats, with predictable responses and no rate-limit surprises.

The FootyLens app is built on this API. Everything the app shows — fixtures, tables, squad numbers — comes through the same endpoints documented here, which is the main reason the shapes are stable: we break ourselves first.

What it does

Built to do a few things properly

  • Fixtures and results

    Past and upcoming matches with kick-off times, scores and competition, in a shape that does not change under you.

  • Tables and standings

    Current league position, form and goal difference, updated as results come in.

  • Player and squad stats

    Appearances, goals, assists and minutes, keyed consistently so you can join them to your own data.

  • Predictable responses

    Documented fields, stable identifiers and honest error codes. No silent shape changes between seasons.

Example

What a call looks like

Request

GET /v1/fixtures?team=west-ham&season=2026
Authorization: Bearer <your-key>

Response

{
  "fixtures": [
    {
      "id": "2026-08-15-whu-bou",
      "kickoff": "2026-08-15T14:00:00Z",
      "home": "West Ham United",
      "away": "Bournemouth",
      "competition": "Premier League",
      "status": "scheduled"
    }
  ]
}

Authentication is a bearer token in the Authorization header. Keys are issued per project and can be rotated on request.

Access

Request access

Keys are issued by hand at the moment. Tell us what you are building and we will get you set up.

The form is not connected yet

It is built, but its delivery is not configured yet. The API works today regardless of that — email support@mileendmedia.co.uk and we will issue you a key by hand.

Questions

Before you ask

  • How do I get a key?

    Ask, using the form on this page. Keys are issued by hand at the moment, so tell us what you are building and we will set you up.

  • What does it cost?

    Nothing today. The API is not currently monetised, and access is granted on request.

  • Is the data the same as the FootyLens app?

    Yes. The app is built on this API, so you are getting the same data from the same source.