Skrytí přílohy podepisujícímu

Změněno dne Út, 15 Září v 11:55 DOPOLEDNE

Někdy jedna strana nemá určitý dokument v sadě vidět — třeba u trojstranných dohod. U daného člověka v příloze nastavte "is_visible": false a příloha pro něj bude skrytá.

Skrývat jde jen přílohy. Hlavní dokument musí být vždy viditelný pro všechny — is_visible: false u člověka na hlavním dokumentu skončí chybou.

Příklad

Dva dokumenty v sadě; protistrana nemá vidět přílohu:

{
    "people": [
        { "is_proposer": true, "email": "vas@email.cz", "contract_role": "approve" },
        { "is_proposer": false, "email": "protistrana@email.cz", "contract_role": "sign",
          "first_name": "Jan", "last_name": "Novák", "person_type": "nature",
          "positions": [ { "x": 50, "y": 80, "page": 0 } ] }
    ],
    "file": "uploaded_file_key",
    "attachments": [
        {
            "people": [
                { "email": "vas@email.cz", "contract_role": "approve" },
                { "email": "protistrana@email.cz", "contract_role": "sign", "is_visible": false,
                  "positions": [ { "x": 50, "y": 80, "page": 0 } ] }
            ],
            "file": "priloha_1"
        }
    ]
}
curl -X POST "https://api.signi.com/api/v1/contract/" \
  -H "x-api-key: VAS_API_KLIC" \
  -F "data=@dokument.json;type=application/json" \
  -F "uploaded_file_key=@hlavni-dokument.pdf" \
  -F "priloha_1=@priloha.pdf"

Skrytý podepisující přílohu v podpisovém průvodci neuvidí a nepodepisuje ji — v jejím seznamu podepisujících vůbec nefiguruje.

Pozor: i skrytý člověk musí mít v příloze uvedenou roli a u role sign i pozice — bez nich API vrátí chybu „Invalid positions".

Kam dál

Byl tento článek užitečný?

To je skvělé!

Děkujeme Vám za zpětnou vazbu

Je nám líto, že jsme vám nepomohli

Děkujeme Vám za zpětnou vazbu

Dejte nám vědět, jak můžeme tento článek vylepšit!

Vyberte alespoň jeden důvod
Je požadována verifikace pomocí CAPTCHA.

Zpětná vazba odeslána

Oceňujeme vaši snahu a pokusíme se článek opravit