# REST Resource: applications

## Resource: Application

Application resources represent applications installed on the domain that support transferring ownership of user data.

| JSON representation |
|---|
| ``` { "id": string, "name": string, "transferParams": [ { object (`https://developers.google.com/workspace/admin/data-transfer/reference/rest/v1/ApplicationTransferParam`) } ], "kind": string, "etag": string } ``` |

| Fields ||
|---|---|
| `id` | `string (https://developers.google.com/discovery/v1/type-format format)` The application's ID. Retrievable by using the [`applications.list()`](https://developers.google.com/workspace/admin/data-transfer/reference/rest/v1/applications/list) method. |
| `name` | `string` The application's name. |
| `transferParams[]` | ``object (`https://developers.google.com/workspace/admin/data-transfer/reference/rest/v1/ApplicationTransferParam`)`` The list of all possible transfer parameters for this application. These parameters select which categories of the user's data to transfer. |
| `kind` | `string` Identifies the resource as a DataTransfer Application Resource. |
| `etag` | `string` Etag of the resource. |

| ## Methods ||
|---|---|
| ### `https://developers.google.com/workspace/admin/data-transfer/reference/rest/v1/applications/get` | Retrieves information about an application for the given application ID. |
| ### `https://developers.google.com/workspace/admin/data-transfer/reference/rest/v1/applications/list` | Lists the applications available for data transfer for a customer. |