A number of data structures are central to the API. The definition of each is defined in the following sections.