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
3mo ago
Try it
Max results to return per page.
Pagination offset.
Category filter slug appended to content-category- tag. Verified values: 'club', 'first-te
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 →
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
maxpreps.com API
Access high school sports data from MaxPreps. Search for schools, retrieve team rosters and schedules, look up athlete profiles, and browse national or state rankings across all sports.
vg.no API
Access VG.no's latest news, articles, sports scores, and TV guides through a single interface where you can browse the front page, search articles by topic, view category-specific content, and find related stories. Get real-time sports scores and television schedules alongside comprehensive news coverage from Norway's leading news outlet.
vegasinsider.com API
Retrieve MLB betting odds from major sportsbooks including bet365, FanDuel, and DraftKings, covering Moneyline, Total, and Runline markets for any supported date. Easily compare odds across books to identify the best available lines.
puntoticket.com API
Browse and search events happening in Chile with PuntoTicket, viewing featured shows, filtering by category, and checking detailed pricing and availability for concerts, theater, sports, and more. Find the perfect event by exploring all listings or discovering what's trending right now.
130point.com API
Search for sold trading cards across eBay, Goldin, Heritage Auctions, Pristine Auction, MySlabs, and Fanatics Collect to find historical prices, sale dates, and marketplace information all in one place. Get comprehensive sales data to research card values and track market trends across multiple platforms instantly.
wynncraft.com API
Access detailed Wynncraft game information to look up item metadata and search across the complete item database, retrieve player statistics and character inventories, and browse guild information and global search results. Use this data to compare gear, track player progress, analyze guild rosters, or build tools for the Wynncraft community.
whoscored.com API
Search for players and teams, then dive deep into their performance metrics, match statistics, and detailed passing data to analyze football games and player abilities. Get comprehensive insights on team performance, individual player stats, and play-by-play event information to power your football analysis and decision-making.