Marketplace
No threads yet
Live

get_player_performance_stats

transfermarkt.com.br

Gets a player's detailed season-by-season and competition-by-competition performance data from https://transfermarkt.com.br, including appearances, goals, assists, minutes played, and career totals.

Parameters3
Runs9
Updated8d ago
Operational9 runs · 100% succeeded
30 days agotoday

Playground

Runs on Notte and spends your workspace credits — what comes back is the live response, not a sample.

What is get_player_performance_stats?

Gets a player's detailed season-by-season and competition-by-competition performance data from https://transfermarkt.com.br, including appearances, goals, assists, minutes played, and career totals. It runs on Notte's browser infrastructure and returns structured JSON, so you can call it like any other API — pass player_id, player_slug, timeout_seconds and get the result back without maintaining a scraper.

Response

{
  "stats": [
    {
      "goals": 0,
      "assists": 0,
      "club_id": 0,
      "metrics": [
        {
          "label": "<string>",
          "raw_value": "<string>",
          "value_int": 0
        }
      ],
      "club_url": "<string>",
      "club_name": "<string>",
      "club_slug": "<string>",
      "season_id": 0,
      "appearances": 0,
      "season_label": "<string>",
      "minutes_played": 0,
      "competition_url": "<string>",
      "competition_code": "<string>",
      "competition_name": "<string>",
      "competition_full_name": "<string>"
    }
  ],
  "page_url": "<string>",
  "position": "<string>",
  "player_id": 0,
  "player_name": "<string>",
  "player_slug": "<string>",
  "career_totals": {
    "goals": 0,
    "assists": 0,
    "metrics": [
      {
        "label": "<string>",
        "raw_value": "<string>",
        "value_int": 0
      }
    ],
    "appearances": 0,
    "minutes_played": 0
  },
  "metric_columns": [
    "<string>"
  ],
  "current_club_name": "<string>"
}

Call it

curl --location 'https://us-prod.notte.cc/functions/5705f7ab-d780-4370-b049-9a3a195517e8/runs/start' \
--header 'x-notte-api-key: YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_API_KEY' \
--data '{
    "function_id": "5705f7ab-d780-4370-b049-9a3a195517e8",
    "variables": {
        "player_id": 432895,
        "player_slug": "pedro",
        "timeout_seconds": 50
    }
}'

Ask an agent

Paste this into Claude Code, Cursor or any MCP client to have an agent call this function for you.

prompt
Use the Anything API MCP server (https://anything.notte.cc/mcp).

Call run(function_id="5705f7ab-d780-4370-b049-9a3a195517e8") — the "get_player_performance_stats" function, which gets a player's detailed season-by-season and competition-by-competition performance data from https://transfermarkt.com.br, including appearances, goals, assists, minutes played, and career totals..

It takes player_id (int), player_slug (str), timeout_seconds (int). Return the result as structured JSON.