Obj.createFromFile(file, attributes)

Creates a binary Obj by uploading a file.

The class must include a binary attribute named blob.


  • file (File) – the File instance to be uploaded.
  • attributes (Object) – Optional custom attributes and their values of the new CMS object.


  • ArgumentError – If the class has no binary attribute named blob, file is not an instance of File, or attributes includes a blob attribute.


A Promise resolving to the created Obj.


Create an Image from a file and set its title and tags attributes. Once the image has been created and the file has been uploaded, print out its URL:

A React component for a simple image uploader with a file dropzone using the Image class from the above example: