EA FC Player API v2

Base URL


https://api.msmc.cc/api/eafc

Filtering

You can filter players using the following methods:

Game and Update

You can filter by game and update by doing the following:


game=GAME&update=UPDATE

game=fc26&update=2

The following games and updates are available

Numeric features

You can filter numeric features using multiple operators with the following format:


field<NUMBER

field>NUMBER

field=NUMBER

Examples:


/players?ovr=90

/players?pac>95

/players?def<50

String Features

You can filter string features like:


/players?name=mbappe

/players?team=city

/players?nation=france

Endpoints

Get Players

Endpoint: /players

Method: GET

URL: https://api.msmc.cc/api/eafc/players

Description: Get all players

Examples:

Get Random Player

Endpoint: /random

Method: GET

URL: https://api.msmc.cc/api/eafc/random

Description: get random player

Examples:

Get Clubs

Endpoint: /clubs

Method: GET

URL: https://api.msmc.cc/api/eafc/clubs

Description: get a list of clubs

Filters: game or gender

Examples:

Get Leagues

Endpoint: /leagues

Method: GET

URL: https://api.msmc.cc/api/eafc/leagues

Description: get a list of leagues

Filters: game or gender

Examples:

Get Nations

Endpoint: /Nations

Method: GET

URL: https://api.msmc.cc/api/eafc/nations

Description: get a list of nations

Filters: game or gender

Examples:

Data Structure

The API uses the following structure to store player data:


{

"id": "231747",

"rank": "1",

"name": "Kylian Mbappé",

"gender": "M",

"ovr": "91",

"pac": "97",

"sho": "90",

"pas": "80",

"dri": "92",

"def": "36",

"phy": "78",

"acceleration": "97",

"sprint speed": "97",

"positioning": "",

"finishing": "94",

"shot power": "90",

"long shots": "83",

"volleys": "84",

"penalties": "84",

"vision": "83",

"crossing": "78",

"free kick accuracy": "69",

"short passing": "86",

"long passing": "71",

"curve": "80",

"dribbling": "93",

"agility": "93",

"balance": "82",

"reactions": "93",

"ball control": "92",

"composure": "88",

"interceptions": "38",

"heading accuracy": "73",

"def awareness": "26",

"standing tackle": "34",

"sliding tackle": "32",

"jumping": "88",

"stamina": "88",

"strength": "77",

"aggression": "64",

"position": "ST",

"weak foot": "4",

"skill moves": "5",

"preferred foot": "Right",

"height": "182",

"weight": "75",

"alternative positions": "LW",

"age": "25",

"nation": "France",

"league": "LALIGA EA SPORTS",

"team": "Real Madrid",

"play style": [

"Quick Step+",

"Acrobatic",

"Finesse Shot",

"Flair",

"Rapid",

"Trivela"

],

"url": "https://www.ea.com/games/ea-sports-fc/ratings/player-ratings/kylian-mbappe/231747",

"diving": "",

"handling": "",

"kicking": "",

"reflexes": "",

"card": "https://ratings-images-prod.pulse.ea.com/FC25/full/player-shields/en/231747.png?width=265",

"game": "fc25"

}

Specific Examples

Below is a list of more specific endpoint examples as full urls:

Suport

For support, email [email protected]