# Update authorized Confluence assets

URL: /en/docs/api/v1/integrations/confluence/authorized-assets/post
Last Updated: 2026-07-30T21:15:30.557Z

## Description
No description available.

## Available Actions
- Execute POST request
- View request parameters
- View response schema
- Get code examples
- Navigate to related topics
- View step-by-step instructions
- Get best practices

## Content
### POST /api/v1/integrations/confluence/authorized-assets

**Update authorized Confluence assets**

Only the Admin role can replace or remove assets in the resolved Confluence allowlist.

**Authentication:** Bearer token (`Authorization: Bearer <token>`)

**Request body** (`application/json`) - required:

- `providerConfigKey` (string)
- `connectionId` (string)
- `mode` (enum: replace, required)
- `assets` (array of AuthorizedAsset (object), required)
  - `id` (string, required)
  - `title` (any)
  - `type` (enum: space | page | )
  - `siteId` (any)
  - `parentId` (any)
  - `url` (any)
  - `meta` (any)
- `providerConfigKey` (string)
- `connectionId` (string)
- `mode` (enum: remove, required)
- `ids` (array of string, required)

**Responses:**

- `200` - Authorized assets updated
  - `success` (enum: true, required)
  - `data` (object, required)
    - `connectionId` (string, required)
    - `environment` (enum: dev | prod | )
    - `integrationUrl` (string, required)
    - `assets` (array of AuthorizedAsset (object), required)
      - `id` (string, required)
      - `title` (any)
      - `type` (enum: space | page | )
      - `siteId` (any)
      - `parentId` (any)
      - `url` (any)
      - `meta` (any)
    - `mode` (enum: replace | remove, required)
    - `assetCount` (integer, required)
    - `removedCount` (integer)
- `400` - Invalid request payload
  - `error` (string, required)
- `401` - Unauthorized
- `403` - Forbidden - Admin role required
  - `error` (string, required)
- `404` - Confluence integration not found
  - `success` (enum: false, required)
  - `code` (enum: integration_required, required)
  - `error` (string, required)
  - `data` (object, required)
    - `integrationUrl` (string, required)

