Overview
The Transfer endpoints provide access to Premier League transfer data, including incoming and outgoing transfers for specific teams. You can retrieve all teams in a season and export transfer data in various formats.Get All Teams
Query Parameters
Filter results by season. Format:
YYYY-YYYY (e.g., 2023-2024)Defaults to current season if not specified.Filter results by league name.Supported values:
Premier League, La Liga, Serie A, Ligue 1, BundesligaResponse
Array of team names or team objects
Get Incoming Transfers
Query Parameters
Team name or identifier.Must match exactly with team names from
/all_teams endpoint. Case-sensitive.Filter results by season. Format:
YYYY-YYYY (e.g., 2023-2024)Defaults to current season if not specified.Filter results by league name.
Response
Array of transfer objects with player and transfer details
Get Outgoing Transfers
Query Parameters
Team name or identifier.Must match exactly with team names from
/all_teams endpoint. Case-sensitive.Filter results by season. Format:
YYYY-YYYY (e.g., 2023-2024)Defaults to current season if not specified.Filter results by league name.
Response
Array of transfer objects with player and transfer details
Export Transfers to CSV
Query Parameters
Team name or identifier.Must match exactly with team names from
/all_teams endpoint.Name for the exported file (without extension).The filename will be sanitized for security. Special characters and path separators will be removed.
Type of transfers to include in the export.Accepted values:
in- Only incoming transfersout- Only outgoing transfersboth- Both incoming and outgoing transfers (default)
Filter results by season. Format:
YYYY-YYYY (e.g., 2023-2024)Filter results by league name.
Response
CSV file download with
text/csv MIME type.The file contains transfer data with columns depending on transfer type:- Incoming: Player, Position, From, Fee, Date
- Outgoing: Player, Position, To, Fee, Date
Error Responses
Export Transfers to JSON
Query Parameters
Team name or identifier.Must match exactly with team names from
/all_teams endpoint.Name for the exported file (without extension).The filename will be sanitized for security. Special characters and path separators will be removed.
Type of transfers to include in the export.Accepted values:
in- Only incoming transfersout- Only outgoing transfersboth- Both incoming and outgoing transfers (default)
Filter results by season. Format:
YYYY-YYYY (e.g., 2023-2024)Filter results by league name.
Response
JSON file download with
application/json MIME type.The file contains transfer data as an array of objects with player and transfer details.