---
title: "Get Publish State"
method: GET
path: "/api/agents/{agent_id}/publish"
tags: ["public"]
---

# Get Publish State

`GET /api/agents/{agent_id}/publish`

## Request

- Base URL: `https://api.parlel.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.parlel.com/api/agents/{agent_id}/publish`
- Auth: none declared

Current share state for an agent the caller owns.

Exists so the publish control can render the truth (and the consent copy's
finding count) without the owner having to publish to find out.

## Path parameters

- `agent_id` string, required

## Headers

- `authorization` string, nullable

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/parlel/apis/parlel-api.md) · [All operations](https://skmtc.dev/parlel/apis/parlel-api/llms.txt) · [OpenAPI document](https://skmtc.dev/parlel/apis/parlel-api/revisions/4d41a8f5cfc9?raw)
