That is strange. I am able to produce an error if I don't increment the [integration_id] param, but it is not the error you have reported. I am not able to produce the error "unprocessable_entity".
I tried executing as a GET command, and got an expected response.
I tried executing as a PUT command, and got the expected "Page error" response.
If I send the POST command with incorrect token, I get the expected response of "Invalid access token."
If I try to create a duplicate user I get a response: "ID already in use for this account and authentication provider"
So in the end I'm not sure how you are generating the error you are reporting.
Can you post a screen shot of the error?