Skip to main content
The official Enrow SDK for Java wraps the Enrow API with typed, builder-based methods for the Email Finder, Email Verifier, and Phone Finder endpoints. You authenticate the client once with your API key — see Authentication for how to retrieve it.
These SDKs are in early access and not yet published to package registries. Install from source via the GitHub repository linked below.

Installation

Until published, clone github.com/EnrowAPI/enrow-java.

Maven

<dependency>
    <groupId>io.enrow</groupId>
    <artifactId>enrow-java</artifactId>
    <version>1.0.0</version>
</dependency>

Gradle

implementation 'io.enrow:enrow-java:1.0.0'

GitHub

github.com/EnrowAPI/enrow-java

Quick Start

import io.enrow.Enrow;

Enrow enrow = new Enrow("YOUR_API_KEY");

var search = enrow.email().find(
    EmailFindParams.builder()
        .fullname("Dwight Schrute")
        .companyDomain("dundermifflin.com")
        .build()
);

System.out.println(search.getId());
Refer to the GitHub repository for full documentation and examples. The client sends your API key in the x-api-key header on every request. Each search returns an id you can use to retrieve results from the Get Single Result endpoint, and each call consumes credits — see Credits & billing. For production usage, review the Rate limits and Error handling guides.

Next steps

Authentication

How to pass your API key in the x-api-key header.

Find an email

Search for a professional email address from a name and company.

Verify an email

Check whether an email address is valid and deliverable.

All SDKs

Browse Enrow’s official SDKs for every language.