Posted on August 31st, 2021
In Java 11, a standardized HTTPClient was introduced enabling the sending of requests into the Cloud and the retrieval of responses.
Here is a quick basic example of usage (putting the API license key in the header):
// create the request with the API end point and parameters
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://api.interzoid.com/getcompanymatchadvanced?company=
IBM&algorithm=wide"))
.header("content-type", "application/json")
.header("x-api-key", "YOURAPIKEY")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
// make the request and receive the response
response = HttpClient.newHttpClient().send(request,
HttpResponse.BodyHandlers.ofString());
// print the response to the console
System.out.println(response.body());
In this particular example, we are generating a similarity key for an organization name. This enables us to locate (through sorting, for example) other organization names that are similar, such as this:
Identifying redundant organization names can be crucial in customer, vendor, or prospect databases. Additionally, this same technique can help us match company records across different data sources.
For the full working source code, visit here on Github.
For more information about the Company Name Matching API, visit here.
All content (c) 2018-2023 Interzoid Incorporated. Questions? Contact support@interzoid.com
201 Spear Street, Suite 1100, San Francisco, CA 94105-6164
Interested in Data Cleansing Services?
Let us put our Machine
Learning-based processes and data tools to work for you.
Start Here
Terms of Service
Privacy Policy
Use the Interzoid Cloud Connect Data Platform and Start to Supercharge your Cloud Data now.
Connect to your data and
start running data analysis reports in minutes: connect.interzoid.com
API Integration Examples and SDKs: github.com/interzoid
Documentation and Overview: Docs site
Interzoid Product and Technology Newsletter: Subscribe