---
title: "Service: /members/{member}/groups/{group}/uris/{uri}/resolverefs [POST]"
source: https://dev.pageseeder.com/api/services/resolve-folder-refs_post.html
description: "POST endpoint for resolving xrefs for a folder asynchronously. It requires group manager permissions and accepts an optional start-thread parameter to control process initiation. Returns thread information or URI count."
last_updated: 2026-09-08T12:25:25+10:00
document_type: api_endpoint
operation_id: xref-POST
resource_id: xref
path_template: /members/{member}/groups/{group}/uris/{uri}/resolverefs
http_method: POST
api_category: xref
implementation_version: 6.1000
api_since: 5.3100
deprecated_since: null
obsolete_since: null
api_support: experimental
cache_control: N/A
generated_at: 2026-09-02
tokens: ~283
---

# /members/\{member\}/groups/\{group\}/uris/\{uri\}/resolverefs \[POST\]

## Description

Resolve [xrefs](../../reference/glossary/xref.md) for a folder.

Invoking this service starts an [Asynchronous process](../usage/asynchronous_process.md).

## Parameters

| Name | Description | Required | Type | Default |
| --- | --- | --- | --- | --- |
| start-thread | Whether the resolve xrefs thread should be started | no | boolean | `true` |

## Permission

Requires group  manager permissions.

## Response

This service returns the following XML:

```xml

<xref-resolution>
  <thread ...> ... </thread>
</xref-resolution>
```

If the thread is not started (if parameter `start-thread` is set to `false` ), then only the number of URIs to parse is returned like so:

```xml

<total-uris>125</total-uris>
 
```

## Error Handling

| Code | Cause / Description |
| --- | --- |
| 0x1205 | The URI is not a folder |
| 0x1204 | There is no default Group URI |
| 0x1219 | URI is in the default group folder for another group |
| 0x1405 | Invalid group folder ID |
| 0x1406 | Group folder is in the default group folder for another group |

