The following sections describe in detail the data types, structures, functions, and notifications of the Setup API.