Describing the API