Pokémon GO has been out since 2016 and it’s hard to believe the game has yet to receive the Master Ball. When used in Pokémon GO it will catch any Pokémon you encounter whether it’s a wild encounter, raid battles or any way else you encounter Pokémon.
You’ll be able to obtain the Master Ball through a Special Research until the end of Season 10 starting at 10 AM local time and the reward for completing will result in you owning the Master Ball.
Just like in all the Pokémon titles, the Master Ball will be tough to get more than once so make sure to use it wisely on something you almost never see.