---
title: "Service: /groups/{group}/resources/export [GET]"
source: https://dev.pageseeder.com/api/services/export-group-resources-GET.html
description: "Exports all files from a PageSeeder project group as a ZIP archive. Requires administrator permissions. Supports perspective selection (default: standard). Returns XML with export details or error if access is forbidden."
last_updated: 2026-09-02T11:36:03+10:00
document_type: api_endpoint
operation_id: developer-GET
resource_id: developer
path_template: /groups/{group}/resources/export
http_method: GET
api_category: developer
implementation_version: 6.2004
api_since: 4.8006
deprecated_since: null
obsolete_since: null
api_support: experimental
cache_control: null
generated_at: 2026-09-02
tokens: ~381
---

# /groups/\{group\}/resources/export \[GET\]

## Description

Export all the files in the project.

Exports the files for a kit.

All files are exported in a ZIP which can be imported into another PageSeeder project or server.

The ZIP file contains all the resources (except the history of changes and other hidden files) in a non-project specific manner so that they can be imported easily in any project.

The filename is usually: `"ps[project]-[isodate].zip"`

## Parameters

| Name | Description | Required | Type | Default |
| --- | --- | --- | --- | --- |
| perspective | The name of an *existing* perspective to export. | no | string | `standard` |

## Permission

This service requires administrator.

## Response

When the group is valid, the XML is designed to indicate the HTTP client what:

```xml

<export project="[owner directory]"
        perspective="[perspective]"
        datetime="[datetime]"
        file="[filename]"/>
```

If group is invalid, returns:

```xml

<error id="0101">
  <request>/ps/service/groups/error/resources/export
  </request>
  <message>Access forbidden</message>
</error>
```

The default value of the perspective is `standard`.   

If   perspective = test,  for example, the return XML is:

```xml

<export project="original"
        perspective="test" 
        datetime="2017-02-23T09:57:36+11:00" 
        file="ps-original.test-2017-02-23.zip"/>
```

## Error Handling

| Code | Cause / Description |
| --- | --- |
| 0x0101 | Access forbidden When I put a group invalid |

