---
title: "Linkbreakers Java SDK - Official Java Client Library"
description: "The official Linkbreakers Java SDK for enterprise applications and Android development. Maven and Gradle support with Spring Boot integration examples."
canonical: "https://linkbreakers.com/sdk/java"
---

# Linkbreakers Java SDK - Official Java Client Library

> The official Linkbreakers Java SDK for enterprise applications and Android development. Maven and Gradle support with Spring Boot integration examples.

Linkbreakers SDKJava

# Linkbreakers Java SDK

Add lead capture, links and visitor tracking to your Java enterprise applications and Android apps. Maven and Gradle support with full Spring Boot compatibility.

[Start free with Linkbreakers](https://app.linkbreakers.com?showcase=sdk-java&ref=landing-sdk-java)[Read the quickstart guide](https://linkbreakers.com/help/article/java-sdk-quickstart)

[Maven Central](https://central.sonatype.com/artifact/com.linkbreakers/linkbreakers-sdk)[GitHub](https://github.com/linkbreakers-com/linkbreakers-java)[v1.183.3](https://central.sonatype.com/artifact/com.linkbreakers/linkbreakers-sdk/1.183.3)com.linkbreakers:linkbreakers-sdk

Install via Maven

One command

Open source

GitHub

API coverage

Complete

## Why use the Java SDK

Integrate Linkbreakers into your Java stack with type-safe, production-ready methods.

### Full API coverage

Every Linkbreakers dashboard feature is available through the SDK — links, workflows, QR codes, analytics, domains, and visitor tracking.

### Type-safe and documented

Generated from the OpenAPI specification with full type definitions, IDE autocomplete, and inline documentation.

### Production-ready

Built-in error handling, retry logic support, and authentication management. Open source on GitHub with active maintenance.

## Quick start

Install the SDK, authenticate, and make your first API call.

Install

Maven

<dependency>
  <groupId>com.linkbreakers</groupId>
  <artifactId>linkbreakers-sdk</artifactId>
  <version>1.183.3</version>
</dependency>

Create a tracked link

import com.linkbreakers.*;
import com.linkbreakers.api.*;
import com.linkbreakers.model.*;
import java.util.Arrays;

ApiClient client = Configuration.getDefaultApiClient();
client.setBasePath("https://api.linkbreakers.com");
client.setBearerToken(System.getenv("LINKBREAKERS_SECRET_KEY"));

LinksApi api = new LinksApi(client);

CreateLinkRequest request = new CreateLinkRequest()
    .destination("https://example.com")
    .name("Campaign Link")
    .tags(Arrays.asList("marketing"));

CreateLinkResponse response = api.linksServiceCreate(request, null);
System.out.println("Short URL: " + response.getLink().getShortlink());

List links with filtering

ListLinksResponse links = api.linksServiceList(
    20L, null, null, Arrays.asList("marketing"),
    null, null, null, null, null, null);

for (Link link : links.getLinks()) {
    System.out.printf("%s: %s%n",
        link.getName(), link.getShortlink());
}

Gradle dependency

implementation 'com.linkbreakers:linkbreakers-sdk:1.183.3'

## Common use cases

What teams build with the Linkbreakers Java SDK.

Spring Boot enterprise applications

Android mobile apps

Enterprise integrations and batch processing

## Part of the Linkbreakers developer ecosystem

The Java SDK is one of five official SDKs. Linkbreakers also offers an MCP server for AI assistants and a CLI for terminal workflows.

[MCP ServerAI assistants via OAuth](https://linkbreakers.com/mcp)[CLITerminal and any LLM](https://linkbreakers.com/cli)[REST APIFull API reference](https://linkbreakers.com/help/api)[EcosystemFull overview](https://linkbreakers.com/help/article/linkbreakers-developer-ecosystem-overview)

## Ready to build with the Java SDK?

Sign up for Linkbreakers, create an API token, and start integrating in minutes.

[Create your workspace](https://app.linkbreakers.com?showcase=sdk-java&ref=landing-sdk-java)

---

Source: https://linkbreakers.com/sdk/java
