describe api