This is pretty strange when i use Form Request Validation on Laravel 5.5, all my post request gonna be 405 Method Not Allowed, but getting normal when i use standard validat
when you send the request from insomnia make sure to add the headers;
accept: application/json and Content-Type: application/json
application/json
Content-Type: application/json
that way laravel knows that its an api request and will use routes defined on api.php and not web.php routes.
api.php
web.php