User Avatar API Endpoint 404 on POST, 200 on GET

I am trying to update a users avatar using the REST API. I am getting a 200 when using a GET request, and retirving the users current Avatar. When I try to update the Avatar with a PUT or POST, I get a 404 error. Am I doing something wrong or need to configure something?