query getAsset($id: ObjectID!, $options: JSON) { getAsset(input: { id: $id }) { id name touched filePath fileName body src(input: { options: $options }) displayName notes ... on AssetImage { caption credit isLogo processingOptions alt metadata approvedMagazine approvedWebsite originalFile provider sourceInfo remoteImageId source { location name width height } } } }