The Wordnik API lets you request definitions, example sentences, spelling suggestions, related words like synonyms and antonyms, phrases containing a given word, word autocompletion, random words, words of the day, and much more.

API Info
Mashups: 0 mashups made with this API
API homepage: http://developer.wordnik.com/
Developer key required: Yes