---
title: "Service: /members/{member}/externaluris/{uri}/unarchive [POST]"
source: https://dev.pageseeder.com/api/services/unarchive-externaluri-POST.html
description: "This POST service unarchives an existing external URI in PageSeeder. It requires contributor-level permissions with edit all URLs capability and returns the modified URI details in XML format."
last_updated: 2026-09-02T11:36:09+10:00
document_type: api_endpoint
operation_id: uri-POST
resource_id: uri
path_template: /members/{member}/externaluris/{uri}/unarchive
http_method: POST
api_category: uri
implementation_version: 6.2004
api_since: 5.9900
deprecated_since: null
obsolete_since: null
api_support: supported
cache_control: N/A
generated_at: 2026-09-02
tokens: ~152
---

# /members/\{member\}/externaluris/\{uri\}/unarchive \[POST\]

## Description

Unarchive an existing external [URI](../../reference/glossary/uri.md).

## Parameters

No parameters.

## Permission

This service requires contributor or higher in a group with [edit all URLs](../../reference/glossary/group_config_advanced_options.md) permission.

## Response

The output has the following format:

```xml

<uri-modification>
  <uri id="[id]" path="[path]" ...>
    <displaytitle>[title]</displaytitle>
    ...
  </uri>
</uri-modification>
```

## Error Handling

No specific errors expected for this service.

