---
title: "List Content Processing Costs Endpoint"
method: GET
path: "/api/admin/contents/costs"
tags: ["admin_contents"]
---

# List Content Processing Costs Endpoint

`GET /api/admin/contents/costs`

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

Sum embeddings, main_topics, consolidator, promote and public_communications usage from contents.info.

## Query parameters

- `content_uuid` string, uuid, nullable
- `type_uuid` string, uuid, nullable
- `organization_list` string[]
- `jurisdiction_list` integer[]
- `sector_uuid_list` string[]
- `search` string, 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
- `page` integer
- `size` integer

## Response `200`

Successful Response

- ContentProcessingCostsResponse
  - `totals` ContentProcessingCostTotals, required: Header totals for the Contents costs dashboard.
    - `cost_usd` number
    - `embeddings_cost_usd` number
    - `main_topics_cost_usd` number
    - `main_topics_simple_cost_usd` number
    - `consolidator_cost_usd` number
    - `public_communications_cost_usd` number
    - `contents` integer
  - `contents` ContentProcessingCostByContent[]
    - `content_uuid` string, uuid, required
    - `content_name` string, required
    - `type` string, nullable
    - `type_info` ContentTypeLite
      - `uuid` string, uuid4, required
      - `name` string, required
      - `parent_type_uuid` string, uuid4, nullable
    - `organizations` OrganizationLite[]
      - `uuid` string, uuid4, required
      - `name` string, required
      - `short_name` string, nullable
      - `type` string, required
    - `countries` CountryLite[]
      - `id` integer, required
      - `name` string, required
      - `code` string, required
    - `embeddings_cost_usd` number
    - `main_topics_cost_usd` number
    - `main_topics_simple_cost_usd` number
    - `consolidator_cost_usd` number
    - `public_communications_cost_usd` number
    - `cost_usd` number
  - `total` integer
  - `page` integer
  - `size` integer
  - `pages` integer

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