Get Product By Product Slug

Get Product By Product Slug

The optional parameters:

  • current_version and target_version, which accepts semver version, delimits returned release versions
  • dependency_specifiers and upgrade_specifiers, which accepts a boolean value, when true returns unexpanded specifiers
  • filter_list, which accepts a comma separated list of strings and filters out release versions containing any of those string from the result.
Request
URI
GET
https://network.tanzu.vmware.com/api/v2/product_details/{product_slug}
COPY
Path Parameters
string
product_slug
Required

product_slug

Query Parameters
string
current_version
Optional

current_version

string
target_version
Optional

target_version

boolean
dependency_specifiers
Optional

dependency_specifiers

boolean
upgrade_specifiers
Optional

upgrade_specifiers

string
filter_list
Optional

filter_list


Responses
200

if product is found

Returns ProductDetailBySlugResponse of type(s) application/json
{
    "category": "string",
    "docs_url": "string",
    "id": 0,
    "installs_on_pks": false,
    "knowledge_base_url": "string",
    "lifecycle_state": "string",
    "logo_url": "string",
    "more_info_url": "string",
    "name": "string",
    "partner_product": false,
    "platform_compatibility": [
        "string"
    ],
    "releases": [
        {
            "availability": "string",
            "date": "string",
            "dependencies": [
                {
                    "name": "string",
                    "slug": "string",
                    "specifiers": [
                        "string"
                    ],
                    "versions": [
                        {
                            "id": 0,
                            "link": "string",
                            "version": "string",
                            "was_ever_general_availability": false
                        }
                    ]
                }
            ],
            "end_of_availability_date": "string",
            "end_of_guidance_date": "string",
            "end_of_support_date": "string",
            "id": 0,
            "notes": "string",
            "release_removal_cve_number": "string",
            "release_removal_details": "string",
            "release_removal_recommended_actions": "string",
            "release_type": "string",
            "upgrade_paths": [
                {}
            ],
            "version": "string",
            "was_ever_general_availability": false
        }
    ],
    "slug": "string",
    "support_forum_url": "string"
}
string
category
Optional

category

string
docs_url
Optional

docs_url

integer As int32 As int32
id
Optional

id

boolean
installs_on_pks
Optional

Install On Pks

string
knowledge_base_url
Optional

knowledge_base_url

string
lifecycle_state
Optional

lifecycle_state

string
logo_url
Optional

logo_url

string
more_info_url
Optional

more_info_url

string
name
Optional

name

boolean
partner_product
Optional

partner_product

array of string
platform_compatibility
Optional

Platform Compatibility

array of ReleaseDto
releases
Optional

releases

string
slug
Optional

slug

string
support_forum_url
Optional

support_forum_url


404

if product cannot be found

Operation doesn't return any data structure