API is an abbreviation for Application Programming Interface.
An API, in essence, facilitates communication between two pieces of software by acting as a translator or go-between.
In the context of text marketing, an API converts information entered into a text marketing programme into a format suitable for transmission over a mobile phone network, or vice versa.