XDM

XDM logo

Webservice Connector

Modern applications rely on REST APIs to access and exchange business-critical data across domains and platforms. Yet using API-based data for testing is often slow and inconsistent: endpoints are interconnected, data must be assembled across multiple calls, and sensitive fields require reliable protection. The XDM Webservice Connector connects REST APIs to XDM and enables governed test data provisioning for API services, automated, repeatable, and aligned with enterprise standards.

Extracting Data from Single Endpoints or by Crawling Entire Services

XDM can extract data from individual REST endpoints and replay it into a target system, enabling precise, scenario-driven test data creation. In addition, XDM can “crawl” a REST service: starting from an initial request, XDM follows references contained in the response (e.g., linked resources or IDs pointing to other endpoints) and automatically retrieves the related objects as well. This makes it possible to capture complete, consistent datasets that reflect real end-to-end business relationships, without manual scripting across dozens of API calls.

Extracting Data from Single Endpoints or by Crawling Entire Services

Abstract API Data Modeling with Controlled Relationships

To make API-based test data predictable and reusable, XDM provides an abstract model of the REST service data domain. Teams can define which endpoints are in scope, how resources relate to each other, and what cardinalities apply between endpoints. This modeling layer lets XDM extract exactly the data needed, while ensuring that dependent objects are included and that datasets remain coherent across the API landscape.

Abstract API Data Modeling with Controlled Relationships

Configurable Target Provisioning and Reusable Data Modifications

Provisioning data into a target REST service is configurable and standardized: the required mapping and replay logic is defined once and reused across teams and environments. Developers and testers can then provision data through XDM workflows and self-service processes without needing deep knowledge of the underlying API design.

Sensitive information can be modified during extraction or provisioning using XDM’s unified, reusable modification methods. By modeling responses and payload structures, the same modification logic can be applied consistently across multiple endpoints and services, centralizing governance and ensuring repeatable anonymization and transformation for API-driven test data.

Configurable Target Provisioning and Reusable Data Modifications

Learn more

Test Data Management

XDM is a complete test data management platform that enhances agile teamwork, automates test data workflows, and supports multiple databases with secure masking.

Mask sensitive data

Secure sensitive data with XDM’s Masking Tool. Protect privacy and ensure compliance with advanced data masking for all environments.

White paper

Data Masking with XDM

Solution:
XDM

XDM logo

Optimize your test data management with XDM