TEA Product

Get a TEA Product by UUID

get/product/{uuid}

Path parameters

uuidstring uuid required

A UUID

UUID of the TEA product in the TEA server

Response

Requested TEA Product found and returned

uuidstring uuid required

A UUID

namestring required

Product name

Example response

{
  "uuid": "09e8c73b-ac45-4475-acac-33e6a7314e6d",
  "name": "Apache Log4j 2",
  "identifiers": [
    {
      "idType": "CPE",
      "idValue": "cpe:2.3:a:apache:log4j"
    },
    {
      "idType": "PURL",
      "idValue": "pkg:maven/org.apache.logging.log4j/log4j-api"
    }
  ]
}

Changes

Changed in 10 of the 53 revisions of this API.437

    • added the new COMPLIANCE_DOCUMENT enum value to the identifiers/items/idType response property for the response status 200

      response-property-enum-value-added

    • removed the COMPLIANCE_DOCUMENT enum value from the identifiers/items/idType response property for the response status 200

      response-property-enum-value-removed

    This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added the new COMPLIANCE_DOCUMENT enum value to the identifiers/items/idType response property for the response status 200

      response-property-enum-value-added

    • removed the optional property cle from the response with the 200 status

      response-optional-property-removed

    • added the optional property cle to the response with the 200 status

      response-optional-property-added

    • added the pattern ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$ to the path request parameter uuid

      request-parameter-pattern-added

    • removed the required property components from the response with the 200 status

      response-required-property-removed

    • removed the pattern ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$ from the path request parameter uuid

      request-parameter-pattern-removed

    • added the required property components to the response with the 200 status

      response-required-property-added

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added the pattern ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$ to the path request parameter uuid

      request-parameter-pattern-added

    • removed the required property components from the response with the 200 status

      response-required-property-removed

    • removed the pattern ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$ from the path request parameter uuid

      request-parameter-pattern-removed

    • removed the COMPLIANCE_DOCUMENT enum value from the identifiers/items/idType response property for the response status 200

      response-property-enum-value-removed

    • added the required property components to the response with the 200 status

      response-required-property-added

    This revision also has 23 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog