These functions create, delete, move and copy objects. They also retrieve and display object information and control access to objects.
| Function | Description |
| EsbGetLocalPath() | Gets the full local file for an object file on the client. |
| EsbListObjects() | Lists all objects of types specified. |
| EsbGetObjectInfo() | Gets information about a specified object. |
| EsbGetObject() | Copies an object from the server to a local file, and optionally locks it. |
| EsbPutObject() | Copies an object from a local file to the server, and optionally unlocks it. |
| EsbLockObject() | Locks an object on the server to prevent other users from updating it. |
| EsbUnlockObject() | Unlocks a locked object on the server. |
| EsbCreateObject() | Creates a new object. |
| EsbDeleteObject() | Deletes an existing object. |
| EsbRenameObject() | Renames an existing object. |
| EsbCopyObject() | Copies an object. |