[
  {
    "source": "transfermarkt_api",
    "record_type": "api_endpoint",
    "external_id": "/competitions/search/{competition_name}",
    "date": "",
    "time": "",
    "competition": "Transfermarkt API",
    "round": "",
    "group": "",
    "home_team": "",
    "away_team": "",
    "home_score": "",
    "away_score": "",
    "status": "endpoint",
    "venue": "",
    "city": "",
    "country": "",
    "path": "/competitions/search/{competition_name}",
    "methods": "get",
    "raw_json": "{\"path\": \"/competitions/search/{competition_name}\", \"meta\": {\"get\": {\"tags\": [\"competitions\"], \"summary\": \"Search Competitions\", \"operationId\": \"search_competitions_competitions_search__competition_name__get\", \"parameters\": [{\"name\": \"competition_name\", \"in\": \"path\", \"required\": true, \"schema\": {\"type\": \"string\", \"title\": \"Competition Name\"}}, {\"name\": \"page_number\", \"in\": \"query\", \"required\": false, \"schema\": {\"anyOf\": [{\"type\": \"integer\"}, {\"type\": \"null\"}], \"default\": 1, \"title\": \"Page Number\"}}], \"responses\": {\"200\": {\"description\": \"Successful Response\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/CompetitionSearch\"}}}}, \"422\": {\"description\": \"Validation Error\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/HTTPValidationError\"}}}}}}}}"
  },
  {
    "source": "transfermarkt_api",
    "record_type": "api_endpoint",
    "external_id": "/competitions/{competition_id}/clubs",
    "date": "",
    "time": "",
    "competition": "Transfermarkt API",
    "round": "",
    "group": "",
    "home_team": "",
    "away_team": "",
    "home_score": "",
    "away_score": "",
    "status": "endpoint",
    "venue": "",
    "city": "",
    "country": "",
    "path": "/competitions/{competition_id}/clubs",
    "methods": "get",
    "raw_json": "{\"path\": \"/competitions/{competition_id}/clubs\", \"meta\": {\"get\": {\"tags\": [\"competitions\"], \"summary\": \"Get Competition Clubs\", \"operationId\": \"get_competition_clubs_competitions__competition_id__clubs_get\", \"parameters\": [{\"name\": \"competition_id\", \"in\": \"path\", \"required\": true, \"schema\": {\"type\": \"string\", \"title\": \"Competition Id\"}}, {\"name\": \"season_id\", \"in\": \"query\", \"required\": false, \"schema\": {\"anyOf\": [{\"type\": \"string\"}, {\"type\": \"null\"}], \"title\": \"Season Id\"}}], \"responses\": {\"200\": {\"description\": \"Successful Response\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/CompetitionClubs\"}}}}, \"422\": {\"description\": \"Validation Error\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/HTTPValidationError\"}}}}}}}}"
  },
  {
    "source": "transfermarkt_api",
    "record_type": "api_endpoint",
    "external_id": "/clubs/search/{club_name}",
    "date": "",
    "time": "",
    "competition": "Transfermarkt API",
    "round": "",
    "group": "",
    "home_team": "",
    "away_team": "",
    "home_score": "",
    "away_score": "",
    "status": "endpoint",
    "venue": "",
    "city": "",
    "country": "",
    "path": "/clubs/search/{club_name}",
    "methods": "get",
    "raw_json": "{\"path\": \"/clubs/search/{club_name}\", \"meta\": {\"get\": {\"tags\": [\"clubs\"], \"summary\": \"Search Clubs\", \"operationId\": \"search_clubs_clubs_search__club_name__get\", \"parameters\": [{\"name\": \"club_name\", \"in\": \"path\", \"required\": true, \"schema\": {\"type\": \"string\", \"title\": \"Club Name\"}}, {\"name\": \"page_number\", \"in\": \"query\", \"required\": false, \"schema\": {\"anyOf\": [{\"type\": \"integer\"}, {\"type\": \"null\"}], \"default\": 1, \"title\": \"Page Number\"}}], \"responses\": {\"200\": {\"description\": \"Successful Response\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/ClubSearch\"}}}}, \"422\": {\"description\": \"Validation Error\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/HTTPValidationError\"}}}}}}}}"
  },
  {
    "source": "transfermarkt_api",
    "record_type": "api_endpoint",
    "external_id": "/clubs/{club_id}/profile",
    "date": "",
    "time": "",
    "competition": "Transfermarkt API",
    "round": "",
    "group": "",
    "home_team": "",
    "away_team": "",
    "home_score": "",
    "away_score": "",
    "status": "endpoint",
    "venue": "",
    "city": "",
    "country": "",
    "path": "/clubs/{club_id}/profile",
    "methods": "get",
    "raw_json": "{\"path\": \"/clubs/{club_id}/profile\", \"meta\": {\"get\": {\"tags\": [\"clubs\"], \"summary\": \"Get Club Profile\", \"operationId\": \"get_club_profile_clubs__club_id__profile_get\", \"parameters\": [{\"name\": \"club_id\", \"in\": \"path\", \"required\": true, \"schema\": {\"type\": \"string\", \"title\": \"Club Id\"}}], \"responses\": {\"200\": {\"description\": \"Successful Response\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/ClubProfile\"}}}}, \"422\": {\"description\": \"Validation Error\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/HTTPValidationError\"}}}}}}}}"
  },
  {
    "source": "transfermarkt_api",
    "record_type": "api_endpoint",
    "external_id": "/clubs/{club_id}/players",
    "date": "",
    "time": "",
    "competition": "Transfermarkt API",
    "round": "",
    "group": "",
    "home_team": "",
    "away_team": "",
    "home_score": "",
    "away_score": "",
    "status": "endpoint",
    "venue": "",
    "city": "",
    "country": "",
    "path": "/clubs/{club_id}/players",
    "methods": "get",
    "raw_json": "{\"path\": \"/clubs/{club_id}/players\", \"meta\": {\"get\": {\"tags\": [\"clubs\"], \"summary\": \"Get Club Players\", \"operationId\": \"get_club_players_clubs__club_id__players_get\", \"parameters\": [{\"name\": \"club_id\", \"in\": \"path\", \"required\": true, \"schema\": {\"type\": \"string\", \"title\": \"Club Id\"}}, {\"name\": \"season_id\", \"in\": \"query\", \"required\": false, \"schema\": {\"anyOf\": [{\"type\": \"string\"}, {\"type\": \"null\"}], \"title\": \"Season Id\"}}], \"responses\": {\"200\": {\"description\": \"Successful Response\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/ClubPlayers\"}}}}, \"422\": {\"description\": \"Validation Error\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/HTTPValidationError\"}}}}}}}}"
  },
  {
    "source": "transfermarkt_api",
    "record_type": "api_endpoint",
    "external_id": "/players/search/{player_name}",
    "date": "",
    "time": "",
    "competition": "Transfermarkt API",
    "round": "",
    "group": "",
    "home_team": "",
    "away_team": "",
    "home_score": "",
    "away_score": "",
    "status": "endpoint",
    "venue": "",
    "city": "",
    "country": "",
    "path": "/players/search/{player_name}",
    "methods": "get",
    "raw_json": "{\"path\": \"/players/search/{player_name}\", \"meta\": {\"get\": {\"tags\": [\"players\"], \"summary\": \"Search Players\", \"operationId\": \"search_players_players_search__player_name__get\", \"parameters\": [{\"name\": \"player_name\", \"in\": \"path\", \"required\": true, \"schema\": {\"type\": \"string\", \"title\": \"Player Name\"}}, {\"name\": \"page_number\", \"in\": \"query\", \"required\": false, \"schema\": {\"anyOf\": [{\"type\": \"integer\"}, {\"type\": \"null\"}], \"default\": 1, \"title\": \"Page Number\"}}], \"responses\": {\"200\": {\"description\": \"Successful Response\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/PlayerSearch\"}}}}, \"422\": {\"description\": \"Validation Error\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/HTTPValidationError\"}}}}}}}}"
  },
  {
    "source": "transfermarkt_api",
    "record_type": "api_endpoint",
    "external_id": "/players/{player_id}/profile",
    "date": "",
    "time": "",
    "competition": "Transfermarkt API",
    "round": "",
    "group": "",
    "home_team": "",
    "away_team": "",
    "home_score": "",
    "away_score": "",
    "status": "endpoint",
    "venue": "",
    "city": "",
    "country": "",
    "path": "/players/{player_id}/profile",
    "methods": "get",
    "raw_json": "{\"path\": \"/players/{player_id}/profile\", \"meta\": {\"get\": {\"tags\": [\"players\"], \"summary\": \"Get Player Profile\", \"operationId\": \"get_player_profile_players__player_id__profile_get\", \"parameters\": [{\"name\": \"player_id\", \"in\": \"path\", \"required\": true, \"schema\": {\"type\": \"string\", \"title\": \"Player Id\"}}], \"responses\": {\"200\": {\"description\": \"Successful Response\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/PlayerProfile\"}}}}, \"422\": {\"description\": \"Validation Error\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/HTTPValidationError\"}}}}}}}}"
  },
  {
    "source": "transfermarkt_api",
    "record_type": "api_endpoint",
    "external_id": "/players/{player_id}/market_value",
    "date": "",
    "time": "",
    "competition": "Transfermarkt API",
    "round": "",
    "group": "",
    "home_team": "",
    "away_team": "",
    "home_score": "",
    "away_score": "",
    "status": "endpoint",
    "venue": "",
    "city": "",
    "country": "",
    "path": "/players/{player_id}/market_value",
    "methods": "get",
    "raw_json": "{\"path\": \"/players/{player_id}/market_value\", \"meta\": {\"get\": {\"tags\": [\"players\"], \"summary\": \"Get Player Market Value\", \"operationId\": \"get_player_market_value_players__player_id__market_value_get\", \"parameters\": [{\"name\": \"player_id\", \"in\": \"path\", \"required\": true, \"schema\": {\"type\": \"string\", \"title\": \"Player Id\"}}], \"responses\": {\"200\": {\"description\": \"Successful Response\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/PlayerMarketValue\"}}}}, \"422\": {\"description\": \"Validation Error\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/HTTPValidationError\"}}}}}}}}"
  },
  {
    "source": "transfermarkt_api",
    "record_type": "api_endpoint",
    "external_id": "/players/{player_id}/transfers",
    "date": "",
    "time": "",
    "competition": "Transfermarkt API",
    "round": "",
    "group": "",
    "home_team": "",
    "away_team": "",
    "home_score": "",
    "away_score": "",
    "status": "endpoint",
    "venue": "",
    "city": "",
    "country": "",
    "path": "/players/{player_id}/transfers",
    "methods": "get",
    "raw_json": "{\"path\": \"/players/{player_id}/transfers\", \"meta\": {\"get\": {\"tags\": [\"players\"], \"summary\": \"Get Player Transfers\", \"operationId\": \"get_player_transfers_players__player_id__transfers_get\", \"parameters\": [{\"name\": \"player_id\", \"in\": \"path\", \"required\": true, \"schema\": {\"type\": \"string\", \"title\": \"Player Id\"}}], \"responses\": {\"200\": {\"description\": \"Successful Response\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/PlayerTransfers\"}}}}, \"422\": {\"description\": \"Validation Error\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/HTTPValidationError\"}}}}}}}}"
  },
  {
    "source": "transfermarkt_api",
    "record_type": "api_endpoint",
    "external_id": "/players/{player_id}/jersey_numbers",
    "date": "",
    "time": "",
    "competition": "Transfermarkt API",
    "round": "",
    "group": "",
    "home_team": "",
    "away_team": "",
    "home_score": "",
    "away_score": "",
    "status": "endpoint",
    "venue": "",
    "city": "",
    "country": "",
    "path": "/players/{player_id}/jersey_numbers",
    "methods": "get",
    "raw_json": "{\"path\": \"/players/{player_id}/jersey_numbers\", \"meta\": {\"get\": {\"tags\": [\"players\"], \"summary\": \"Get Player Jersey Numbers\", \"operationId\": \"get_player_jersey_numbers_players__player_id__jersey_numbers_get\", \"parameters\": [{\"name\": \"player_id\", \"in\": \"path\", \"required\": true, \"schema\": {\"type\": \"string\", \"title\": \"Player Id\"}}], \"responses\": {\"200\": {\"description\": \"Successful Response\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/PlayerJerseyNumbers\"}}}}, \"422\": {\"description\": \"Validation Error\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/HTTPValidationError\"}}}}}}}}"
  },
  {
    "source": "transfermarkt_api",
    "record_type": "api_endpoint",
    "external_id": "/players/{player_id}/stats",
    "date": "",
    "time": "",
    "competition": "Transfermarkt API",
    "round": "",
    "group": "",
    "home_team": "",
    "away_team": "",
    "home_score": "",
    "away_score": "",
    "status": "endpoint",
    "venue": "",
    "city": "",
    "country": "",
    "path": "/players/{player_id}/stats",
    "methods": "get",
    "raw_json": "{\"path\": \"/players/{player_id}/stats\", \"meta\": {\"get\": {\"tags\": [\"players\"], \"summary\": \"Get Player Stats\", \"operationId\": \"get_player_stats_players__player_id__stats_get\", \"parameters\": [{\"name\": \"player_id\", \"in\": \"path\", \"required\": true, \"schema\": {\"type\": \"string\", \"title\": \"Player Id\"}}], \"responses\": {\"200\": {\"description\": \"Successful Response\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/PlayerStats\"}}}}, \"422\": {\"description\": \"Validation Error\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/HTTPValidationError\"}}}}}}}}"
  },
  {
    "source": "transfermarkt_api",
    "record_type": "api_endpoint",
    "external_id": "/players/{player_id}/injuries",
    "date": "",
    "time": "",
    "competition": "Transfermarkt API",
    "round": "",
    "group": "",
    "home_team": "",
    "away_team": "",
    "home_score": "",
    "away_score": "",
    "status": "endpoint",
    "venue": "",
    "city": "",
    "country": "",
    "path": "/players/{player_id}/injuries",
    "methods": "get",
    "raw_json": "{\"path\": \"/players/{player_id}/injuries\", \"meta\": {\"get\": {\"tags\": [\"players\"], \"summary\": \"Get Player Injuries\", \"operationId\": \"get_player_injuries_players__player_id__injuries_get\", \"parameters\": [{\"name\": \"player_id\", \"in\": \"path\", \"required\": true, \"schema\": {\"type\": \"string\", \"title\": \"Player Id\"}}, {\"name\": \"page_number\", \"in\": \"query\", \"required\": false, \"schema\": {\"anyOf\": [{\"type\": \"integer\"}, {\"type\": \"null\"}], \"default\": 1, \"title\": \"Page Number\"}}], \"responses\": {\"200\": {\"description\": \"Successful Response\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/PlayerInjuries\"}}}}, \"422\": {\"description\": \"Validation Error\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/HTTPValidationError\"}}}}}}}}"
  },
  {
    "source": "transfermarkt_api",
    "record_type": "api_endpoint",
    "external_id": "/players/{player_id}/achievements",
    "date": "",
    "time": "",
    "competition": "Transfermarkt API",
    "round": "",
    "group": "",
    "home_team": "",
    "away_team": "",
    "home_score": "",
    "away_score": "",
    "status": "endpoint",
    "venue": "",
    "city": "",
    "country": "",
    "path": "/players/{player_id}/achievements",
    "methods": "get",
    "raw_json": "{\"path\": \"/players/{player_id}/achievements\", \"meta\": {\"get\": {\"tags\": [\"players\"], \"summary\": \"Get Player Achievements\", \"operationId\": \"get_player_achievements_players__player_id__achievements_get\", \"parameters\": [{\"name\": \"player_id\", \"in\": \"path\", \"required\": true, \"schema\": {\"type\": \"string\", \"title\": \"Player Id\"}}], \"responses\": {\"200\": {\"description\": \"Successful Response\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/PlayerAchievements\"}}}}, \"422\": {\"description\": \"Validation Error\", \"content\": {\"application/json\": {\"schema\": {\"$ref\": \"#/components/schemas/HTTPValidationError\"}}}}}}}}"
  }
]