Export a translation file of a specific language, and a specific file type, with possible filters

POST

https://api.walkme.com/public/v1/systems/:SYSTEM_GUID/translationFiles/export/:LANGUAGE_GUID


PATH PARAMS


SYSTEM_GUID String

System GUID in the format of (8,4,4,4,12): XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

LANGUAGE_GUID String

Language GUID in the format of (8,4,4,4,12): XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX


BODY PARAMS


fileType String

Required

The file type to be imported. Supported file types: XLIFF, XLSX, RESJSON

filters Object

Filters for the export API, will contain the different filters that will be available for the exports


publishStatus Object

The available publish status attributes for the export

envId Req

Required

The Id of the Environment to be exported

types Array of Strings

Required

The status of the content to be exported according to the selected envId as shown in the Editor


{
   "fileType": "XLIFF",
   "filters:" {
      "publishStatus": {
         "envId": 0,
         "types": [“draft”, “published”, “publishedAndModified”, “archived”]
      }
   }
}
// XLIFF
Content-Type: application/octet-stream
Content-Disposition: attachment; filename=FILENAME

// XLSX
Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Content-Disposition: attachment; filename=FILENAME

// RESJSON
Content-Type: application/json
Content-Disposition: attachment; filename=FILENAME