Skip to main content

Installation

The Java SDK is hosted on GitHub Packages. You’ll need a GitHub token with read:packages scope.

Gradle (Kotlin DSL)

Add to ~/.gradle/gradle.properties:
Add to build.gradle.kts:

Maven

Add to ~/.m2/settings.xml:
Add to pom.xml:

Requirements

  • Java 17+
  • OkHttp 4.x (included)
  • Jackson 2.x (included)

Quick Start

Configuration

Resources

Emails

Attachments

Lists

Contacts

Contacts are scoped to a list. Create a contacts instance by calling contacts(listId):

Verification

Error Handling

Features

  • Builder Pattern - Fluent API for all parameters
  • Type Safety - Strongly typed models and enums
  • Automatic Retries - Exponential backoff for transient failures
  • Idempotency - Built-in support for idempotency keys
  • 79% Test Coverage - Comprehensive test suite

GitHub Packages

View package

Source Code

GitHub repository