Commands: action = detect (retrieve the scrLang of the given text) Parameters: srcText (url encoded text) EnumLangs (get all supported languages) EnumLanguages (newer and more functional method than EnumLangs. we have 2 similar in order to provide with backward compatibility for EnumLangs method) Has a bunch of parameters: secLevel=[normal, raised, high] : required reqLangsList=[source, target]: required engine: empty by default srcLang: empty by default breakdownByEng: true or false, empty by default breakdownByLang: true or false, empty by default param format is required also EnumEngines (retrieve a list of all translation engines. Names given in the format to be used by the API. e.g. GOOG) EnumEngs (newer method than EnumEngines. Created to provide backward compatibility) Retrieves a dictionary of security levels and appropriate engines param format is required Translate (fetch a translation) Parameters: srcText (the text to be translate. This must be URL safe a UTF-8 encoded. e.g. srcText=Hello%20world If you would like to make multiple translations in one request then delimit using -~- e.g. srcText=Hello%20world-~-bonjour) engine (the translation engine you would like to use. e.g. engine=ETS If you omit this param or set it to an empty string, all engines capable of translating the given request will be used and included in the response. Get the possible values for this using the EnumEngines action) srcLang (optional, as if omitted the server will auto detect the srcLang of a srcText. Use full English name of the Language. e.g. srcLang=german) trgLang (Required.Used the full English name for the language. e.g. French) format (output format for the resultent response. Possible values: HTML, JS, JSONp, TEXT, XML) callback (for use with the JSONp output format to specify a function to call on loading the response script) mc (memcache trigger. set to true if you wish to cache at the server e.g. mc=true) csc (force caching in the client user agent, using header values) translation (new action) secLevel is required login, password are required. If not specified, access if allowed only for 10 min EXAMPLE: http://sdl-api.appspot.com/v0.01?action=translate&srcText=hello%20world-~-Bonjour&trgLang=french&format=jsonp&callback=runme help (view this help/cheet sheet)