1. A method of accessing data within an electronic system by a system external to the electronic system comprising the steps of: a. formatting a searchable database within the electronic system into a directory tree structure, wherein the directory tree structure includes nodes comprising related data and branches comprising links between the nodes, wherein each related item of data is categorized by a navigation path through the directory tree structure and by one or more parameters, wherein the parameters are specific to the node in which the related data is included; and b. accessing one or more nodes within the directory tree structure and obtaining data from the one or more nodes by utilizing an applications programming interface.