Feature/api create and delete relationship

@myabc the problem is that I am not really sure how to customize response when validating type or format of a param. That's something we should probably take a look at, but I won't be able to do it this sprint.