toolzerhub API Docs

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
GET
/v1/sofascore/transfers

Authorization

ApiKeyAuth
x-api-key<token>

In: header

Query Parameters

page?integer

Page number, from 1. hasNextPage says whether another page exists.

Range1 <= value <= 50
Default1
tournament_id?integer

Only transfers involving this tournament's teams.

Range1 <= value <= 10000000000
joined?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.

Range14 <= value <= 50
max_age?integer

Oldest player age to include.

Range14 <= value <= 50
sort?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"  }}