dropdir (Delete a directory)
The dropdir transaction deletes a directory from the 1010data database
servers. All information about the folder, including all of its data, is lost. The user
must be authorized to delete the directory.
Query string
The query string in the HTTP header must contain the following parameters:
api- Specify the name of the API transaction.
apiversion- Specify the version of the API that should handle the requested transaction.
For the most up-to-date version, use apiversion=3.
uid- Specify a valid 1010data user name.
pswd- Specify a valid password for the 1010data user name provided to the
uidparameter.Note: Thepswdvalue should be the encrypted password returned from thelogintransaction. sid- The session ID for the current API session.
This value is returned by the
logintransaction and must be provided to every transaction (exceptlogin). kill(optional)- Valid values for
killare as follows:yes- Terminate the existing session and start a new one.
no- Do not terminate the existing session.
If no session exists, a new one will be created. If a session does exist, an error is returned.
Note: Ifkill=noand a session is active, the system returns an error. possess- Log in and possess the existing session.
auth- Authenticate with the system but do not kill, possess, or start any session.
The default is
yes.
XML input to server
The specifications must contain the following elements:
<name>- The full name of a directory. Directory names are specified as a full path to the
location of the directory, e.g.,
directory1.directory2.directory[N].thisdirectory.
XML response from server
A successful dropdir contains the following elements:
<rc>- The return code generated by the transaction. For a list of return codes, see Return codes.
<msg>- The message returned by the system. Specific messages correspond to specific return codes.
Query string example
https://www2.1010data.com/gw.k?api=dropdir&apiversion=3&uid=$UID&pswd=$PSWD&sid=$SID
XML input example
<in> <name>certification.apitests</name> </in>
XML response example
<out> <rc>0</rc> <msg>Rmdir Successful</msg> </out>
