CFML Functions

nirvanix Category functions

Function Name Description
NxChangepassword Nirvanix: Changes the password for the given account
NxCopyfile Nirvanix: Copies the file from the source path to the destination within Nirvanix
NxCopyfolder Nirvanix: Copies the folder from the source path to the destination within Nirvanix
NxCreatechildaccount Nirvanix: Creates a new user account with the details provided. The session token must be the master account to create
NxCreatefolder Nirvanix: Creates a new folder
NxCreatehosteditem Nirvanix: Makes the folder name specified as sharable, returning the download link to that folder
NxDeleteallmetadata Nirvanix: Deletes all the meta data associated with the object at the given path
NxDeletealltags Nirvanix: Deletes all the tag data associated with the object at the given path
NxDeletechildaccount Nirvanix: Deletes the child account indicated by username
NxDeletefile Nirvanix: Deletes the file specified
NxDeletefolder Nirvanix: Deletes the folder specified
NxDeletemetadata Nirvanix: Deletes the meta data object from the path specified
NxDeletetags Nirvanix: Deletes the specific tag data object from the path specified
NxExtractframes Nirvanix: Extracts the frames from the video file specified using the details and saving the result in the destFilePath
NxGetaccountinfo Nirvanix: Returns the account information for the given username
NxGetaccountlimits Nirvanix: Returns the limits for the given user
NxGetaccountnotes Nirvanix: Returns the account notes for the given user
NxGetaccountusage Nirvanix: Returns the account usage for the given user
NxGetdownloadnodes Nirvanix: Returns the download nodes for the given path
NxGetfile Nirvanix: Downloads the remote file to the local file system return a structure with details of the transfer (size, filename, fullpath, ext)
NxGetmetadata Nirvanix: Returns the meta data for the path
NxGetoptimalurls Nirvanix: Returns the recommended download URL's for the object given one or more of the criteria
NxGetpathinfo Nirvanix: Returns the path info for the given remote object
NxGetstoragenode Nirvanix: Returns the storage node for the given size and restriction
NxGetstoragenodeextended Nirvanix: Returns the storage node for the given size and restriction
NxGetstorageusage Nirvanix: Returns the number of bytes the user is using to store files
NxGettags Nirvanix: Returns all the tags for a given path
NxListchildaccounts Nirvanix: Returns all the user child accounts, pagable through result sets
NxListfolder Nirvanix: Returns all the files in a given folder, pagable through result sets
NxListhosteditems Nirvanix: Returns all the hosted items, pagable through result sets
NxLogin Nirvanix: Creates a nirvanix session
NxLoginproxy Nirvanix: Creates a nirvanix session restricted to the given IP
NxLogout Nirvanix: Logs out of the current session; not necessarily required, as session will expire after 30mins of non-usage
NxMovefile Nirvanix: Moves the given path to a new location within the nirvanix world
NxMovefolder Nirvanix: Moves the given folder to a new location within the nirvanix world
NxPresettranscode Nirvanix: Performs the transcoding of a video file
NxPutfile Nirvanix: Uploads the given file to nirvanix
NxRemovehosteditem Nirvanix: Removes the hosted item; does not delete the folder, merely stops it from being publicly accessible
NxRenamefile Nirvanix: Renames the remote file to the new name given
NxRenamefolder Nirvanix: Renames the remote folder to the new name given
NxResize Nirvanix: Resizes the remote image to the given size, saving the result in the new location
NxRotateflip Nirvanix: Rotates/Flips the remote image, saving the result in the new location
NxSearchfilesystem Nirvanix: Searchs the file system with the criteria in details, returning an array of file paths
NxSearchmetadata Nirvanix: Searchs the meta data system with the criteria in details, returning an array of file paths
NxSearchtags Nirvanix: Searchs the tag data system with the criteria in details, returning an array of file paths
NxSetaccountinfo Nirvanix: Sets the account details of the username with the fields supplied in userdetails (not all fields required)
NxSetaccountlimits Nirvanix: Sets the account limits for a user account
NxSetaccountnotes Nirvanix: Sets the account notes for a user account
NxSetchildaccountpassword Nirvanix: Sets the password for the child account
NxSetmetadata Nirvanix: Sets a single meta-data value for the path
NxSettag Nirvanix: Sets a single tag for the path
NxSideload Nirvanix: Uploads a file to the remote system but instead it comes from a given url
NxTranscodeaudio Nirvanix: Transcode's a remote audio file to the parameters given and saves the new file in the destpath
NxTranscodevideo Nirvanix: Transcode's a remote video file to the parameters given and saves the new file in the destpath