Když potřebujete vyšší úroveň podpisu, nechte protistranu podepsat osobním certifikátem — stačí jí nastavit roli sign_certificate.
Role musí být ve workspace povolená; podle nastavení workspace může být vyžadován kvalifikovaný certifikát. Viz Podpisové role.
Příklad
{
"people": [
{ "is_proposer": true, "email": "vas@email.cz", "contract_role": "approve" },
{ "is_proposer": false, "email": "protistrana@email.cz", "contract_role": "sign_certificate",
"first_name": "Jan", "last_name": "Novák", "person_type": "nature",
"positions": [ { "x": 50, "y": 80, "page": 0 } ] }
],
"file": "uploaded_file_key"
}
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=@dokument.pdf"
Odpověď je stejná jako u běžného založení (contract_id, notifications s odkazy). Rozdíl je na straně podepisujícího — v podpisovém průvodci podepíše svým certifikátem místo kresleného podpisu.
Stejným způsobem fungují i další role třetích stran: sign_bank_id_sign (Bank iD) a sign_remote_sign (I.CA RemoteSign) — viz přehled rolí.
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
Zpětná vazba odeslána
Oceňujeme vaši snahu a pokusíme se článek opravit