diff --git a/airflow-core/docs/authoring-and-scheduling/language-sdks/java.rst b/airflow-core/docs/authoring-and-scheduling/language-sdks/java.rst
index 55a80f9967fce..422b6a3985ef0 100644
--- a/airflow-core/docs/authoring-and-scheduling/language-sdks/java.rst
+++ b/airflow-core/docs/authoring-and-scheduling/language-sdks/java.rst
@@ -30,6 +30,12 @@ scheduling remain in Python; individual tasks delegate to a JVM subprocess that
:local:
:depth: 2
+API reference
+-------------
+
+The generated API reference for the Java SDK is published with the Airflow documentation at
+`Java SDK API Reference `__.
+
Prerequisites
-------------
@@ -226,9 +232,7 @@ Register tasks manually in a ``BundleBuilder``:
}
}
-See the Java SDK's published JavaDoc for more details.
-
-.. TODO: (AIP-108) Put a link here once we publish the JavaDoc.
+See the `Java SDK API Reference `__ for more details.
.. _java-sdk/logging: