Coverage MatrixDocumentationRelease LogLog In

Seasonal Transactions

MLB Seasonal Transactions provides information concerning all transactions taking place in a given MLB season.


Update Frequency

TTL / Cache: 2 seconds

Data Updates: As Necessary

Data Points

AttributeParent ElementTypeDescription
desctransactionStringText description of a transaction
ex. The Washington Nationals traded OF Juan Soto to the San Diego Padres.
effective_datetransactionDateEffective date of a transaction
ex. 2022-08-02
idtransactionGUIDUnique ID of a transaction
ex. ad5a0b9c-accd-49ed-b87e-156dccd598af
season_yeartransactionsIntegerYear of transaction data
last_modifiedtransactiondateTimeTimestamp of a change to a transaction
ex. 2022-09-25T23:00:45+00:00
transaction_typetransactionStringType of a transaction
ex. Traded

See our FAQ for a list of valid transaction types
transaction_codetransactionStringCode of a transaction
ex. TRD

See our FAQ for a list of valid transaction codes
AttributeParent ElementTypeDescription
aliasleagueStringAlias of a league
ex. MLB
idleagueGUIDUnique ID of a league
ex. 2fa448bc-fc17-4d3d-be03-e60e080fdc26
nameleagueStringName of a league
ex. Major League Baseball
AttributeParent ElementTypeDescription
first_nameplayerStringFirst name of a player
ex. Markus
full_nameplayerStringFull name of a player
ex. Mookie Betts
suffixplayerStringName suffix of a player
ex. Jr.
idplayerGUIDUnique ID of a player
ex. ea1a2111-44cc-4996-babb-9439465e6760
jersey_numberplayerIntegerNumber of a player's jersey
last_nameplayerStringLast name of a runner
ex. Betts
positionplayerStringPosition of a player
C(Catcher), IF(Infield), OF(Outfield), P(Pitcher), DH(Designated Hitter)
preferred_nameplayerStringPreferred name of a player
ex. Mookie
primary_positionplayerStringPrimary position of a player
C(Catcher), IF(Infield), 1B(First Base), 2B(Second Base), 3B(Third Base), SS(Shortstop), OF(Outfield), LF(Left Field), CF(Centerfield), P(Pitcher), RF(Right Field), RP(Relief Pitcher), SP(Starting Pitcher), DH(Designated Hitter)
statusplayerStringStatus of a player
A(Activated), BRV(Bereavement Leave), D7(7 Day Injured List), D10(10 Day Injured List), D60(60 Day Injured List), DFA(Designated for assignment), FA(Free agent), FME(Family Medical Emergency), LV(Paid Leave), MIN(Minors), NRI(Non-roster Invite), PL(Paternity Leave), RST(Restricted), RET(Retired), SUS(Suspended), UDP(Unsigned Draft Pick), WV(Waivers), DUP(Duplicate Profile), Null(Blank)(Traded or not activated)

*Traded players temporarily have no status listed after they are traded to a new team and are either activated by the MLB club or assigned to a minor league affiliate
AttributeParent ElementTypeDescription
abbrfrom_teamStringAbbreviation of a team to begin a transaction
ex. TB (Tampa Bay)
idfrom_teamGUIDUnique ID of a team to begin a transaction
ex. bdc11650-6f74-49c4-875e-778aeb7632d9
marketfrom_teamStringMarket name of a team to begin a transaction
ex. Tampa Bay
namefrom_teamStringTeam name to begin a transaction
ex. Rays
abbrto_teamStringAbbreviation of a team to end a transaction
ex. TB (Tampa Bay)
idto_teamGUIDUnique ID of a team to end a transaction
ex. bdc11650-6f74-49c4-875e-778aeb7632d9
marketto_teamStringMarket name of a team to end a transaction
ex. Tampa Bay
nameto_teamStringTeam name to end a transaction
ex. Rays
Click Try It! to start a request and see the response here!