Closed stevenmyhre closed 7 years ago
@stevenmyhre sorry for the late reply and thanks for the feedback. This is actually the expected behavior, although I agree it is not very intuitive and not well-documented. It behaves this way because it allows you delete existing data by not including it in the request payload. Makes sense?
I will relay your feedback to our API team and we'll see what we can do.
I wish to add property to a url after the link is used. When I issue a PUT in accordance to the documentation, with the new data property, all other existing properties are removed.
Repo:
POST /v1/url
with any number of properties in data, returning a urlPUT /v1/url?url=<url>
with body like this:The response only includes the "valid" and "something" properties, with everything else removed.
For now I will have to do a GET on the existing url to get the existing data and then post it back. Would prefer not to do the extra request.