Welcome to the WalkMe Help Center

Please login in order to continue:

Work flows better with WalkMe
Work flows better with WalkMe.

End User Update API Incoming Integrations in Console

Last Updated August 20, 2025

Brief Overview

Use the Data Integration Center in the console to import user data into WalkMe using secure API calls. Once imported, the data can be used to enrich user profiles, segment content, and personalize the user experience. This integration supports real-time data transfers from any system, making it easy to sync user attributes into WalkMe without relying on file uploads.

How It Works

How to set up an End User Update API incoming integration

  1. Navigate to the Data Integrations page in the console

  2. Click Create Integration in the top-right corner

  1. A modal will open with the option to choose the integration type

  2. Click the Data In tile

  3. Select End User Update API from the Connection type from the dropdown menu

  4. Click Continue to Setup

  5. You'll be taken to the Create Incoming API Integration page, which includes three steps:

    1. Define Integration

    2. Map Columns

    3. Get Integration Endpoint

Define Integration

  1. Enter a descriptive name to help you identify this integration in the Data Integration list

    1. For example: Real-Time Enrichment via API

  2. Select the WalkMe system the imported data will apply to

  3. Choose the relevant environment (Production, QA)

  4. Click Next

Map Columns

This step defines how the incoming API data will map to user attributes in WalkMe.

  1. Enter the user identifier property

    1. This is the property that uniquely identifies users in your data and will be used to match API data with WalkMe users

  2.  Click + Add Property to define user attributes you want to import

    1. For each property, you can:

      1. Enter the property name (as it appears in your API payload)

      2. Rename it for clarity in WalkMe

      3. Assign the correct data type ( String, Number, Date)

  3. Click Next

  • You can import up to 100 properties per integration. The UI shows a counter to help you track usage

    • For example: 20/100

 

Get Integration Endpoint

After setup, WalkMe provides a fixed API endpoint used for all incoming API integrations. This endpoint does not change between integrations.

To send data correctly and securely, your API request must include:

  1. Authorization bearer token: Add your own authorization token

  2. Request body:

    1. Integration token: Identifies your specific integration and routes the data to the correct system

    2. Data: An array of objects containing the attributes you mapped earlier, along with your own values

Note

  • WalkMe also provides a sample request format based on your configuration to help you implement the integration accurately

  1. Click Save

Note

Your integration is now active and will import data from the API file either on-demand or based on the schedule you defined.

Was this article helpful?

Thanks for your feedback!

Be part of something bigger.

Engage with peers, ask questions, share ideas

Ask the Community
×