My bot can't start Raids

That would be unlikely. As I said graphQL is where a Raid is performed.

  • passport is a undocumented endpoint related to sign up on the main website
  • id.twitch is the authentication loop and for validation → Authentication | Twitch Developers