v1

latestOpenAPI 3.1.02026-07-13202661.5 KB
Assets

Returns release information

List of information about builds that match the current query

get/v3/assets/feature_releases/{feature_version}/{release_type}

Path parameters

feature_versioninteger required
Example:8
<p> Feature release version you wish to download. Feature versions are whole numbers e.g. <code>8,11,16,17,18</code>. </p> <p> Available Feature versions can be obtained from <a href="https://api.adoptium.net/v3/info/available_releases">https://api.adoptium.net/v3/info/available_releases</a> </p>
release_type'ga' | 'ea' required
<p>Type of release. Either a release version, known as General Availability(ga) or an Early Access(ea) </p>

Query parameters

architecture'x64' | 'x86' | 'x32' | 'ppc64' | 'ppc64le' | 's390x' | 'aarch64' | 'arm' | 'sparcv9' | 'riscv64'

Architecture

beforestring
<p>Date/time. When only a date is given the time is set to the end of the given day. <ul> <li>2020-01-21</li> <li>2020-01-21T10:15:30</li> <li>20200121</li> <li>2020-12-21T10:15:30Z</li> <li>2020-12-21+01:00</li> </ul></p>
<p>Return binaries whose updated_at is before the given date/time. When a date is given the match is inclusive of the given day. <ul> <li>2020-01-21</li> <li>2020-01-21T10:15:30</li> <li>20200121</li> <li>2020-12-21T10:15:30Z</li> <li>2020-12-21+01:00</li> </ul></p>
c_lib'musl' | 'glibc'

C Lib type, typically would imply image_type has been set to staticlibs

heap_size'normal' | 'large'
Example:normal

Heap Size

image_type'jdk' | 'jre' | 'testimage' | 'debugimage' | 'staticlibs' | 'sources' | 'sbom' | 'jmods'
Example:jdk

Image Type

jvm_impl'hotspot'

JVM Implementation

os'linux' | 'windows' | 'mac' | 'solaris' | 'aix' | 'alpine-linux'

Operating System

pageinteger

Pagination page number

page_sizeinteger

Pagination page size

project'jdk' | 'valhalla' | 'metropolis' | 'jfr' | 'shenandoah'

Project

Project

sort_method'DEFAULT' | 'DATE'

DEFAULT sort order is by: version, then date, then name, then id. DATE sorts by date, then version, then name, then id.

Result sort method

sort_order'ASC' | 'DESC'

Result sort order

vendor'eclipse'
Example:eclipse
<p>Vendor of the binary. This is the organisation that produced the binary package.</p>

Response

search results matching criteria

idstring
release_linkstring
release_namestring
timestampstring
<p>Date/time. When only a date is given the time is set to the end of the given day. <ul> <li>2020-01-21</li> <li>2020-01-21T10:15:30</li> <li>20200121</li> <li>2020-12-21T10:15:30Z</li> <li>2020-12-21+01:00</li> </ul></p>
updated_atstring
<p>Date/time. When only a date is given the time is set to the end of the given day. <ul> <li>2020-01-21</li> <li>2020-01-21T10:15:30</li> <li>20200121</li> <li>2020-12-21T10:15:30Z</li> <li>2020-12-21+01:00</li> </ul></p>
download_countinteger
release_type'ga' | 'ea'
vendor'eclipse'
aqavit_results_linkstring nullable

Example response

[
  {
    "id": "VXNlci0xMA==",
    "release_link": "https://github.com/AdoptOpenJDK/openjdk8-openj9-releases/ga/tag/jdk8u162-b12_openj9-0.8.0",
    "release_name": "jdk8u162-b12_openj9-0.8.0",
    "binaries": [
      {
        "image_type": "jdk",
        "package": {
          "name": "OpenJDK8U-jre_x86-32_windows_hotspot_8u212b04.msi",
          "link": "https://github.com/AdoptOpenJDK/openjdk8-binaries/ga/download/jdk8u212-b04/OpenJDK8U-jre_x86-32_windows_hotspot_8u212b04.msi",
          "size": 82573385,
          "checksum": "dd28d6d2cde2b931caf94ac2422a2ad082ea62f0beee3bf7057317c53093de93",
          "checksum_link": "https://github.com/AdoptOpenJDK/openjdk8-openj9-releases/ga/download/jdk8u162-b12_openj9-0.8.0/OpenJDK8-OPENJ9_x64_Linux_jdk8u162-b12_openj9-0.8.0.tar.gz.sha256.txt",
          "signature_link": "https://github.com/AdoptOpenJDK/openjdk11-upstream-binaries/releases/download/jdk-11.0.5%2B10/OpenJDK11U-jdk_x64_linux_11.0.5_10.tar.gz.sign",
          "download_count": 2,
          "metadata_link": "https://github.com/AdoptOpenJDK/openjdk8-openj9-releases/ga/download/jdk8u162-b12_openj9-0.8.0/OpenJDK8-OPENJ9_x64_Linux_jdk8u162-b12_openj9-0.8.0.tar.gz.json"
        },
        "installer": {
          "name": "OpenJDK8U-jre_x86-32_windows_hotspot_8u212b04.msi",
          "link": "https://github.com/AdoptOpenJDK/openjdk8-binaries/ga/download/jdk8u212-b04/OpenJDK8U-jre_x86-32_windows_hotspot_8u212b04.msi",
          "size": 82573385,
          "checksum": "dd28d6d2cde2b931caf94ac2422a2ad082ea62f0beee3bf7057317c53093de93",
          "checksum_link": "https://github.com/AdoptOpenJDK/openjdk8-openj9-releases/ga/download/jdk8u162-b12_openj9-0.8.0/OpenJDK8-OPENJ9_x64_Linux_jdk8u162-b12_openj9-0.8.0.tar.gz.sha256.txt",
          "signature_link": "https://github.com/AdoptOpenJDK/openjdk11-upstream-binaries/releases/download/jdk-11.0.5%2B10/OpenJDK11U-jdk_x64_linux_11.0.5_10.tar.gz.sign",
          "download_count": 2,
          "metadata_link": "https://github.com/AdoptOpenJDK/openjdk8-openj9-releases/ga/download/jdk8u162-b12_openj9-0.8.0/OpenJDK8-OPENJ9_x64_Linux_jdk8u162-b12_openj9-0.8.0.tar.gz.json"
        },
        "heap_size": "normal",
        "download_count": 3899,
        "scm_ref": "dd28d6d2cde2b931caf94ac2422a2ad082ea62f0beee3bf7057317c53093de93"
      }
    ],
    "download_count": 7128,
    "vendor": "eclipse",
    "version_data": {
      "semver": "11.0.0+28",
      "openjdk_version": "11.0.4+10-201907081820"
    },
    "source": {
      "name": "OpenJDK8U-sources_8u232b09.tar.gz",
      "link": "https://github.com/AdoptOpenJDK/openjdk8-upstream-binaries/releases/download/jdk8u232-b09/OpenJDK8U-sources_8u232b09.tar.gz",
      "size": 82573385
    },
    "release_notes": {
      "name": "OpenJDK8U-sources_8u232b09.tar.gz",
      "link": "https://github.com/AdoptOpenJDK/openjdk8-upstream-binaries/releases/download/jdk8u232-b09/OpenJDK8U-sources_8u232b09.tar.gz",
      "size": 82573385
    },
    "aqavit_results_link": "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.6%2B10/AQAvitTapFiles.tar.gz"
  }
]
All 20 operations