NBA Transfer

Update Time: 2026-07-09 15:14

Introduction

• This API endpoint returns NBA player transfer records.

• If the day parameter is omitted, returns transfer data within the past month. Use day=n to specify a custom range in days (maximum 400 days).

Related Plans

You can use this api by subscribing plans:  Live Data.

Request

  • Path: /sport/basketball/transfer
  • Method: GET
  • Calls: This interface is limited to 300 seconds/call;
  • Recommend Calls: 1 day/call
  • Parameters:
ParameterValueRequiredDescription
daystringfalseNumber of days to look back from today, e.g. day=10 returns transfer data from the past 10 days. Maximum value is 400.

If omitted, returns transfer data within the past month.

Response

ParameterValueDescription
recordId string Unique ID of this transfer record.
playerId string Unique ID of the player.
transferTime intTime the transfer occurred (Unix timestamp, GMT+0).
fromTeam string Name of the team the player transferred from.
fromTeamId string Unique ID of the team the player transferred from.
toTeam string Name of the team the player transferred to.
toTeamId string Unique ID of the team the player transferred to.
season string Season of the transfer, e.g. 26-27.
type stringType of transfer, returned as plain text. Includes 8 types:

Free Transfer (free signing), Renew a Contract (contract extension), Draft, Trade, Suspend (suspension), Rescind a Contract (contract termination), 10-day contract, coach transfer.

Example Request

Example Response

    • This API endpoint returns NBA player transfer records. \n\n • If the day parameter is omitted, returns transfer data within the past month. Use day=n to specify a custom range in days (maximum 400 days).
    Contact

    Contact