DataMatch Enterprise API

DME exposes all of its features through its API, which allows you to use any data quality management function in your custom or existing application and set it up for real-time data profiling, cleansing, matching, or deduplication.

DME API

Certified for Security, Quality, Compliance & Code Integrity.

How it works

How the DataMatch Enterprise API Works

DME API exposes data profiling, cleansing, matching, and deduplication as REST endpoints, so you can call these functions directly from your own application, ETL pipeline, or CRM without opening the DME desktop interface. Every call returns a match score and confidence level, not just a yes/no result, so you can set your own thresholds for what counts as a match.

The API supports both real-time matching (validating a single record as it’s entered) and batch matching (processing large datasets on a schedule) – see our guide on API vs. batch deduplication for which fits your use case.


Use cases

See how our customers use DME API

Results accuracy

DME Performance on a dataset of 2M records

Features

What do you get with DME API?

High performance

Exceptionally high performance and scalability features, allowing tons of data to be cleansed, matched and processed on demand.

Quick implementation

Simply download and deploy the application within minutes with the help of our guided installation wizard and start matching.

Intuitive interface

A highly visual and intuitive interface made for business users, IT specialists, data analysts and scientists, as well as novice users.

Robust matching technology

Rated faster and more accurate than IBM and SAS, DME consistently had the least number of false positives in independent studies.

Seamless integration

Readily integrate the world’s fastest and most accurate data quality features into your custom-built or third-party applications.

Real time syncs

Compute exact, fuzzy, and intelligent matches in real-time, across and within multiple data sources at blazing speeds.

Solution

One solution for all data quality problems

Quick data profiling

Master record selection

Workflow orchestration

Advanced filtering

Instant and live data preview

Record Linkage and Deduplication

Phone number standardization

Bulk cleansing and standardization

Email address cleansing

Seamless data integration

Cross-column matching

Pattern matching and recognition

Customer Stories

See what our customers say...

INDUSTRIES

Doesn’t matter where you’re from

Want to know more?

Check out DME resources

Merging Data from Multiple Sources – Challenges and Solutions

Oops! We could not locate your form.

Frequently asked questions

Got more questions? Check this out

VERIFY — likely REST over HTTPS; confirm and state
Yes — the API supports real-time matching for point-of-entry validation and batch processing for scheduled, high-volume matching jobs. Most organizations use both: real-time to prevent new duplicates and batch to clean up existing records.
The API exposes the full DME matching engine — exact, fuzzy, phonetic, and numeric matching — so it supports deduplication, entity resolution across multiple data sources, and address matching/validation through the same interface, not separate products.
[VERIFY — confirm whether pricing is volume-based, per-call, or bundled with the DME license, and state it directly rather than requiring a sales call if possible — unattributed “contact sales” pricing is a common friction point flagged in competitor reviews.]
DME API uses the same rule-level, configurable match logic as the full platform — every match decision traces back to a specific algorithm and confidence threshold you define, not an opaque ML model making autonomous matching decisions.

ready? let's go

Try now or get a demo with an expert!

"*" indicates required fields

Choice*
Hidden
Hidden
Hidden
Hidden
Hidden
Hidden
This field is for validation purposes and should be left unchanged.