Kdo už podepsal

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

Kromě celkového stavu dokumentu můžete zjistit, jak jsou na tom jednotliví lidé — kdo už podepsal či schválil a na koho se čeká.

Výpis podepisujících

curl -H "x-api-key: VAS_API_KLIC" \
  https://api.signi.com/api/v2/contract/ID_DOKUMENTU/signIdentities/list

Co se vrátí — jedna položka za každého člověka:

[
    {
        "docs_person": {
            "email": "vas@email.cz",
            "firstname": "…", "lastname": "…",
            "docs_role": "proposer"
        },
        "contract_role": "approve",
        "state": "not approved"
    },
    {
        "docs_person": {
            "email": "protistrana@email.cz",
            "firstname": "Jan", "lastname": "Novák",
            "docs_role": "counterparty"
        },
        "contract_role": "sign_type_a",
        "state": "not signed"
    }
]

Klíčová pole:

  • state — stav daného člověka: signed / not signed, approved / not approved, stamped / not stamped.
  • docs_roleproposer (navrhovatel) nebo counterparty (protistrana).
  • contract_rolepodpisová role; hodnota sign_type_a je interní označení běžné role sign.

Opačný pohled: dokumenty daného podepisujícího

Všechny dokumenty, kde figuruje konkrétní člověk, vypíše:

curl -H "x-api-key: VAS_API_KLIC" \
  "https://api.signi.com/api/v1/contract/list/signer?email_signer=jan@email.cz&state=completed"
{ "contracts": [ { "id": 1234567, "state": "completed", "file_deleted": 0 } ] }

Parametr state je volitelný filtr (completed / draft / expired / pending).

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