---
title: "Task loadingzone-put"
source: https://dev.pageseeder.com/guide/publishing/ant_api/tasks/task_loadingzone-put.html
description: "Task loadingzone-put uploads documents to a user's loading zone root folder in a specified PageSeeder group. It requires a group name and uses ANT fileset elements to specify files for upload, with optional folder and config parameters."
last_updated: 2026-09-14T13:54:28+10:00
tokens: ~432
---

# Task loadingzone-put

Used in upload processing scripts to upload documents to the [loading zone](/reference/glossary/loading_zone.md) root folder for the current user in the specified [group](/reference/glossary/group.md).

> **Note:** This task is available in PageSeeder v5.9200 and higher.

## Definition

```xml

<ps:loadingzone-put
    group="[groupname]"
    config="[config name]">
  <fileset dir="upload" includes="*.psml"/>
</ps:loadingzone-put> 
```

## Attributes

| **Attribute** | Description | Required | Default |
| --- | --- | --- | --- |
| **group** | The name of the group the Loading Zone is in | Yes |  |
| **folder** | The folder to upload to relative to the loading zone root (prefixes file paths relative to `@dir` in `<fileset>` or on its  own when `@file` is used) | No |  |
| **config** | Universal PS config name | No | `default` |

## Elements

### Element \<fileset\>

The standard ANT [fileset](https://ant.apache.org/manual/Types/fileset.html) element must be used to specify the files to be uploaded.

## Environment

This task uses the following [ps:config](/guide/publishing/ant_api/tasks/task_config.md) environment properties:

- **scheme** – scheme for connecting to PageSeeder.
- **host** – host for connecting to PageSeeder.
- **port** – port for connecting to PageSeeder.
- **site.prefix** – site prefix for connecting to PageSeeder – default  /ps.
- **user.token** or **jsessionid** or **username/password** – access token or jsessionid or  username/password for connecting to PageSeeder.

## Examples

```xml

<ps:loadingzone-put
    group="${ps.config.default.group.name}">
  <fileset dir="${ps.config.default.working}/upload"
           includes="**"/>
</ps:loadingzone-put>
```

