---
title: "Service: /groups/{group}/uris/{uri}/workflow [GET]"
source: https://dev.pageseeder.com/api/services/get-uri-workflow-GET.html
description: "This service retrieves workflow steps for a specified URI, displaying status, priority, due date, assigned users, and comments. Access requires guest-level permissions unless the group is public."
last_updated: 2026-09-02T11:36:18+10:00
document_type: api_endpoint
operation_id: uri-GET
resource_id: uri
path_template: /groups/{group}/uris/{uri}/workflow
http_method: GET
api_category: uri
implementation_version: 6.2000
api_since: 5.6913
deprecated_since: null
obsolete_since: null
api_support: supported
cache_control: null
generated_at: 2026-09-02
tokens: ~287
---

# /groups/\{group\}/uris/\{uri\}/workflow \[GET\]

## Description

Lists the [workflow](../elements/element_workflow.md) steps for a specified URI.

## 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

<workflow status="Initiated"
          due="2012-03-10T18:00:00+10:00"
          priority="High"
          statuschanged="2012-03-08T12:34:00+10:00">
  <assignedto id="123" date="2012-03-09T..."> ... </assignedto>
  <uri  id="789"> ... </uri>
  <comment id="123"
           contentrole="Workflow"
           created="2012-03-08T12:34:00+10:00"
           status="Initiated"
           due="2012-03-10T18:00:00+10:00"
           priority="High">
    <title>Cavern stolen!</title>
    <author email="alibaba@fortythieves.com.au"> ... </author>
    <assignedto id="123" date="2012-03-09T..."> ... </assignedto>
    <content id="789" type="text/plain">Please review the treasure.
    </content>
  </comment>
  ...
</workflow>
```

## Error Handling

No specific errors expected for this service.

