Get All Repository Configurations

JFrog REST APIs

Content Type
REST API

Description: Returns a list of all repository configurations.

Since: 7.61.3

Security: Requires a user with admin permissions.

Usage:GET /artifactory/api/repositories/configurations

Produces: application/json (application.vnd.org.jfrog.artifactory.repositories..RepositoryConfigurationsList+json)

Query Parameters (optional):

Parameter

Type

Description

packageType

string

Filters the response according to the defined package type (for example, docker, maven, npm). Separate multiple entries with commas.

repoType

string

Filters the response according to the defined repository type (local, remote, virtual, federated, release bundle). Separate multiple entries with commas

Sample Output:

GET /artifactory/api/repositories/configurations
{
    "LOCAL": [
        {
            "key": "example-repo-local",
            "packageType": "generic",
            "description": "Example artifactory repository",
            "notes": "",
            "includesPattern": "**/*",
            "excludesPattern": "",
            "repoLayoutRef": "simple-default",
            "signedUrlTtl": 90,
            "priorityResolution": false,
            "projectKey": "default",
            "environments": [],
            "blackedOut": false,
            "propertySets": [],
            "archiveBrowsingEnabled": false,
            "xrayDataTtl": 90,
            "downloadRedirect": false,
            "cdnRedirect": false,
            "xrayIndex": false,
            "rclass": "local"
        }
    ],
    "REMOTE": [
                // remote repository configurations...
    ],
    "VIRTUAL": [
               // virtual repository configurations...
    ],
    "FEDERATED": [
              // federated repository configurations...
    ],
    "RELEASE_BUNDLE": [
              // release bundle repository configurations...
    ]
}