---
title: "Service: /groups/{group}/threads/{threadid}/cancel [POST]"
source: https://dev.pageseeder.com/api/services/cancel-group-thread-POST.html
description: "This POST service cancels an asynchronous process thread within a specified group. It attempts to stop a running thread but offers no guarantee of success, as termination depends on the underlying process. Requires contributor-level permissions."
last_updated: 2026-09-02T11:36:02+10:00
document_type: api_endpoint
operation_id: thread-POST
resource_id: thread
path_template: /groups/{group}/threads/{threadid}/cancel
http_method: POST
api_category: thread
implementation_version: 6.2004
api_since: 4.9500
deprecated_since: null
obsolete_since: null
api_support: experimental
cache_control: N/A
generated_at: 2026-09-02
tokens: ~179
---

# /groups/\{group\}/threads/\{threadid\}/cancel \[POST\]

## Description

Cancel an [Asynchronous process](../usage/asynchronous_process.md) in the specified group.

This service attempts to cancel a running thread. There is no guarantee that the thread actually stops when requested as it depends on the underlying process.

> **Note:** Invoking this service has no effect if the thread does not exist. 

## Parameters

No parameters required as the thread and group are already included in the URL.

## Permission

This service requires contributor or higher.

## Response

This service returns the following XML:

```xml

<thread-cancel/> 
```

## Error Handling

No specific errors expected for this service.

