WalkMe API was created to allow customer to integrate WalkMe Platform with their internal or 3rd party systems,
Allowing customer to automate some of the internal processes.
If you would like access to the following APIs,
Please reach out to your Admin Manager to help setup your account in order to gain access.
The Admin may create users and keys, and give the users roles for WalkMe's API's in the Admin page.
API Base Url
WalkMe API v1 is available on
For EU customers the API is available at
WalkMe provides the following server-side REST APIs
User Provisioning API - For the provisioning of WalkMe users
Multi-Language API - Import & Export Multi-Language translation files
Self-Hosted API - Download self hosted files
Checksum API - Get the checksum of published content
HTTP response codes
|200||Success||Request was successful|
|201||Created||Requested resource created|
|204||No Content||Reques was successful, no content returned|
|400||Bad Request||General validation error|
|401||Unauthorized||Token is invalid / expired|
|403||Forbidden||Token is valid but cannot be used to access the API|
|404||Not Found||Response specific to user search, user is not found|
|409||Conflict||Resource (user) key is already being used|
|5xx||Server Error||Server error, contact walkme support|