---
title: "Zverejnení dokument"
method: POST
path: "/api/cuet/documents/publish_document"
tags: ["Centrálna úradná tabuľa (dostupné len pre OVM)"]
---

# Zverejnení dokument

`POST /api/cuet/documents/publish_document`

## Request

- Base URL: `https://fix.slovensko-sk-api.staging.slovensko.digital`
- URL: `https://fix.slovensko-sk-api.staging.slovensko.digital/api/cuet/documents/publish_document`
- Auth: HTTP bearer

Odošle požiadavku na zverejnenie dokumentu. Do schránky príde odpoveď s SKTalk triedou `CUET_NOTIFY_ENTERING`. Voči zaslanej požiadavke je možné párovanie cez poskytnutý `request_id`.

Volanie automaticky validuje, či je interne používaná správna verzia formulára. Nie je potrebné kontrolovať validitu formulára externe.

Pozor, volanie je dostupné len pre OVM.

## Query parameters

- `request_id` string, uuid, required
- `publisher_uri` string, uri, required
- `author_uri` string, uri, required
- `original_id` string, uuid
- `name` string, required
- `abstract` string
- `registry_mark` string
- `registry_number` string
- `published_from` string
- `published_days` string

## Request body

- object
  - `message_id` string, uuid, required
  - `correlation_id` string, uuid, required
  - `sender_uri` string, uri, required
  - `recipient_uri` string, uri, required
  - `objects` EdeskMessageObject[], required
    - `id` string, uuid, required: Identifikátor objektu.
    - `name` string, nullable: Názov objektu.
    - `description` string, nullable: Popis objektu.
    - `class` 'FORM' | 'ATTACHMENT', required: Typ objektu.
    - `signed` boolean, nullable: Indikátor či je obsah objektu podpísaný.
    - `mime_type` string, required: Typ internetového média v súlade s typom a obsahom objektu.
    - `encoding` 'Base64' | 'XML', required: Kódovanie obsahu objektu v súlade s hodnotou v atribúte `content`.
    - `content` string, base64|xml, required: Obsah objektu zakódovaný podľa hodnoty v atribúte `encoding`.

## Response `200`

Úspešné odoslanie požiadavky na zverejnenie dokumentu.

- SktalkReceiveAndSaveToOutboxResult: Výsledok odoslania SKTalk správy a uloženia medzi odoslané správy.
  - `receive_result` integer, nullable, required: Výsledok odoslania správy, hodnota `0` znamená úspešné prijatie správy na odoslanie.
  - `receive_timeout` boolean, required: Indikátor či pri odoslaní správy prišlo k vypršaniu času požiadavky na ÚPVS.
  - `save_to_outbox_result` integer, nullable, required: Výsledok uloženia správy medzi odoslané správy, hodnota `0` znamená úspešné prijatie správy na uloženie medzi odoslané správy.
  - `save_to_outbox_timeout` boolean, nullable, required: Indikátor či pri uložení správy medzi odoslané správy prišlo k vypršaniu času požiadavky na ÚPVS.

## Other responses

- `408`: Neúspešné odoslanie požiadavky na zverejnenie dokumentu ak prišlo k vypršaniu času požiadavky na ÚPVS.

## Changes

- **2021-02-06** `8b1f020bc0da`: 2 info
  - api tag `Centrálna úradná tabuľa (dostupné len pre OVM)` added
  - api tag `Centrálna úradná tabuľa (len OVM)` removed
- **2021-01-22** `39464695fc7b`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/slovensko-digital/apis/slovensko-sk-api/changes/api/cuet/documents/publish_document/post.md)

---

[API](https://skmtc.dev/slovensko-digital/apis/slovensko-sk-api.md) - [All operations](https://skmtc.dev/slovensko-digital/apis/slovensko-sk-api/llms.txt) - [OpenAPI document](https://skmtc.dev/slovensko-digital/apis/slovensko-sk-api/revisions/e8ab6a2875b7?raw)
