Discover/Futbin API
live

Futbin APIfutbin.com

Access EA FC player stats, market prices, SBCs, objectives, and evolutions from Futbin via 9 structured endpoints. Filter by league, version, rating, and more.

This API takes change requests — .
Endpoint health
verified 16h ago
get_players_by_league
search_players
get_player_details
get_evos
search_players_fc26
9/9 passing latest checkself-healing
Endpoints
9
Updated
3d ago

What is the Futbin API?

The Futbin API provides structured access to EA FC Ultimate Team data across 9 endpoints, covering player stats, market prices, Squad Building Challenges, objectives, and player evolutions. The get_players endpoint returns paginated lists of ~30 players per page with ratings, positions, market prices, skill moves, and weak foot ratings. Companion endpoints like get_player_details and search_players let you look up individual cards with full stat breakdowns and playstyle data.

This call costs1 credit / call— charged only on success
Try it
Page number for pagination.
Card version/promo filter (e.g. 'TOTY', 'Path to Glory', 'Summer Stars', 'TOTS', 'Futties'). When provided, only players of that version are returned.
Minimum pace filter. Only players with PAC stat >= this value are returned.
When true, only players from the EA FC 26 catalog are returned; results from prior game years are excluded.
Futbin league identifier to filter players by league (e.g. '13' for Premier League, '53' for LaLiga, '31' for Serie A, '19' for Bundesliga, '16' for Ligue 1, '350' for Saudi Pro League). When omitted, returns players from all leagues.
Minimum overall rating filter. Only players with OVR >= this value are returned.
Minimum GK Diving stat filter. Only goalkeepers with DIV >= this value are returned. When any GK stat filter is set, non-GK players are excluded.
Minimum GK Kicking stat filter. Only goalkeepers with KIC >= this value are returned. When any GK stat filter is set, non-GK players are excluded.
Minimum GK Handling stat filter. Only goalkeepers with HAN >= this value are returned. When any GK stat filter is set, non-GK players are excluded.
Minimum GK Reflexes stat filter. Only goalkeepers with REF >= this value are returned. When any GK stat filter is set, non-GK players are excluded.
Minimum GK Positioning stat filter. Only goalkeepers with POS >= this value are returned. When any GK stat filter is set, non-GK players are excluded.
api.parse.bot/scraper/21963078-8a17-40ff-a896-9b0b0ec3e828/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/21963078-8a17-40ff-a896-9b0b0ec3e828/get_players?page=1&min_pace=0&league_id=13&min_gk_diving=90&min_gk_handling=90&min_gk_positioning=90' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 9 totalmissing one? ·

Retrieves a paginated list of players from Futbin with ratings, positions, market prices, skill moves, weak foot, and core stats. Approximately 30 players per page. Supports filters for minimum pace, league, version/promo, minimum overall rating, optional GK stat filters (diving, handling, kicking, reflexes, positioning), and an FC 26 filter. When any GK stat filter is set, only goalkeepers meeting the threshold are returned.

Input
ParamTypeDescription
pageintegerPage number for pagination.
versionstringCard version/promo filter (e.g. 'TOTY', 'Path to Glory', 'Summer Stars', 'TOTS', 'Futties'). When provided, only players of that version are returned.
min_paceintegerMinimum pace filter. Only players with PAC stat >= this value are returned.
fc26_onlybooleanWhen true, only players from the EA FC 26 catalog are returned; results from prior game years are excluded.
league_idstringFutbin league identifier to filter players by league (e.g. '13' for Premier League, '53' for LaLiga, '31' for Serie A, '19' for Bundesliga, '16' for Ligue 1, '350' for Saudi Pro League). When omitted, returns players from all leagues.
min_ratingintegerMinimum overall rating filter. Only players with OVR >= this value are returned.
min_gk_divingintegerMinimum GK Diving stat filter. Only goalkeepers with DIV >= this value are returned. When any GK stat filter is set, non-GK players are excluded.
min_gk_kickingintegerMinimum GK Kicking stat filter. Only goalkeepers with KIC >= this value are returned. When any GK stat filter is set, non-GK players are excluded.
min_gk_handlingintegerMinimum GK Handling stat filter. Only goalkeepers with HAN >= this value are returned. When any GK stat filter is set, non-GK players are excluded.
min_gk_reflexesintegerMinimum GK Reflexes stat filter. Only goalkeepers with REF >= this value are returned. When any GK stat filter is set, non-GK players are excluded.
min_gk_positioningintegerMinimum GK Positioning stat filter. Only goalkeepers with POS >= this value are returned. When any GK stat filter is set, non-GK players are excluded.
Response
{
  "type": "object",
  "fields": {
    "page": "integer, the requested page number",
    "total": "integer, number of players returned on this page after filtering",
    "players": "array of player objects with id, name, url, rating, position, version, club, nation, league, image, image_large, card_image_url, card_image_large_url, price_ps, price_pc, skill_moves (1-5 stars), weak_foot (1-5 stars), and stats (PAC, SHO, PAS, DRI, DEF, PHY)"
  },
  "sample": {
    "data": {
      "page": 1,
      "total": 5,
      "players": [
        {
          "id": "21748",
          "url": "https://www.futbin.com/26/player/21748/erling-haaland",
          "club": "Manchester City",
          "name": "Erling Haaland",
          "image": "https://cdn3.futbin.com/content/fifa26/img/players/p100902381.png?fm=png&ixlib=java-2.1.0&verzion=4&w=64",
          "stats": {
            "DEF": "54",
            "DRI": "90",
            "PAC": "93",
            "PAS": "83",
            "PHY": "93",
            "SHO": "96"
          },
          "league": "Premier League",
          "nation": "Norway",
          "rating": "96",
          "version": "TOTY",
          "position": "ST++",
          "price_pc": "90K",
          "price_ps": "77.5K",
          "weak_foot": "4",
          "image_large": "https://cdn.futbin.com/content/fifa26/img/players/p100902381.png",
          "skill_moves": "4",
          "card_image_url": "https://cdn3.futbin.com/content/fifa26/img/cards/tiny/5_toty.png?fm=png&ixlib=java-2.1.0&w=64",
          "card_image_large_url": "https://cdn.futbin.com/content/fifa26/img/cards/hd/5_toty.png"
        }
      ]
    },
    "status": "success"
  }
}

About the Futbin API

Player Search and Catalog

The search_players endpoint accepts a query string and returns matching player cards across all versions, including id, name, full_name, rating, position, version, image, nation_image, and the card design image URL. Use search_players_fc26 to narrow results exclusively to EA FC 26 cards — it additionally returns price_ps and price_pc so you get market prices inline. Both endpoints accept a fc26_only boolean for consistent cross-endpoint filtering. Player IDs from search results feed directly into get_player_details.

Player Details and Stats

get_player_details takes a player_id (e.g. '25561' for Rodri) and returns a full breakdown: detailed_stats maps stat names like Pace, Acceleration, Sprint Speed, and Shooting to their values. The playstyles object is split into plus (gold/enhanced), basic (standard), and locked arrays, each containing name and category fields. The endpoint also returns weak_foot, skill_moves, and platform-specific prices.

Market Data and Trends

get_market_trends returns console and PC market index time-series as [timestamp, value] pairs (last 5 data points per series) and a top_movers array with player name, price, and change. Top movers may be empty during low-activity periods. For league-scoped browsing, get_players_by_league requires a league_id (e.g. '13' for Premier League) and supports version and min_rating filters.

Game Modes: SBCs, Objectives, and Evolutions

get_sbcs returns paginated Squad Building Challenges (12 per page) with name, expires, squads_required, description, and a reward_card object containing rating, name, and image for player rewards. Pass active_only: true to skip expired SBCs. get_objectives returns up to 20 current live objectives with reward, reward_image, expires, and task_count. get_evos covers player evolutions including status, cost, repeatable, max_ovr, eligible positions, stat boosts, and card image URL.

Reliability & maintenanceVerified

The Futbin API is a managed, monitored endpoint for futbin.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when futbin.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official futbin.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
16h ago
Latest check
9/9 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Track EA FC player market prices on PS and PC using get_player_details price fields for arbitrage or squad budget planning
  • Build a player comparison tool using detailed_stats and playstyles from get_player_details for two or more player IDs
  • Monitor daily market movement using get_market_trends index time-series and top movers data
  • Filter Premier League or LaLiga TOTY/TOTS cards by minimum rating using get_players_by_league with league_id and version params
  • Aggregate current SBC rewards and expiry times using get_sbcs reward_card fields to surface best-value challenges
  • Catalog active player evolutions with stat boosts and eligibility requirements from get_evos for squad-building decisions
  • Search a specific player across all card versions to find the highest-rated or promo variant using search_players before fetching full stats
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Futbin have an official developer API?+
Futbin does not publish an official public developer API or API documentation. There is no sanctioned endpoint surface for third-party developers.
What does `get_players` return versus `get_player_details`?+
get_players returns a paginated catalog (~30 per page) with summary fields: id, name, rating, position, version, club, nation, league, image, and market price. It supports filters for min_pace, min_rating, league_id, version, and GK-specific stats. get_player_details takes a single player_id and returns the full stat breakdown via detailed_stats, the complete playstyles object (plus/basic/locked), skill_moves, weak_foot, and per-platform prices.
Are historical player prices or price history charts available?+
Not currently. The API returns current market prices via get_player_details and a short time-series sample (last 5 data points) for market indices via get_market_trends. Full historical price history per player is not exposed. You can fork this API on Parse and revise it to add a price history endpoint if that data is accessible on the Futbin player page.
How does the `version` filter work in `get_players` and `get_players_by_league`?+
The version parameter accepts a promo or card-type label as a string, for example 'TOTY', 'TOTS', 'Path to Glory', or 'Summer Stars'. When supplied, results are filtered to only cards of that version. Omitting the parameter returns cards across all versions. Values are case-sensitive and must match Futbin's internal version naming.
Does the API cover player squad or formation data?+
Not currently. The API covers individual player cards, market prices, evolutions, SBCs, and objectives. Squad composition, saved formations, or user squad data are not exposed. You can fork this API on Parse and revise it to add endpoints targeting Futbin's squad builder pages if that data is needed.
Page content last updated . Spec covers 9 endpoints from futbin.com.
Related APIs in SportsSee all →
futwiz.com API
Search for EA FC 26 Ultimate Team players and instantly access their complete stats, current market prices, card images, and playstyles. Find exactly the players you need to build your squad with detailed information all in one place.
fminside.net API
Search and explore the Football Manager player database to find detailed profiles, stats, and information about individual players. Quickly look up players by ID or browse through the complete player catalog to discover talent, compare performance metrics, and research squad options.
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.
transfermarkt.com API
Search Transfermarkt for football players and retrieve detailed player profiles, transfer histories, market value timelines, performance stats, and club squad/club information.
fortnitetracker.com API
Track Fortnite competitive tournaments by browsing upcoming events, viewing detailed information about specific competitions, and checking player leaderboards to see rankings and performance stats. Monitor the esports calendar and follow how top competitors are performing across official Fortnite events.
transfermarkt.de API
Access data from transfermarkt.de.
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.
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.