---
title: "Update guide permissions"
method: POST
path: "/guide/access"
tags: ["guide"]
---

# Update guide permissions

`POST /guide/access`

## Request

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

Updates the access level (public/private) for multiple guides. Returns a `jobId` to track progress.

## Query parameters

- `teamId` integer

## Request body

- GuideAccess
  - `guideList` object[], required
    - `guideId` string
    - `publicAccess` 0 | 1: 1 - public, 0 - no access

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