API guide

The API guide explains how to write code that interacts with the catalog.