Skip to main content

 Web service API

How to use PageSeeder's Web service API

archive project

/members/{member}/projects/{group}/archive [POST]

com.pageseeder.group.ArchiveGroup

Description

Launch an archive thread for the project.

Invoking this service starts an Asynchronous process.

The thread does the following

  1. Prefix the project name with 'archive-' and add the archive flag
  2. Prefix the name of all descendant projects/groups with 'archive-' and add the archive flag
  3. Create any missing archive parent project
  4. Modify the default project folder and all the URIs below.
  5. Clears the group indexes.

Parameters

No parameters required.

Permission

This service requires manager or higher.

Response

This service returns the following XML:

<group-archive>
  <thread ...>
    ...
  </thread>
</group-archive>

Error Handling

CodeCause / Description
0x1111The group is already archived
Created on , last edited on