This exception is separate from the create_inactive_user functionality. The API should throw an exception if the user trying to be created is not unique. This is more of a database related error based on the unique constraint on the user than anything we define for our user model.

We can return a serialized user object if the post is successful if that's what you're getting at.