He asked what API, not what field of techniques. NLP is comprised of many different things, all different techniques and observations and not concrete code implementation of them. I for one am also interested if he used some ready API that implements some NLP techniques.