The Trove Application Programming Interface (API) allows you to build a complex search query and then delivers it in a machine-readable form, enabling you to develop new applications, tools and interfaces. Check out What is the Trove API? for more information about the types of data available and what it can be used for. There are four steps to get started with the Trove API: