I'm getting a '405 Method Not Allowed' when I attempt for a DELETE without passing the resource Id which needs to be deleted.Here is my URL

```
http://localhost:8080/api/vendors/delete/1234/

```

where ideally I should have given the ID at the end of the URL like:

```
http://localhost:8080/api/vendors/delete/1234/{id}

```

I'm convinced it should be a 405 but my QA team thinks otherwise. They say it should be a 400. Can someone point out to me any resource which clearly specifies what HTTP code it should be for this scenario.