> For the complete documentation index, see [llms.txt](https://docs.verifone.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verifone.com/support-us/verifone-hq/vhq-parameter-management/configuring-parameter-definitions-for-applications.md).

# Configuring parameter definitions for applications

This section discusses configuring Parameters for applications in VHQ.

{% hint style="info" %}
**Use this when** you need to upload the parameter definition (.vpdx) file for an application so its parameters can be managed in VHQ.
{% endhint %}

As part of the VHQ parameter management process flow, application developers build a *Parameter Definition* file that defines all parameters of the application and their attributes.

The *Parameter Definition* file is an XML file with the .vpdx extension. It defines:

* Names of application parameters, their organization into groups, and default values.
* Name of the parameter file on the device.
* Format and structure of the parameter files on the device.

## Configure parameter definitions for an application

{% stepper %}
{% step %}

### Open the Applications Library

Go to **Device Management** > **Manage Downloads** > **Applications Library**.
{% endstep %}

{% step %}

### Click Configure

Click **Configure** in the *Parameter Definitions* column for the selected application. Choose one of three options:

* **New**: Browse to select and import a new parameter definition file.
* **Reuse from other versions**: Select the parameter definition file from another version of the application.
* **None**: No parameter definition file is selected.

<figure><img src="https://verifone.cloud/sites/default/files/inline-images/1_11.jpg" alt="Parameter Definition file options"><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Browse and select the file

You can view the parameters of the file, but they can't be edited from this screen.

<figure><img src="https://verifone.cloud/sites/default/files/inline-images/1_12.jpg" alt="Browse for parameter definition file"><figcaption></figcaption></figure>

<figure><img src="https://verifone.cloud/sites/default/files/inline-images/1_13.jpg" alt="Parameter definition file preview"><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

{% hint style="info" %}
The *Parameter Definition* file can only be uploaded once.
{% endhint %}

{% hint style="info" %}
**Example**: You imported the parameter definition file for App1 version 1.0. A new version, App1 1.1, becomes available with issue fixes but no parameter changes — you can reuse the parameter definitions already set up for App1 1.0.
{% endhint %}

<details>

<summary>Keywords</summary>

Also called: parameter definition file, .vpdx. Search terms: reuse from other versions, applications library.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verifone.com/support-us/verifone-hq/vhq-parameter-management/configuring-parameter-definitions-for-applications.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
