Get Application Details

JFrog REST APIs

Content Type
REST API

Description: Returns the details of a selected application, such as its creation time, owners, defined labels, and so on.

Since: AppTrust 1.16.4

Usage: GET https://{{artifactory-host}}/apptrust/api/v1/applications/{{application_key}}

Response Body:

Property

Description

project_name

The name of the project associated with the application.

project_key

The key of the project associated with the application.

application_name

The application display name.

application_key

The application key.

signing_key

The name of the key used to sign the application.

description

The application description.

maturity

The maturity level of the application:

  • unspecified

  • experimental

  • production

  • end_of_life

criticality

The classification of how critical the application is for your business:

  • unspecified (default)

  • low

  • medium

  • high

  • critical

labels

Key-value pairs that label the application.

user_owners

List of users who own the application.

group_owners

List of user groups who own the application.

Sample Request:

GET 'https://{host}.jfrog.io/apptrust/api/v1/applications/catalina-app'
Authorization: ••••••

Sample Response:

{
    "project_name": "Catalina"
    "project_key": "catalina"
    "application_name": "Catalina-App",
    "application_key": "catalina_app",
    "signing_key": "catalina-key",
    "description": "This application contains enhancements to login performance.",
    "maturity": "production",
    "criticality": "low",
    "labels": {
        "environment": "production",
        "region": "us-east"
    },
    "user_owners": { 
        "JohnD", 
        "Dave Rice", 
        "Alina Hood" 
    },
    "group_owners": { 
        "DevOps", 
        "Platform Admins" 
    }
}

Status Codes:

Code

Description

200

Success

400

Bad Request

401

Bad Credentials

403

Permission Denied

404

Application Not Found