From the comments, i was able to figure it out (thanks guys).
A couple points.
1.If you're making a get method. DO NOT USE INPUT BODIES. You can only make query string parameters. So that means, you cannot take in booleans, ints, arrays (you name it).
1a. If you make a get method. You must define an integration request as well.
2.If you want to take in other data types such as int,boolean, arrays (etc). Then make a post method (my suggestion). And make an input model for the request body in your method request.
2a. DO NOT (FOR THE LOVE OF GOD) define an integration request (JUST DONT TOUCH IT) if you're making a post method (trust me, i was getting errors and couldnt figure out why it was never working).