Skip to content

Retrieve Settings Group Metadata

Retrieves metadata for a specific settings group.

GET/api/{version}/configuration/settings/{type}/metadata/{group}
NameDescription
Acceptapplication/json (default) or application/xml
NameDescription
typeThe API name of the settings type. For example, general_settings__sys. Retrieve a list of all types available in your Vault with List Settings Types.
groupThe API name of the settings group. For example, currency.
curl -X GET -H "Authorization: {AUTH_VALUE}" \
-H "Accept: application/json" \
https://myvault.veevavault.com/api/v26.3/configuration/settings/general_settings__sys/metadata/vault_information
{
    "responseStatus": "SUCCESS",
    "data": {
        "name": "vault_information",
        "label": "Vault Information",
        "description": null,
        "settings": [
            {
                "name": "vault_name",
                "label": "Vault Name",
                "description": "Display name for this Vault.",
                "type": "STRING",
                "default": null,
                "read_only": false
            }
        ]
    }
}

On SUCCESS, Vault returns the following information for the specified settings group:

NameDescription
nameThe API name of the settings group.
labelThe label displayed in the UI.
descriptionA description of the settings group.
settingsA list of settings that belong directly to this settings group. Each entry includes name, label, description, type (BOOLEAN, STRING, or NUMBER), default, and read_only.