---
title: "Service: /groups/{group}/schemas [GET]"
source: https://dev.pageseeder.com/api/services/get-group-schemas-GET.html
description: "GET endpoint that returns available schemas for a group. Returns XML listing schemas with their extensions and optional document types or URL types. Restricted to guest and higher permissions unless group is public."
last_updated: 2026-09-02T11:36:03+10:00
document_type: api_endpoint
operation_id: uri-GET
resource_id: uri
path_template: /groups/{group}/schemas
http_method: GET
api_category: uri
implementation_version: 6.3000
api_since: 5.9800
deprecated_since: null
obsolete_since: null
api_support: supported
cache_control: null
generated_at: 2026-09-02
tokens: ~256
---

# /groups/\{group\}/schemas \[GET\]

## Description

Returns the schemas available for a group.

## Parameters

No parameters required.

## Permission

This service is restricted to guest and higher, unless the group is accessible to public.

## Response

The output has the following format:

```xml

<available-schemas>
  <schema name="references.sch"    extension="default"/>
  <schema name="orphan_images.sch" extension="default"/>
  <schema name="best_practice.sch" extension="psml"/>
  <schema name="old_psml.sch"      extension="psml"/>
  <schema name="default.sch"       extension="psml"
          documenttype="book"/>
  <schema name="isbn_check.sch"    extension="psml"
          documenttype="book"/>
  <schema name="default.sch"       extension="jpg" />
  <schema name="default.sch"       extension="png" />
  <schema name="default.sch"       extension="url" />
  <schema name="status.sch"        urltype="default" />
</available-schemas>
```

## Error Handling

No specific errors expected for this service.

