Multi-Language API

Last Updated April 14, 2026

Brief Overview

The Multi-Language API allows developers to automate translation management — including exporting and importing translations — across multiple environments. It's ideal for large-scale localization or integration with external translation systems.

Access

Access the API from

WalkMe Developer Hub

How It Works

With the API you can:

  • Export translations: Retrieve translation files for specific languages or environments
  • Import translations: Programmatically upload translated files back into WalkMe
  • Automate updates: Use the API to sync translations regularly or integrate with a translation management system (TMS)

This makes it easier to manage translation workflows at scale, especially for enterprise accounts or customers with frequent content updates.

Export through API

  • Retrieves all WalkMe items for the selected language, based on environment and status filters
  • Includes all WalkMe content, including older Smart Walk-Thrus
  • Feature flags (for example, haveOnlyFlow) are not applied when exporting via API — so results may include content not visible in the Console

Export through the Multi-language system

  • Filters WalkMe items based on account feature flags
  • Example: If the account uses the haveOnlyFlow feature flag, older Smart Walk-Thrus are excluded from export results
  • The Console export uses a structured tree view for selecting WalkMe items, ensuring a more precise and controlled export
Note

Because API exports ignore feature flags, they may include additional items that do not appear in manual exports.

Was this article helpful?

Thanks for your feedback!

Be part of something bigger.

Engage with peers, ask questions, share ideas

Ask the Community
×