is it possible to create two responses like 200 and 201 for single request under post method
Of course. Methods in RAML can have multiple response status codes defined. I.e.
The value of responses is a map where each key name represents that a possible HTTP status codes for that method on that resource.