This page is dedicated to the Brazilian Serie A live scores API. For detailed information about the Brazileiro livescores API see the dedicated page.

Power your platform with our Brazilian Serie A Live Scores API.

Access live football scores from Brazil's premier football competition through one reliable, easy-to-integrate API. Retrieve live match scores, current match status, elapsed playing time, team information and score updates from the Brazilian Série A in a structured JSON format.

Live match scores

Retrieve current scorelines for Brazilian Serie A matches while games are in progress.

Real-time match status

Track match progress with live status information and elapsed match time.

Detailed match information

Access home and away team information, team IDs, logos, match venues and competition details.

Structured score data

Retrieve current scores alongside half-time, full-time, extra-time and penalty-shootout score information.

Competition Serie A
Country Brazil
Competition ID 24
Competition type Domestic league
API endpoint /matches/live.json
HTTP method GET
Authentication API key and API secret
Response format JSON

Dedicated live scores coverage for Brazilian Serie A

Get live match information from the Campeonato Brasileiro Série A, commonly known as Brasileirão. Filter the Football API live scores feed to retrieve matches belonging specifically to Brazil's top football division. Retrieve Brazilian Serie A live scores independently from other Brazilian football competitions.

Example live score football api request for Brazil :: Serie A

Name Description
added When the match was added to the API.
away Details about the away team.
competition Details about the competition.
country Details about the country where the match takes place.
federation Details about the federation overseeing the match.
fixture_id The id of the fixture tied to this match.
home Details about the home team.
id The id of the match.
last_changed Timing of the most recent update to the match data.
location The venue for the match.
odds Averaged pre match and in play betting odds.
outcomes Betting outcome data (1, X, 2) across the match periods.
scheduled Match kick off time.
scores Scores recorded at the close of each match period.
status The current state of the match.
time Elapsed minute count since kick off.

Integrating Brazilian football live scores into your application is straightforward. Use the Football API live scores endpoint and pass the Brazilian Serie A competition ID to retrieve the relevant match data.

fetch('https://api.football-api.com/matches/live.json?key=demo_key&secret=demo_secret&competition_id=24')
  .then(response => response.json())
  .then(data => console.log(data))
  .catch(error => console.error(error));
import requests

response = requests.get('https://api.football-api.com/matches/live.json?key=demo_key&secret=demo_secret&competition_id=24')
print(response.json())
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;

HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.football-api.com/matches/live.json?key=demo_key&secret=demo_secret&competition_id=24"))
    .GET()
    .build();
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
using System.Net.Http;

using var client = new HttpClient();
var response = await client.GetStringAsync("https://api.football-api.com/matches/live.json?key=demo_key&secret=demo_secret&competition_id=24");
Console.WriteLine(response);
$response = file_get_contents('https://api.football-api.com/matches/live.json?key=demo_key&secret=demo_secret&competition_id=24');
echo $response;
package main

import (
	"fmt"
	"io"
	"net/http"
)

func main() {
	resp, err := http.Get("https://api.football-api.com/matches/live.json?key=demo_key&secret=demo_secret&competition_id=24")
	if err != nil {
		panic(err)
	}
	defer resp.Body.Close()
	body, _ := io.ReadAll(resp.Body)
	fmt.Println(string(body))
}

The API returns structured JSON data that can be integrated into websites, mobile applications, sports platforms and other football-related products.

{
	"time": "FT",
	"federation": {
		"id": 1,
		"name": "FIFA"
	},
	"added": "2026-09-30 11:45:10",
	"id": 735754,
	"competition": {
		"id": 371,
		"is_cup": true,
		"is_league": false,
		"tier": 0,
		"active": true,
		"name": "National Teams Friendlies",
		"national_teams_only": false,
		"has_groups": false
	},
	"country": null,
	"last_changed": "2026-09-30 14:53:30",
	"away": {
		"name": "Sri Lanka",
		"logo": "https:\/\/cdn.football-api.com\/teams\/2708.png",
		"id": 2708,
		"country_id": 116,
		"stadium": ""
	},
	"fixture_id": 1902314,
	"home": {
		"name": "Seychelles",
		"logo": "https:\/\/cdn.football-api.com\/teams\/2766.png",
		"id": 2766,
		"country_id": 118,
		"stadium": "Stade Linit\u00e9"
	},
	"scheduled": "13:00",
	"location": "Stade Linit\u00e9",
	"status": "FINISHED",
	"odds": {
		"live": {
			"1": 1.01,
			"2": 1.06,
			"X": 8.5
		},
		"pre": {
			"1": 4.1,
			"2": 1.78,
			"X": 3.2
		}
	},
	"outcomes": {
		"half_time": "2",
		"full_time": "2",
		"extra_time": null,
		"penalty_shootout": null
	},
	"scores": {
		"score": "0 - 2",
		"ht_score": "0 - 1",
		"ft_score": "0 - 2",
		"et_score": "",
		"ps_score": ""
	}
}
Full live scores api documentation

Score information includes

The response also provides team information, including team names, identifiers and available logos as well as all the scores

  • Current match score
  • Half-time score
  • Full-time score
  • Extra-time score
  • Penalty-shootout score
Match statuses and live match information

Follow every stage of a Brazilian Serie A match. The match time field provides the elapsed playing minute during a game and can also return match-period indicators such as HT and FT. The API provides match-status information that helps applications identify the current stage of a game. Supported match statuses include:

  • NOT STARTED
  • IN PLAY
  • HALF TIME BREAK
  • ADDED TIME
  • FINISHED

Who is the Brazilian Serie A Live Scores API for?

Sports websites

Power live score pages, match centres and Brazilian football coverage with structured match data.

Mobile applications

Deliver Brazilian Serie A live scores and match updates directly to mobile users.

Betting platforms

Integrate live match scores and match-status information into sports betting applications.

Sports media

Display current match information and score updates across football news websites and digital publications.

Start integrating the Brazilian Serie A live scores API in three steps.

Create your Football API account

Register and obtain your API key and secret.

Make your API request

Use the live scores endpoint with the Brazilian Serie A competition ID.

Integrate the JSON response

Process the returned match information and display live scores, teams, match status and elapsed playing time in your application.

Pricing packages

Get access to Brazilian Serie A live scores.

Integrate Brazilian football live scores with a Football API subscription. Live scores are available across the four subscription plans. Choose the plan that best matches your application's API request requirements.

Enterprise

€ 77 month
  • 70000 Requests per day
  • 0.001€/req Additional requests
  • Live-scores
  • Fixtures
  • Match Events
  • 1 Day Email Support
  • Show all features

Pro

€ 13 month
  • 9000 Requests per day
  • 0.002€/req Additional requests
  • Live-scores
  • Fixtures
  • Match Events
  • 3 Day Email Support
  • Show all features
Frequently asked questions
Brazil

Bring Brazilian Serie A live scores to your platform.

Get access to structured live football data from the Brasileirão and build better football experiences for your users.

Get Your API Access   Explore API Documentation