---
title: "Bulk Update Company Content Endpoint"
method: PATCH
path: "/api/admin/company-contents/bulk"
tags: ["admin_company_contents"]
---

# Bulk Update Company Content Endpoint

`PATCH /api/admin/company-contents/bulk`

## Request

- Base URL: `https://api.regdoor.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.regdoor.com/api/admin/company-contents/bulk`
- Auth: HTTP bearer

Bulk-update relevance and/or curated on company_content rows.

## Request body

- CompanyContentBulkUpdateRequest
  - `items` CompanyContentPair[], required
    - `company_uuid` string, uuid, required
    - `content_uuid` string, uuid, required
  - `relevance` 'None' | 'Low' | 'Moderate' | 'High' | 'Critical'
  - `curated` boolean, nullable

## Response `200`

Successful Response

- CompanyContentBulkUpdateResponse
  - `requested` integer, required
  - `updated` integer, required
  - `failed` CompanyContentBulkFailedItem[]
    - `company_uuid` string, uuid, required
    - `content_uuid` string, uuid, required
    - `error` string, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/regdoor/apis/regdoor-api.md) - [All operations](https://skmtc.dev/regdoor/apis/regdoor-api/llms.txt) - [OpenAPI document](https://skmtc.dev/regdoor/apis/regdoor-api/revisions/7642336631af?raw)
