---
title: "List Content Curation"
method: GET
path: "/api/admin/contents/curation"
tags: ["admin_contents"]
---

# List Content Curation

`GET /api/admin/contents/curation`

## 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/contents/curation`
- Auth: HTTP bearer

List global contents for Super Admin curation with optional facet counts.

## Query parameters

- `view` 'all' | 'missing_type' | 'missing_sectors' | 'missing_chunks' | 'missing_published_at' | 'consolidator_failed' | 'chunk_errors'
- `include_summary` boolean
- `search` string, nullable
- `type_uuid` string, uuid, nullable
- `organization_list` string[]
- `jurisdiction_list` integer[]
- `sector_uuid_list` string[]
- `published_from` string, date-time, nullable
- `published_to` string, date-time, nullable
- `created_from` string, date-time, nullable
- `created_to` string, date-time, nullable
- `updated_from` string, date-time, nullable
- `updated_to` string, date-time, nullable
- `sort_by` string, nullable: Sort by field: name, english_title, released_at, created_at, updated_at, type, original_file_name
- `sort_order` string, nullable
- `page` integer
- `size` integer

## Response `200`

Successful Response

- ContentCurationResponse
  - `summary` ContentCurationSummary
    - `all` integer, required
    - `missing_type` integer, required
    - `missing_sectors` integer, required
    - `missing_chunks` integer, required
    - `missing_published_at` integer, required
    - `consolidator_failed` integer, required
    - `chunk_errors` integer, required
  - `items` ContentWithRelationsResponse[], required
    - `uuid` string, uuid4, required
    - `name` string, required
    - `original_file_name` string, required
    - `content_type` string, required
    - `type` string, nullable, required
    - `company_uuid` string, uuid4, nullable
    - `user_uuid` string, uuid4, nullable
    - `created_at` string, date-time, required
    - `updated_at` string, date-time, required
    - `released_at` string, date-time, nullable, required
    - `info` object, nullable
    - `collections` string[], nullable
    - `visibility` string
    - `personal_owner_user_uuid` string, uuid4, nullable
    - `relevance` 'None' | 'Low' | 'Moderate' | 'High' | 'Critical'
    - `relevance_reason` string, nullable
    - `access_denied` boolean
    - `my_access_level` string, nullable
    - `organizations` OrganizationLite[]
      - `uuid` string, uuid4, required
      - `name` string, required
      - `short_name` string, nullable
      - `type` string, required
    - `groups` AreaLite[]
      - `uuid` string, uuid, required
      - `name` string, required
    - `evaluation` ContentEvaluationLite: Avaliação do documento na company: ``pendente`` até existir alguma task.
      - `status` 'pendente' | 'verificado', required
      - `not_applicable` boolean
      - `areas` AreaLite[]
        - `uuid` string, uuid, required
        - `name` string, required
      - `evaluated_at` string, date-time, nullable
      - `evaluated_by_name` string, nullable
    - `event_refs` EventLite[]
      - `uuid` string, uuid4, required
      - `type` string, required
      - `name` string, required
      - `organization` OrganizationLite, required
        - `uuid` string, uuid4, required
        - `name` string, required
        - `short_name` string, nullable
        - `type` string, required
      - `status` 'active' | 'finished', required
      - `released_at` string, date-time, nullable
      - `last_processing_at` string, date-time, nullable
    - `countries` CountryLite[]
      - `id` integer, required
      - `name` string, required
      - `code` string, required
    - `contacts` ContactLite[]
      - `uuid` string, uuid4, required
      - `name` string, required
      - `email` string, required
      - `avatar_url` string, nullable
    - `chunk_tag_list` ChunkTagItem[], nullable
      - `chunk_uuid` string, uuid4, required
      - `tags` TagInfo[]
        - `tag_name` string, required
        - `tag_uuid` string, uuid4, required
        - `weight` number, nullable
    - `subjects_list` SubjectLite[], nullable
      - `uuid` string, uuid4, required
      - `name` string, required
    - `type_info` ContentTypeLite
      - `uuid` string, uuid4, required
      - `name` string, required
      - `parent_type_uuid` string, uuid4, nullable
    - `subtype_info` ContentTypeLite
      - `uuid` string, uuid4, required
      - `name` string, required
      - `parent_type_uuid` string, uuid4, nullable
    - `sectors` SectorLite[], nullable
      - `uuid` string, uuid4, required
      - `name` string, required
      - `father_sector_uuid` string, uuid4, nullable
    - `events` EventEmbed[]
      - `uuid` string, uuid4, required
      - `type` string, required
      - `name` string, required
      - `organization_uuid` string, uuid4, required
      - `organization` OrganizationLite, required
        - `uuid` string, uuid4, required
        - `name` string, required
        - `short_name` string, nullable
        - `type` string, required
      - `english_description` string, nullable
      - `status` 'active' | 'finished', required
      - `related_contents` EventRelatedContentLite[]
        - `uuid` string, uuid4, required
        - `name` string, required
        - `type` string, nullable
        - `sector` string, nullable
        - `subsector` string, nullable
        - `subject` string, nullable
      - `opener_content_uuid` string, uuid4, nullable
      - `released_at` string, date-time, nullable
      - `info` object, nullable
      - `created_at` string, date-time, required
      - `updated_at` string, date-time, required
  - `total` integer, required
  - `page` integer, required
  - `size` integer, required
  - `pages` integer, 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)
