---
title: "Publish guides"
method: POST
path: "/guide/publish"
tags: ["guide"]
---

# Publish guides

`POST /guide/publish`

## Request

- Base URL: `https://public.stonly.com/api/v3`
- URL: `https://public.stonly.com/api/v3/guide/publish`
- Auth: HTTP basic

Initiates an asynchronous background job to publish changes for a list of guides. Returns a `jobId` to track progress.

## Query parameters

- `teamId` integer

## Request body

- PublishGuide
  - `guideList` Guide[], required: List of guide IDs to publish.
    - `guideId` string

## Response `201`

Job successfully queued.

- object
  - `jobId` string, uuid: Unique ID to track the background job.

## Other responses

- `default`: Standard error response.

---

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