What does this API do