Discover/fcbarcelona.com API
live

fcbarcelona.com APIfcbarcelona.com

Access FC Barcelona news, squad rosters, match schedules, results, and player stats via 9 structured API endpoints sourced from fcbarcelona.com.

Endpoints
9
Updated
4mo ago
Try it
Max results to return per page.
Pagination offset.
Category filter slug appended to content-category- tag. Verified values: 'club', 'first-team', 'basketball', 'match-report'. Omitting returns all news categories.
api.parse.bot/scraper/c708a2c7-03fb-400b-9fa6-1d6559b28cf7/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/c708a2c7-03fb-400b-9fa6-1d6559b28cf7/get_latest_news?limit=3&offset=0' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 9 totalclick to expand

Retrieve the latest news articles from FC Barcelona. Returns paginated results with article summaries including title, description, date, and tags.

Input
ParamTypeDescription
limitintegerMax results to return per page.
offsetintegerPagination offset.
categorystringCategory filter slug appended to content-category- tag. Verified values: 'club', 'first-team', 'basketball', 'match-report'. Omitting returns all news categories.
Response
{
  "type": "object",
  "fields": {
    "content": "array of news article summary objects with id, title, description, date, tags",
    "pageInfo": "object containing page, numPages, pageSize, numEntries"
  },
  "sample": {
    "data": {
      "content": [
        {
          "id": 4503291,
          "date": "2026-05-13T21:30:00Z",
          "type": "text",
          "title": "Alavés 1-0 FC Barcelona: Champions beaten in Vitoria",
          "description": "Solitary goal from Diabaté on the stroke of half-time decides Wednesday's game at Mendizorrotza"
        }
      ],
      "pageInfo": {
        "page": 0,
        "numPages": 53,
        "pageSize": 3,
        "numEntries": 158
      }
    },
    "status": "success"
  }
}

About the fcbarcelona.com API

The FC Barcelona API exposes 9 endpoints covering news articles, player profiles, squad rosters, match fixtures, and competition data from fcbarcelona.com. Use get_latest_news to pull paginated article summaries with titles, dates, and category tags, or get_first_team_squad to retrieve the active roster with shirt numbers, positions, and headshot images. Results and schedules for both upcoming and completed matches are available with team, venue, and score details.

News and Content

get_latest_news returns paginated article summaries including id, title, description, date, and tags, with optional filtering via a category parameter — verified slugs include club, first-team, and basketball. Use the id field from those results as the article_id input for get_news_article, which returns the full article body as HTML, along with author, ISO 8601 date, and title. The search endpoint accepts a required query string plus an optional type filter (TEXT, VIDEO, PHOTO, or PLAYLIST) to search across the full content catalog.

Squad and Player Data

get_first_team_squad and get_women_team_squad each return arrays of player objects containing knownName, position, metadata.shirt-number, and headshot image references, alongside pageInfo for pagination. To get deeper biographical and career data, pass the numeric player ID obtained from the squad roster's references array (where type is FOOTBALL_PERSON) into get_player_profile. That endpoint returns a bio object with HTML content, position, and headshot, plus a stats object containing an array of name/value pairs — or null when stats are unavailable for a player.

Fixtures, Results, and Competitions

get_first_team_schedule returns upcoming fixture objects with teams, kickoff time, ground, and status. get_first_team_results returns past matches sorted most-recent-first, adding scores, goals, and outcome fields. Both endpoints accept an optional comp_seasons parameter — a comma-separated list of competition season IDs — which can be populated using values from get_competitions. That endpoint returns competition objects with abbreviation, description, level, and a compSeasons array, making it the natural starting point for filtered fixture queries.

Common use cases
  • Build a match-day dashboard that pulls upcoming fixtures from get_first_team_schedule with kickoff times and venue data
  • Display the latest Barça news feed filtered by category using get_latest_news with the category parameter
  • Populate a squad page with shirt numbers, positions, and headshots from get_first_team_squad
  • Show detailed career stats and biography for any player using get_player_profile with a player ID from the roster
  • Track recent match outcomes and goal scorers using get_first_team_results filtered by competition season
  • Search across articles, videos, and photos by keyword using the search endpoint with the type filter
  • Build a competition browser that lists available seasons and their IDs from get_competitions for fixture filtering
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does FC Barcelona have an official public developer API?+
FC Barcelona does not publish an official public developer API. The structured data available through this Parse API is derived from content on fcbarcelona.com.
How do I filter match fixtures to a specific competition like La Liga or the Champions League?+
Call get_competitions first to retrieve competition objects that include a compSeasons array with season IDs. Pass one or more of those IDs as a comma-separated string to the comp_seasons parameter in get_first_team_schedule or get_first_team_results to narrow results to a specific competition.
Are player stats always returned by get_player_profile?+
Not for every player. The stats field returns an object with a name/value pairs array when data is available, but it returns null for players where career statistics are not present in their profile. The bio object is always returned.
Does the API cover youth academy or reserve team squads?+
Not currently. The API covers the First Team squad via get_first_team_squad and the Women's Football team via get_women_team_squad. You can fork this API on Parse and revise it to add endpoints targeting academy or reserve team roster pages.
Can I retrieve full article content for videos or photo galleries found in search results?+
The get_news_article endpoint returns full HTML body content for text articles using a numeric ID. Search results can return items of type VIDEO, PHOTO, or PLAYLIST, but those content types do not have a dedicated full-content endpoint in this API. You can fork it on Parse and revise to add endpoints for non-text content types.
Page content last updated . Spec covers 9 endpoints from fcbarcelona.com.
Related APIs in SportsSee all →
fifa.com API
Track FIFA world rankings for men's and women's teams, browse tournament schedules and standings, access detailed match information with live timelines, and explore comprehensive player statistics and profiles. Stay updated with the latest football news and easily search across teams, players, and matches all in one place.
corinthians.com.br API
Access official Corinthians team data including player rosters, detailed player profiles, staff information, news updates, and upcoming match schedules across men's, women's, and youth divisions. Stay informed about the club's latest news and upcoming games with real-time information directly from the official source.
flashscore.de API
Get match listings, match details and statistics, team rosters, and a German-language sports news feed from Flashscore.de, plus lineup data with player rating fields when available.
fiba.basketball API
Track FIBA basketball games and scores by date, dive into game details, explore competition schedules, check world rankings, and search for the latest basketball news all in one place. Stay updated on international basketball with comprehensive data covering live games, team information, and competitive standings.
nwslsoccer.com API
Track NWSL match results, news, and advanced statistics including expected goals (xG) data in real time. Get detailed player performance metrics and comprehensive event-level match information to stay informed on the National Women's Soccer League.
fbref.com API
Access comprehensive football statistics including player profiles, team performance data, league standings, and detailed match reports all in one place. Search for specific players and teams, compare their stats, and get up-to-date information on leagues and match outcomes.
football-data.org API
Get live match scores, team standings, and player statistics across football competitions worldwide. Search for teams, view head-to-head matchups, track top scorers, and explore detailed information about competitions and geographical areas.
espn.com API
Get live scores, schedules, standings, teams, rosters, athlete profiles, game logs, and league news across major sports from ESPN.