Get the transfer window's moves (v1)
Returns football transfers in the current window, 50 per page, newest first unless sort is set. Filter by tournament, direction, nationality, position and age. Nothing found returns data: null.
1 credit / requestBilled only on success
Authorization
ApiKeyAuth x-api-key<token>
In: header
Query Parameters
page?integer
Page number, from 1. hasNextPage says whether another page exists.
Range
1 <= value <= 50Default
1tournament_id?integer
Only transfers involving this tournament's teams.
Range
1 <= value <= 10000000000joined?string
true for players joining the tournament, false for players leaving it.
Value in
- "true"
- "false"
nationality?string
Three-letter nationality code, such as BRA.
Match
^[A-Z]{3}$role?string
Position: F forward, M midfielder, D defender, G goalkeeper.
Value in
- "F"
- "M"
- "D"
- "G"
min_age?integer
Youngest player age to include.
Range
14 <= value <= 50max_age?integer
Oldest player age to include.
Range
14 <= value <= 50sort?string
Sort by transferFee, transferDate, marketValue or userCount; a leading - sorts descending.
Match
^-?(transferFee|transferDate|marketValue|userCount)$curl -X GET "https://example.com/v1/sofascore/transfers" \ -H "x-api-key: YOUR_API_KEY"{ "data": { "property1": null, "property2": null }, "details": { "reason": "string", "message": "string" }}