While the API provides multiple methods for authentication, we strongly recommend using OAuth for production applications. The other method provided is intended to be used for scripts or testing (i.e., cases where full OAuth would be overkill). Third party applications that rely on TextMaster for authentication should not ask for or collect TextMaster credentials. Instead, they should use the OAuth Authorization flow.
OAuth2 is a protocol that lets external applications request authorization to private details in a user's TextMaster account without accessing their password.