TEA Product Release

Get a TEA Product Release with its latest collection

Changed on

Get the TEA Product Release with its latest collection

get/productRelease/{uuid}

Request

  • Base URL
    http://localhost/tea/v1.0.0
  • Auth
    • HTTP bearer
    • or none

Path parameters

uuidstring uuid required

A UUID in lower case (RFC 9562)

UUID of TEA Product Release in the TEA server

Response

Requested TEA Product Release and its latest Collection found and returned

uuidstring uuid required

A UUID in lower case (RFC 9562)

productstring uuid required

A UUID in lower case (RFC 9562)

productNamestring

Name of the TEA Product this release belongs to

versionstring required

Human-readable version string of the product release

createdDatestring date-time required

Timestamp, RFC 3339 in UTC with the Z designator. Offsets are not accepted; servers shall convert to UTC before emitting. Fractional seconds are optional and preserved as sent. All timestamps in this specification use this schema.

releaseDatestring date-time

Timestamp, RFC 3339 in UTC with the Z designator. Offsets are not accepted; servers shall convert to UTC before emitting. Fractional seconds are optional and preserved as sent. All timestamps in this specification use this schema.

preReleaseboolean

A flag indicating pre-release (or beta) status. May be disabled after the creation of the release object, but can't be enabled after creation of an object.

Example response

{
  "uuid": "123e4567-e89b-12d3-a456-426614174000",
  "version": "2.24.3",
  "product": "09e8c73b-ac45-4475-acac-33e6a7314e6d",
  "createdDate": "2025-04-01T15:43:00Z",
  "releaseDate": "2025-04-01T15:43:00Z",
  "identifiers": [
    {
      "idType": "TEI",
      "idValue": "tei://vendor.example.com/uuid/47f51950-b0e2-11f1-adc2-1a52914d44b2"
    }
  ],
  "components": [
    {
      "uuid": "3910e0fd-aff4-48d6-b75f-8bf6b84687f0"
    },
    {
      "uuid": "b844c9bd-55d6-478c-af59-954a932b6ad3",
      "release": "da89e38e-95e7-44ca-aa7d-f3b6b34c7fab"
    }
  ],
  "latestCollection": {
    "uuid": "123e4567-e89b-12d3-a456-426614174000",
    "version": 1,
    "createdDate": "2025-04-01T15:43:00Z",
    "belongsTo": "PRODUCT_RELEASE",
    "updateReason": {
      "type": "INITIAL_RELEASE"
    },
    "artifacts": []
  }
}

Changes

    • info

      the ///// response property dependentRequired was added for the status : when url is present, checksums are required

    • info

      api operation id getTeaProductReleaseByUuid removed and replaced with getProductRelease