---
title: "Service: /members/{member}/publish/cancel [POST]"
source: https://dev.pageseeder.com/api/services/cancel-publish-POST.html
description: "Cancels an active publish job for a specified member. Requires the job ID and appropriate permissions (job creator or manager). Returns XML with job details and current status."
last_updated: 2026-09-02T11:36:06+10:00
document_type: api_endpoint
operation_id: publish-POST
resource_id: publish
path_template: /members/{member}/publish/cancel
http_method: POST
api_category: publish
implementation_version: 6.3002
api_since: 4.8107
deprecated_since: null
obsolete_since: null
api_support: experimental
cache_control: N/A
generated_at: 2026-09-02
tokens: ~184
---

# /members/\{member\}/publish/cancel \[POST\]

## Description

Cancel a [publish](../../reference/glossary/publish.md) job.

## Parameters

| Name | Description | Required | Type | Default |
| --- | --- | --- | --- | --- |
| jobid |  The `ID` of the job to cancel | yes | string |  |

## Permission

The member that started the job or a manager in the job's group or higher.

## Response

XML returned:

```xml

<cancel>
  <publish id="[job ID]">
    <parameters>
      <param name="ps-userFirstname" 
                   value="[first name]" /> ... 
    </parameters>
    <status>in-progress</status>
    <message ... > ... </message>
    ...
  </publish>
</cancel>
```

## Error Handling

No specific errors expected for this service.

