# Get team transfers Returns a paginated list of transfers by team Endpoint: GET /team-transfers Version: 2.0.7 Security: bearerAuth ## Query parameters: - `id` (integer, required) Filter transfers by team ID Example: 69 - `page` (integer) Page number Example: 1 ## Response 200 fields (application/json): - `status` (string) Example: "success" - `pagination` (object,null) Pagination info if applicable - `pagination.total_count` (integer) Total number of items across all pages Example: 10 - `pagination.page_size` (integer) Number of items per page Example: 10 - `pagination.page_count` (integer) Total number of pages available Example: 1 - `pagination.current_page` (integer) Current page number (1-based index) Example: 1 - `errors` (object,null) - `response` (array,null) - `response.transfer_id` (integer) Unique identifier for the transfer Example: 123 - `response.player_id` (integer) Unique identifier of the player being transferred Example: 456 - `response.in_team_id` (integer,null) ID of the team the player is transferring to Example: 789 - `response.out_team_id` (integer,null) ID of the team the player is transferring from Example: 321 - `response.date` (string) The official date of the transfer (YYYY-MM-DD format) Example: "2025-04-02" - `response.type` (string,null) Type of transfer (e.g., Loan, Permanent, Free Transfer) Example: "Loan" - `response.update_date` (string) Timestamp of the last update for this transfer Example: "2025-04-02 12:34:56" ## Response 400 fields (application/json): - `status` (string) Example: "error" - `pagination` (object,null) - `errors` (array,null) - `errors.type` (string) Example: "validation_error" - `errors.data` (object) - `response` (object,null) ## Response 500 fields (application/json): - `status` (string) Example: "error" - `pagination` (object,null) - `errors` (array,null) - `errors.type` (string) Example: "validation_error" - `errors.data` (object) - `response` (object,null)