Homepage

PropertyUpload

Last edit: Oct 13, 2026

File stored in an upload property. All fields are empty when nothing has been uploaded

type PropertyUpload {
  extension: String
  file_name: String
  url: String
  versions(names: [String!]): HashObject
}

Fields

extension (String)

File extension extracted from the path, without the dot; for example jpg, pdf

file_name (String)

File name extracted from the path

url (String)

URL of the original file. When property_upload was called with expires_in it
is a signed URL valid for that many seconds, which is required to access private files

versions (HashObject)

Object where the key is an image version name and the value is its URL;
populated when the file is an image and versions are configured for the property

Names of the versions to return; all versions when omitted

Questions?

We are always happy to help with any questions you may have.

contact us