Using HCL DX APIs in HCL Volt MX Foundry
This topic explains how to integrate HCL DX APIs into HCL Volt MX Foundry using the new HCL DX Content Adapter, available starting with CF218. This adapter allows Volt MX users to consume WCM REST V2 endpoints through custom integration services, providing access to all available DX Experience API endpoints with predefined request and response schemas.
Prerequisites
To follow this guide, ensure you have:
- An HCL DX environment with WCM REST V2 APIs
- HCL Volt MX Foundry (SaaS or Helm deployment)
- Access to the HCL Volt MX Marketplace
- An OIDC-based Identity Provider configured for DX
- Administrator access to WebSphere and Volt MX Foundry
Integrating HCL DX APIs
Refer to the following steps to integrate HCL DX APIs into HCL Volt MX Foundry using the Content Adapter.
-
Import the HCL DX Content Adapter into Volt MX Foundry
For SaaS deployments:
- Open the Volt MX Foundry UI.
- Click API Management > Custom Data Adapters > Marketplace
-
Search for "HCL DX Content Adapter", and click Import.
Refer to: How to Consume a Custom Data Adapter from Marketplace
For Helm deployments:
- Download the adapter from the Marketplace.
- Go to API Management > Custom Data Adapters > Import
-
Upload the adapter manually.

Note
Ensure the adapter version matches your HCL DX deployment version.
-
Prepare the HCL DX environment.
- Use an OIDC Identity Provider for authentication in DX.
-
Update WCM REST V2 API settings:
Warning
The following integration steps require careful setup of HCL DX environments. This setup also affects WebDAV and syndication features, so exercise caution. The process will be refined in future releases.
- Log in to the WebSphere Integrated Solutions Console as an administrator.
- Navigate to Security > Global security > Web and SIP Security > Trust association > Interceptors > com.ibm.portal.auth.tai.HTTPBasicAuthTAI.
- In the
urlWhiteListproperty, delete/wps/mycontenthandler*from the list of values. If/wps/mycontenthandler*is the only listed value inurlWhiteList, delete the property. - Click Apply.
- Click Save at the top of the console messages.
-
Restart WebSphere or all DX core pods.
This enables Volt MX to authenticate against the same identity provider used by DX.
-
Prepare the HCL Volt MX Foundry environment.
In Volt MX Foundry, configure an OAuth 2.0 Identity Provider. Use the same identity provider used in DX to ensure seamless SSO and API authorization.
-
Create an Integration Service using the DX Content Adapter.
- In Volt MX Foundry, go to Integration Services and click Create New.
- Choose the WCM V2 DX Content Adapter as the Service Type.
- Set the Server URL to your HCL DX environment. For example,
https://<your DX hostname>/wps/mycontenthandler/wcmrest-v2/. - Choose the OAuth Identity Provider configured earlier under Authentication.
-
Click Save & Add Operation.

-
Add and test operations.
- Click Add Operation to select available endpoints from WCM REST V2.
-
Configure request parameters and click Save and Fetch response to test.

-
Log in using your identity provider credentials.
- Confirm the response returns valid data.
You now have access to DX Experience APIs within Volt MX through the custom content/data adapter integration.
Support
Support for this feature is not available in the HCL Support Center. For questions and issues, reach out either in the DXers - The HCL DX User Group on Discord, the HCL DX forum or in the Volt MX Marketplace Forum.
HCLSoftware U learning materials
For an introduction and a demo on how to integrate DX with HCL Volt MX as a business user, go to DX Integration with HCL Volt MX for Business Users. To try it out yourself, refer to DX Integration with HCL Volt MX for Business Users Lab.
For an introduction and a demo on how to integrate DX with HCL Volt MX as a developer, go to DX Integration with HCL Volt MX for Developers. To try it out yourself, refer to DX Integration with HCL Volt MX for Developers Lab.
You can also use the dedicated course HCL Volt MX Integration with HCL DX. This course explains the benefits of integrating HCL Volt MX with HCL DX and provides integration guidance for business users, developers, and administrators.