---
title: "Informatívne overí podpisy na súbore"
method: POST
path: "/api/cep/verify"
tags: ["Podpisovanie"]
---

# Informatívne overí podpisy na súbore

`POST /api/cep/verify`

Informatívne overí podpisy na súbore. Informácie o overení ZEP vracia na základe údajov, ktoré má k dispozícii v čase volania.

Pre formáty podpisov bez časovej pečiatky nezabezpečuje ich rozšírenie o časovú pečiatku.

## Request body

- object
  - `content` string, base64, required — Obsah objektu zakódovaný podľa Base64. Môže ísť o objekt ASiC-E CAdES, ASiC-E XAdES, CAdES, PAdES, XAdES alebo MessageContainer.

## Response `200`

Úspešne informatívne overené podpisy na súbore.

- object
  - `verify_result` integer, required — Kód výsledku overenia.
  - `verify_description` string, required — Popis výsledku overenia.
  - `verified_objects` union[] — Overené objekty.
    - union
      - CepVerifiedAsicCadesObject — Overený objekt v rámci modulu CEP.
        - `id` string, uuid, nullable — Identifikátor objektu v rámci MessageContainer.
        - `authorizations` object[] — Autorizácie objektu.
          - `signature` object — Podpis objektu.
            - `type` string — Typ podpisu. Pozri [Dokumentáciou funkčnosti Centrálnej elektronickej podateľne](https://www.slovensko.sk/_img/CMS4/Dokumentacia_funkcnosti_CEP.pdf).
            - `format` string — Formát podpisu. Pozri [Dokumentáciou funkčnosti Centrálnej elektronickej podateľne](https://www.slovensko.sk/_img/CMS4/Dokumentacia_funkcnosti_CEP.pdf).
            - `certificate` object — Podpisový certifikát.
              - …
            - `timestamped` boolean — Indikátor či podpis obsahuje časovú pečiatku.
            - `signed_at` string, time — Čas vytvorenia podpisu.
          - `timestamp` object — Časová pečiatka podpisu objektu.
            - `certificate` object, nullable — Certifikát časovej pečiatky.
              - …
            - `timestamped_at` string, time, nullable — Čas vytvorenia časovej pečiatky.
          - `verification` object — Overenie objektu.
            - `result` integer — Kód výsledku overenia: - `1` platná, - `2` neplatná, - `3` predbežne platná, - `4` pravdepodobne platná, - `5` neoverená.
            - `description` 'Platná' | 'Neplatná' | 'Predbežne platná' | 'Pravdepodobne platná' | 'Neoverená' — Popis výsledku overenia.
            - `verifier` object — Výstup z overovača.
              - …
            - `verified_at` string, time — Čas overenia podpisu.
          - `objects` object[] — Podpísané objekty.
      - CepVerifiedAsicXadesObject — Overený objekt v rámci modulu CEP.
        - `id` string, uuid, nullable — Identifikátor objektu v rámci MessageContainer.
        - `authorizations` object[] — Autorizácie objektu.
          - `signature` object — Podpis objektu.
            - `type` string — Typ podpisu. Pozri [Dokumentáciou funkčnosti Centrálnej elektronickej podateľne](https://www.slovensko.sk/_img/CMS4/Dokumentacia_funkcnosti_CEP.pdf).
            - `format` string — Formát podpisu. Pozri [Dokumentáciou funkčnosti Centrálnej elektronickej podateľne](https://www.slovensko.sk/_img/CMS4/Dokumentacia_funkcnosti_CEP.pdf).
            - `certificate` object — Podpisový certifikát.
              - …
            - `timestamped` boolean — Indikátor či podpis obsahuje časovú pečiatku.
            - `signed_at` string, time — Čas vytvorenia podpisu.
          - `timestamp` object — Časová pečiatka podpisu objektu.
            - `certificate` object, nullable — Certifikát časovej pečiatky.
              - …
            - `timestamped_at` string, time, nullable — Čas vytvorenia časovej pečiatky.
          - `verification` object — Overenie objektu.
            - `result` integer — Kód výsledku overenia: - `1` platná, - `2` neplatná, - `3` predbežne platná, - `4` pravdepodobne platná, - `5` neoverená.
            - `description` 'Platná' | 'Neplatná' | 'Predbežne platná' | 'Pravdepodobne platná' | 'Neoverená' — Popis výsledku overenia.
            - `verifier` object — Výstup z overovača.
              - …
            - `verified_at` string, time — Čas overenia podpisu.
          - `objects` object[] — Podpísané objekty.
      - CepVerifiedCadesObject — Overený objekt v rámci modulu CEP.
        - `id` string, uuid, nullable — Identifikátor objektu v rámci MessageContainer.
        - `authorizations` object[] — Autorizácie objektu.
          - `signature` object — Podpis objektu.
            - `type` string — Typ podpisu. Pozri [Dokumentáciou funkčnosti Centrálnej elektronickej podateľne](https://www.slovensko.sk/_img/CMS4/Dokumentacia_funkcnosti_CEP.pdf).
            - `format` string — Formát podpisu. Pozri [Dokumentáciou funkčnosti Centrálnej elektronickej podateľne](https://www.slovensko.sk/_img/CMS4/Dokumentacia_funkcnosti_CEP.pdf).
            - `certificate` object — Podpisový certifikát.
              - …
            - `timestamped` boolean — Indikátor či podpis obsahuje časovú pečiatku.
            - `signed_at` string, time — Čas vytvorenia podpisu.
          - `timestamp` object — Časová pečiatka podpisu objektu.
            - `certificate` object, nullable — Certifikát časovej pečiatky.
              - …
            - `timestamped_at` string, time, nullable — Čas vytvorenia časovej pečiatky.
          - `verification` object — Overenie objektu.
            - `result` integer — Kód výsledku overenia: - `1` platná, - `2` neplatná, - `3` predbežne platná, - `4` pravdepodobne platná, - `5` neoverená.
            - `description` 'Platná' | 'Neplatná' | 'Predbežne platná' | 'Pravdepodobne platná' | 'Neoverená' — Popis výsledku overenia.
            - `verifier` object — Výstup z overovača.
              - …
            - `verified_at` string, time — Čas overenia podpisu.
          - `objects` object[] — Podpísané objekty.
      - CepVerifiedPadesObject — Overený objekt v rámci modulu CEP.
        - `id` string, uuid, nullable — Identifikátor objektu v rámci MessageContainer.
        - `authorizations` object[] — Autorizácie objektu.
          - `signature` object — Podpis objektu.
            - `type` string — Typ podpisu. Pozri [Dokumentáciou funkčnosti Centrálnej elektronickej podateľne](https://www.slovensko.sk/_img/CMS4/Dokumentacia_funkcnosti_CEP.pdf).
            - `format` string — Formát podpisu. Pozri [Dokumentáciou funkčnosti Centrálnej elektronickej podateľne](https://www.slovensko.sk/_img/CMS4/Dokumentacia_funkcnosti_CEP.pdf).
            - `certificate` object — Podpisový certifikát.
              - …
            - `timestamped` boolean — Indikátor či podpis obsahuje časovú pečiatku.
            - `signed_at` string, time — Čas vytvorenia podpisu.
          - `timestamp` object — Časová pečiatka podpisu objektu.
            - `certificate` object, nullable — Certifikát časovej pečiatky.
              - …
            - `timestamped_at` string, time, nullable — Čas vytvorenia časovej pečiatky.
          - `verification` object — Overenie objektu.
            - `result` integer — Kód výsledku overenia: - `1` platná, - `2` neplatná, - `3` predbežne platná, - `4` pravdepodobne platná, - `5` neoverená.
            - `description` 'Platná' | 'Neplatná' | 'Predbežne platná' | 'Pravdepodobne platná' | 'Neoverená' — Popis výsledku overenia.
            - `verifier` object — Výstup z overovača.
              - …
            - `verified_at` string, time — Čas overenia podpisu.
          - `objects` object[] — Podpísané objekty.
      - CepVerifiedXadesObject — Overený objekt v rámci modulu CEP.
        - `id` string, uuid, nullable — Identifikátor objektu v rámci MessageContainer.
        - `authorizations` object[] — Autorizácie objektu.
          - `signature` object — Podpis objektu.
            - `type` string — Typ podpisu. Pozri [Dokumentáciou funkčnosti Centrálnej elektronickej podateľne](https://www.slovensko.sk/_img/CMS4/Dokumentacia_funkcnosti_CEP.pdf).
            - `format` string — Formát podpisu. Pozri [Dokumentáciou funkčnosti Centrálnej elektronickej podateľne](https://www.slovensko.sk/_img/CMS4/Dokumentacia_funkcnosti_CEP.pdf).
            - `certificate` object — Podpisový certifikát.
              - …
            - `timestamped` boolean — Indikátor či podpis obsahuje časovú pečiatku.
            - `signed_at` string, time — Čas vytvorenia podpisu.
          - `timestamp` object — Časová pečiatka podpisu objektu.
            - `certificate` object, nullable — Certifikát časovej pečiatky.
              - …
            - `timestamped_at` string, time, nullable — Čas vytvorenia časovej pečiatky.
          - `verification` object — Overenie objektu.
            - `result` integer — Kód výsledku overenia: - `1` platná, - `2` neplatná, - `3` predbežne platná, - `4` pravdepodobne platná, - `5` neoverená.
            - `description` 'Platná' | 'Neplatná' | 'Predbežne platná' | 'Pravdepodobne platná' | 'Neoverená' — Popis výsledku overenia.
            - `verifier` object — Výstup z overovača.
              - …
            - `verified_at` string, time — Čas overenia podpisu.
          - `objects` object[] — Podpísané objekty.

---

[API](https://skmtc.net/slovensko-digital/apis/slovensko-sk-api.md) · [All operations](https://skmtc.net/slovensko-digital/apis/slovensko-sk-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/slovensko-digital/slovensko-sk-api/revisions/0d8978e134f3/schema)
