The GET API call for object definitions from the /instances path looks for an object definition at the instance level or above. Therefore, if there is no instance level but there is an account or organization level, it returns those definitions.
However, the PUT API call does not work the same way. With the PUT call, you can only update the instance-level transformation if it exists. If it does not exist, a 404 error appears.
Similarly, the POST /instances/{id}/objects/{objectName}/definitions creates instance-level definitions only.