# TeamChangeIdEvent > Fired when a team's string ID is changed. Cancellable. `gg.lode.leadapi.api.event.TeamChangeIdEvent` --- ## Signature ```java public class TeamChangeIdEvent extends BaseEvent implements Cancellable ``` ## Extends / Implements - `BaseEvent` - `Cancellable` **Cancellable:** Yes --- ## Constructor ```java TeamChangeIdEvent(ITeam team, String oldId, String newId) ``` --- ## Methods ### getOldId ```java String getOldId() ``` Returns the previous team ID. **Returns:** `String` — The old ID. --- ### getNewId ```java String getNewId() ``` Returns the new team ID. **Returns:** `String` — The new ID. --- ### getTeam ```java ITeam getTeam() ``` Returns the team whose ID is changing. **Returns:** `ITeam` — The team. --- ### isCancelled / setCancelled ```java boolean isCancelled() void setCancelled(boolean b) ``` Controls whether the ID change is cancelled. --- ## Related Pages - [[TeamChangeNameEvent]] — Fired when the team name changes - [[TeamChangeColorEvent]] — Fired when the team color changes - [[ITeam]] — The team involved