Endpoint Playground
Lists MLB transactions between `start_date` and `end_date`, both required in `YYYY-MM-DD` format. Covers signings, trades, options, assignments, injured-list moves and releases. Narrow with `team_id` or `player_id`. Each entry has the date, effective date, type, description, player, and from and to teams, with a total `count`.
14 Oct 2026: 497 transactions; 6 fields had a value in every checked item and 2 varied between items.
Sample value profiles: date: 2026-07-25 to 2026-08-01; type: “Status Change” and 12 other values; effective_date: 2026-07-22 to 2026-08-02.
curl 'https://api.crawlora.net/api/v1/mlb/transactions?start_date=2026-07-25&end_date=2026-08-01' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| start_date | string | Yes | 2026-07-25 | Range start in YYYY-MM-DD format |
| end_date | string | Yes | 2026-08-01 | Range end in YYYY-MM-DD format |
| team_id | string | No | Numeric MLB team id | |
| player_id | string | No | Numeric MLB player id |
{
"code": 200,
"data": {
"start_date": "2026-07-25",
"end_date": "2026-08-01",
"count": 427,
"transactions": []
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.