Get Application

Get Application

Return an application in a specific catalog for an organization. The id of the organization is fetched from CSP token

Request
URI
GET
https://{api_host}/v1/catalogs/{catalog_id}/applications/{application_id}
COPY
Path Parameters
catalog_id
Required

A string as the identifier of a catalog

application_id
Required

A string as identifier of an application


Authentication
This operation uses the following authentication methods.
Responses
200

Details of the application

Returns CatalogApplication of type(s) application/json
"CatalogApplication Object"
string
id
Required

Identifier of the application

object
product
Required

It contains information about the software offered

string
branch
Required
Constraints: maxLength: 32

Identifier of the branch

string
packaging_type
Required

Packaging type of the application (HELM_CHART, OVA, CONTAINER_IMAGE)

base_image
Required

It contains information about the base image used for an application

array of object
registries
Optional

Registry where the artifacts of an application release are pushed to

object
customization
Optional

It contains information about a customization in a catalog

string
status
Required
Constraints: maxLength: 32

Status of application (PENDING, REMOVED, DEPRECATED, RELEASED, ARCHIVED)

string As date-time As date-time
created_at
Required

The date-time when the application was created

string
created_by
Optional

The user that created the application request

string As date-time As date-time
updated_at
Required

The date-time when the application was updated for the last time

string As date-time As date-time
deleted_at
Optional

The date-time when the application was deleted

string
deleted_by
Optional

The user that created the deletion request for the application

processing_status
Optional

The processing status of an application

string As date-time As date-time
processing_status_updated_at
Optional

The date-time when the application processing was updated

object
latest_release
Optional

Information of latest release

object
_links
Optional

Section to include hyperlinks based on Hypertext Application Language


400

An error related to the request

Returns ConstraintsViolationsError of type(s) application/problem+json
This response body class contains all of the following: InlineConstraintsViolationsError0
"ConstraintsViolationsError Object"
array of object
violations
Required

It represents a constraints violation error


403

The requesting user is not authorized to get the applications

Returns Error403 of type(s) application/problem+json
This response body class contains all of the following: InlineError4030
"Error403 Object"

404

The requested catalog or application is not found

Returns Error404 of type(s) application/problem+json
This response body class contains all of the following: InlineError4040
"Error404 Object"

500

An internal server error object

Returns Error500 of type(s) application/problem+json
This response body class contains all of the following: InlineError5000
"Error500 Object"

503

The server is temporarily unavailable

Returns Error503 of type(s) application/problem+json
This response body class contains all of the following: InlineError5030
"Error503 Object"

Code Samples
COPY
                    curl -H 'Authorization: <value>' https://{api_host}/v1/catalogs/{catalog_id}/applications/{application_id}