Linguatools Sentence Generating API provides Natural Language Generation for English. The API implements a realiser for English sentences. You only need to provide words for subject, verb, and object. A grammatical English sentence is generated from this input. You can control features like tense, modality, sentence type (e.g. question), active-passive etc.