I would like to know if there is any way to check if a sprite overlaps another using the rectangles of the physical body.
If you mean Arcade Physics bodies, there’s physics.arcade.intersects().
Without Arcade Physics, you can use getBounds() and Phaser.Rectangle.intersects().