---
title: "Service: /members/{member}/groups/{group}/publishconfig [GET]"
source: https://dev.pageseeder.com/api/services/get-group-publish-config_get.html
description: "Retrieves the publish configuration for a group, including available action types, sources, and targets from project, global template, and default publish-config.xml files. Requires guest or higher permissions."
last_updated: 2026-09-08T11:51:36+10:00
document_type: api_endpoint
operation_id: publish-GET
resource_id: publish
path_template: /members/{member}/groups/{group}/publishconfig
http_method: GET
api_category: publish
implementation_version: 6.2000
api_since: 4.8103
deprecated_since: null
obsolete_since: null
api_support: experimental
cache_control: null
generated_at: 2026-09-02
tokens: ~472
---

# /members/\{member\}/groups/\{group\}/publishconfig \[GET\]

## Description

Gets the [publish configuration](../../guide/configuration/psml/psml_document_config/document_publishing.md) for a group as specified in the `publish-config.xml` files for the project, global template and default.

## Parameters

| Name | Description | Required | Type | Default |
| --- | --- | --- | --- | --- |
| type | A comma-separated list of action types to include – all if not specified `(export,publish,process,upload,upload-preview`) | no | string |  |
| source | A comma-separated list of source types to include (`group,folder,document,batch,publication`) | no | string | `group` |

## Permission

This service requires guest or higher unless the group is public.

## Response

The output has the following format:

```xml

<publish-config manager-in-project="[true|false]">
  <publishing project="acme">
    <action type="export">
      <source type="group" />      
      <target name="export-psml" 
              perspective="developer" 
              role="contributor">
        <description>Type 2 Export</description>
        <param name="isbn"  
               type="text" 
               label="ISBN" 
               placeholder="Enter a valid
                            ISBN 13 number (97xxxxxxxxxxx)" 
               pattern="97[89][0-9]{10}"/>
        <param name="in-stock"
               type="checkbox"
               label="In Stock"   
               perspective="developer"/>
        <param name="language"
               type="select"
               label="Language">
          <value>English</value>
          <value>French</value>
          <value>Spanish</value>
        </param>
      </target>
    </action>
    ...
  </publishing>
  <publishing project="default"> ... </publishing>
</publish-config>
```

## Error Handling

No specific errors expected for this service.

