Adobe Acrobat Sign API – UKK

Päivitetty viimeksi 19. kesäkuuta 2026

API:n käyttöoikeus on varattu yksinomaan konserni- ja kehittäjätason tileille.

Linkit keskeiseen dokumentaatioon

Muistiinpano

Vanhojen SOAP API -rajapintojen tuki on päättynyt toukokuussa 2021.

Kaikkien SOAP APIa käyttävien asiakkaiden pitäisi siirtyä REST APIin mahdollisimman pian.

Siirry sisäänkirjautumisen jälkeen kohtaan Acrobat Sign API > API-tiedot > Rest APIt ja dokumentaatio.


Yleiset käsitteet

Dokumenttia ei voi luoda tarkastelemalla sivua verkkokäyttöliittymässä, vetämällä ja pudottamalla tai määrittämällä allekirjoittajan rooleja transientDocumentId:llä API:n kautta.

transientDocuments-kutsu palauttaa transientDocumentID:n, joka on voimassa 7 päivää.  Voit käyttää sitä vain muihin API-kutsuihin. Se on tallennettu API-palvelimelle, ja sille on määritetty tämä tunnus. Lähetä tiedosto ja viittaa sitten sen tunnukseen seuraavissa API-kutsuissa.

Dokumenttia ei voi lähettää suoraan sopimukseen REST API:llä.

Luo ensin REST-vaatimuksen mukaisesti tilapäinen dokumentti ja käytä sitten tätä tunnusta sopimus-, widgetti- tai kirjastomenetelmässä lähdetiedostona.

Tilapäinen dokumentti on raaka lähdetiedosto, kuten PDF, doc tai docx, joka on lähetetty Adoben palvelimille. Se on siis kätevä tapa siirtää perusdokumentti API-palvelimille ja tilapäinen dokumentti verkkoon.

Kyllä, voit lähettää sopimuksia käyttämällä v6:n työnkulkuja ja API-kutsua POST /agreements. Hyväksy API-kutsun workflowId-parametri.

Saat työnkulun workflowId-parametrin GET /workflows -kutsulla.

Kirjaudu Acrobat Signiin järjestelmänvalvojana.

Siirry kohtaan Acrobat Sign API > API:n pyyntöloki.

API-pyyntölokien sivu, jossa on useita tietueita näkyvissä.

 Kirjaudu Acrobat Signiin järjestelmänvalvojana

Siirry kohtaan: Acrobat Sign API > API:n tiedot.

Napsauta REST API Samples -linkkiä.

Muistiinpano

Jos haluat ladata JavaScript SDK:n, katso https://github.com/adobe-sign/AdobeSignJsSdk.

API-tietojen sivu, jossa REST API Samples -linkki on korostettuna.

Versiosta v6 alkaen parametri sendTroughWeb ei enää ole käytettävissä. Se korvataan state-parametrilla. Se viittaa sopimuksen tilaan. Tila-kenttä on käytettävissä vain POST-kutsuissa. Sitä ei koskaan palauteta GET /agreements/{ID} -kutsuissa, ja se ohitetaan, jos se annetaan PUT /agreements/{ID} -kutsussa. Sopimuksen lopullinen tila saadaan kohteesta GET /agreements/ID.

state(string) = ['AUTHORING' tai 'DRAFT' tai 'IN_PROCESS'].

AUTHORING antaa käyttäjälle mahdollisuuden laatia sopimuksen asiakirjoja ennen niiden lähettämistä. Sisällönluontitoiminnolla tarkoitetaan tässä lomakekenttien luontia, muokkausta tai lisäämistä yhdessä niiden kokoonpanojen kanssa (esim. vastuuhenkilö, ehdot ja tietotyyppi) sopimusdokumentteihin. Kun asiakirja on julkaistu Luonti-tilassa, se on näkyvillä Acrobat Signin Hallinta-välilehden Luonnos-osiossa.

DRAFT on lopulliseksi aiotun resurssin tilapäinen tai primitiivinen tila, joka voidaan päivittää asteittain lopullisen resurssin luomiseksi, eikä se näy Acrobat Signin Hallinta-välilehden Luonnos-osiossa. Luonnos-tilassa Osallistuja-joukon tietoja ei tarvita, ja ne voidaan määrittää myöhemmin, kun luonnoksen viimeistelemiseen käytetään PUT /agreements/agreementId -kutsua. Tämä vaihe voidaan toistaa lukuisia kertoja, kunnes olet saanut kaiken tarvittavan tiedon luodaksesi sopimuksen.

IN_PROCESS muuttaa sopimuksen tilaksi Allekirjoitettavana, ja se näkyy Acrobat Signin Hallinta-välilehden Allekirjoitettavana-osiossa.

sendThroughWebin avulla voit lähettää sopimuksen vuorovaikutteisesti. v5 POST /agreements -pyynnön vaihtoehdot-kentän eri parametrien avulla käyttäjä voi määrittää tämän vuorovaikutteisen näkymän (Lähetä-sivu). Kaikki nämä sivun asetusparametrit kutenfileUploadOptions on siirretty POST-pyyntöihin osoitteeseen agreements/ID/views api.

Joten käytännössä voit suorittaa sendThroughWeb verkkolähetyksen luomalla sopimuksen LUONTI-tilassa POST /agreements API:n kautta. Voit pyytää haluamasi kokoonpanon seuraavan sivun URL-osoitteen POST agreements/ID/views API -kutsulla.

Suorita seuraavat vaiheet:

1. Siirry REST API V6:n dokumentaatioon ja valitse POST/agreements-menetelmä.
2. Käytä seuraavaa pyynnön koodia:

{

  "fileInfos": [

    {

      "transientDocumentId": "***************************"

    }

  ],

  "name": "test",

  "participantSetsInfo": [

    {

      "memberInfos": [

        {

          "email": "abc@gmail.com"

        }

      ],

      "order": 1,

      "role": "SIGNER"

    }

  ],

  "signatureType": "ESIGN",

  "state": "AUTHORING"

}

 

3. Käytä nyt post /agreements/{agreementId}/views -menetelmää alla olevalla pyyntökoodilla:

 

{

  "name": "AUTHORING"

}

Vastauskoodi sisältää sisällönluontikenttien URL-osoitteen.

Vastakutsun URL-osoite voidaan määrittää seuraavilla tavoilla:

  • Määritä vastakutsun URL-osoite käyttämällä alla olevaa parametria tarpeen mukaan:

    "callbackInfo": "",
  • Ota yhteyttä Acrobat Sign -tukeen, jos haluat asettaa oletusarvoisen vastakutsun URL-osoitteen koko tilille.

SOAP UI:ssä (SmartBear) ilmenee seuraava SSL-yhteysvirhe, kun teet API-kutsun. Tämä virhe ilmenee yleensä silloin, jos käytät vanhentunutta SSL- tai TLS-protokollaa, joka on vanhempi kuin TLS1.2.

ERROR: Exception in request: javax.net.ssl.SSLException: Received fatal alert: protocol_version
ERROR: An error occurred [Received fatal alert: protocol_version], see error log for details

Lisää (-Dsoapui.https.protocols=SSLv3,TLSv1.2) Bin-kansiossa olevaan VMOPTIONS-tiedostoon.

Siirry polkuun C:\Program Files\SmartBear\SoapUI-5.2.1\bin. (Se vaihtelee sen mukaan, minne SOAP UI on asennettu. Se voi olla polussa C:\Program Files (x86).)

Ota VMOPTIONS-tiedostossa täydet luku- ja kirjoitusoikeudet käyttöön.

VMOPTIONS

Napsauta hiiren kakkospainikkeella VMOPTIONS-tiedosto > Ominaisuudet > Suojaus-välilehti > valitse käyttäjä > napsauta Muokkaa. (Muokkaa-painikkeeseen ilmestyy Käytönvalvonta-kuvake) > Valitse kaikki valintaruudut ja napsauta OK.

Toista tämä järjestelmänvalvojille, järjestelmille ja kaikille sovelluspaketeille.

Avaa tiedosto Muistiossa.

Lisää protokolla ”-Dsoapui.https.protocols=SSLv3,TLSv1.2” loppuun ja tallenna muutokset.

Sulje SOAP UI ja käynnistä se uudelleen. Se toimii ilman SSL-virheitä, kun teet API-kutsun. (Tarkista toimivuus testi-ping-kutsulla.)

Voit luoda asiakastunnuksen ja asiakasohjelman salasanan Acrobat Sign -sovelluksessa toimimalla seuraavien ohjeiden mukaan:

Kirjaudu Acrobat Signiin hallinnoijana.

Siirry kohtaan Acrobat Sign API > API-sovellukset.

Luo sovellus valitsemalla plus ( + ) -kuvake.

API-sovellukset-sivu, jossa Luo-kuvake on korostettuna

Anna nimi ja näyttönimi.

Valitse Toimialue-kohdasta ASIAKAS.

Tallenna kokoonpano.

Sovelluksen luontilomake, jossa CUSTOMER-toimialue on korostettuna.

Valitse sovellus, jolloin saatavilla olevat toiminnot tulevat käyttäjän näkyviin valittaviksi.

ValitseMääritä OAuth sovellukselle.

API-sovellukset-sivu, jossa yksi sovellus on valittuna ja "Määritä OAuth sovellukselle" -toimintolinkki näkyy

Anna uudelleenohjauksen URI-tunnus.

Valitse kunkin käyttöön otettavan laajuuden valintaruudut ja määritä, onko laajuus rajoitettu käyttäjään (self), ryhmään vai tiliin.

 

OAuth-määrityspaneeli, jossa Modifier-pudotusvalikko on laajennettuna.

Tallenna määritys.

Kirjaudu Acrobat Signiin järjestelmänvalvojana.

Siirry kohtaan: Acrobat Sign API > API:n tiedot

Napsauta integraatioavain-linkkiä

API:n tiedot -sivu, jossa näkyy integraatioavain-linkki

Muistiinpano

Jos et näe integraatioavain-linkkiä, ota yhteyttä Success Manageriin ja pyydä häntä ottamaan tilisi käyttöön.

  • Anna avaimen nimeksi intuitiivinen arvo.
  • Valitse sovelluksen toiminnon vaatimat käyttöalueet.
  • Kun avain on kokonaan määritetty, valitse Tallenna.
Luo integrointiavain -käyttöliittymä

Kun avain on tallennettu, se löytyy kohdasta Henkilökohtaiset valinnat > Käyttöoikeustunnukset

Avaimen nimi ja kaikki käytössä olevat käyttöalueet luetellaan.  

Tuo toimintolinkit näkyviin napsauttamalla avaimen kuvausta kerran:

  • Integrointiavain – Tämä linkki tarjoaa literaaliavaimen. 
  • Kumoa – Tämä kumoaa ja poistaa käyttöoikeustunnuksen lopullisesti.
Käyttöoikeustunnukset – Integrointiavain

Kirjaudu Acrobat Signiin hallinnoijana.

Siirry kohtaan Acrobat Sign API > API-sovellukset.

Valitse sovelluksesi nähdäksesi käytettävissä olevat toiminnot.

API-sovellukset-sivu, jossa yksi sovellus on valittuna

ValitseMääritä OAuth sovellukselle.

API-sovellukset-sivu, jossa yksi sovellus on valittuna ja "Määritä OAuth sovellukselle" -toimintolinkki näkyy

Luo valtuutuskoodi käyttämällä seuraavaa linkkiä. Asiakastunnuksen, uudelleenohjauksen URL-tunnuksen ja laajuuden on oltava samat kuin seuraavassa URL-osoitteessa, kuten sovelluksessa on valittu. (Vältä välilyöntiä seuraavassa URL-osoitteessa, ja Shard-tunnus, kuten ”NA1”, on sama kuin sillä Acrobat Sign -tilillä, johon se kuuluu.)

https://secure.na1.echosign.com/public/oauth?redirect_uri=https://www.google.co.in&response_type=code&client_id=CBJCHBCAABAAo9FZgq31_5BVG_kcIXEe6gNtn-R-gdNe&scope=user_login:self+agreement_send:account

Määritä OAuth Postmanille

Jos kutsu onnistuu, valitse valtuutuskoodi osoiteriviltä.

Fnord.

Lataa ja asenna Postman linkistä https://www.getpostman.com/apps.

Kun se on ladattu ja asennettu, luo JULKAISU valitsemalla UUSI.

Syötä linkki https://secure.na1.echosign.com/oauth/token sen mukaan, mihin Acrobat Sign -tilisi kuuluu.

Kirjoita Headers-kohtaan Content-Type-arvoksi application/x-www-form-urlencoded.

Varmista, että x-www-form-urlencoded on valittu Body-kohdasta, anna alla olevat parametrit ja niiden arvot Acrobat Sign -tilillä luomastasi sovelluksesta ja valitse SEND.

Fnord.

Jos kaikki tiedot ovat oikein, vastauksessa palautetaan käyttöoikeustunnus ja päivitystunnus.

Fnord.

Noudata OAuth-prosessin aikana seuraavia ohjeita:

1. Oikea asiakastunnus ja uudelleenohjaus-URI on määritetty.
2. Valtuutuksen URL-osoitteessa annettujen Acrobat Sign -sovelluksessa annettuja käyttöalueita.
3. Käytä oikeaa palvelinta (na1, na2, au1, eu1, jp1) määritettävän tilin mukaisesti.
4. Poista mahdolliset välilyönnit valtuutuksen URL-osoitteesta (jos niitä on).
5. Tarkista valtuutuksen URL-osoitteen syntaksi:

https://secure.na1.echosign.com/public/oauth?redirect_uri=https://secure.na1.echosign.com/public/oauthDemo&
response_type=code&client_id=9MEJXY4Y4R7L2T&scope=agreement_send

Käyttöoikeustunnukset ovat voimassa vain 3 600 sekuntia (yhden tunnin), minkä jälkeen ne vanhentuvat.

API-pyynnön haltija voi käyttää päivitystunnuksia uusien käyttöoikeustunnusten luontiin tarpeen mukaan.

Webhookeja tuetaan REST API v6:ssa ja uudemmissa.

Jos webhookin vastaanottaja ei vastaa 72 tunnin kuluessa, webhook poistetaan käytöstä, eikä ilmoitusta lähetetä.

Jos kohde-URL-osoite ei jostakin syystä toimi, Acrobat Sign asettaa JSONin jonoon ja yrittää suorittaa siirron progressiivisesti 72 tunnin ajan.

Toimittamattomat tapahtumat muutetaan pysyviksi uudelleenyritysjonossa, ja ilmoitukset yritetään toimittaa niiden ilmenemisjärjestyksessä seuraavan 72 tunnin ajan.

Ilmoitusten uudelleentoimituksen strategiana on kaksinkertaistaa yritysten välinen aika, alkaen 1 minuutin aikavälillä, joka kasvaa 12 tunnin välein, ja tuloksena on 15 yritystä 72 tunnin aikana.

 

Jos haluat luoda webhookin suoraan Acrobat Sign -käyttöliittymästä, luo ensin webhookin URL-osoite Azure AD -funktiosovelluksista toimimalla seuraavien ohjeiden mukaan:

Kirjaudu Microsoft-tilillä sisään osoitteessa https://portal.azure.com/.

Rekisteröidy Azure AD -tilillä funktiosovellusten käyttöä varten.

Azure-valikko

Siirry Azure AD:hen, valitse Function Apps ja avaa Functions-valikko napsauttamalla pluskuvaketta (+).

Valitse Webhook+API, määritä kieleksi Javascript ja valitse Create Function.

Azure API -käyttöliittymä

Korvaa Index.js-tiedosto seuraavalla koodikatkelmalla:

Napsauta oikeassa kulmassa olevaa Test-painiketta ja lisää seuraava otsikko:

X-AdobeSign-ClientId as ***********************

API-testi

Valitse Save and Run.

Kun olet saanut 200 OK-vastausta seuraavalla otsikolla, valitse Get function URL

200 vastausta

Kopioi URL-osoite ja luo toiminto valitsemalla Acrobat Sign -käyttöliittymä > Webhookit > napsauta pluskuvaketta (+).

Anna seuraavat tiedot: 

  • Nimi: ehdotettava intuitiivinen nimi, jonka muut järjestelmänvalvojat ymmärtävät helposti.
  • Alue: webhookin kattaman verkon laajuus. Tili ja Ryhmä ovat saatavana käyttöliittymässä.
    API tukee Tili-, Ryhmä-, Käyttäjä- ja Resurssi-käyttöalueita.
  • Voit määrittää vain yhden käyttöalueen webhookia kohti.
  • URL: kohteen URL-osoite, johon Acrobat Sign on työntänyt JSON-kuorman.
  • Tapahtumat: käynnistin, joka saa Acrobat Signin luomaan JSON:in ja työntämään sen URL-osoitteeseen.
    Jokainen tapahtuma luo erilaisen kuorman käynnistystapahtuman perusteella.
    Yhteen webhookiin voi sisältyä useita tapahtumia.
  • Ilmoitusparametrit: ilmoitusparametrit ilmaisevat tapahtuman JSON-tietojen osat, ja voit valita vain tapahtuman tärkeät osat.
Webhookin käyttöliittymä

Kun webhook on määritetty kokonaan, valitse Tallenna, niin uusi webhook alkaa välittömästi reagoida käynnistystapahtumiin.

Sopimuksen resurssi viittaa resurssiin, jonka avulla voit luoda sopimuksen, esimerkiksi kirjaston asiakirjan, widgetin ja itse sopimuksen.

Etsi Agreement Asset Events -tapahtumia tekemällä ensin pyyntö API:lle, joka luo agreementAssetEvents-tapahtumia asiaankuuluvilla hakuparametreilla.

Vastaus on ensimmäinen tulossivu yhdessä search Id -parametrin ja seuraavan sivun kursorin kanssa. Voit käyttää sitä uusien sivutulosten hakemiseen, jos niitä on saatavana API:lla, joka hakee agreementAssetEventsin hakutunnuksen perusteella.

Avaa version 5 REST API -dokumentaatio.

Siirry kohtaan post/search/agreementAssetEvents ja luo käyttöoikeustunnus asianmukaisilla käyttöalueilla.

Määritä pyyntökoodissa vaatimusten mukaiset alkamis- ja päättymispäivät:

Valitse Kokeile. Se hakee sopimusten resurssitunnukset, joita voidaan käyttää myös sopimustunnuksina.


Käyttäjien/tilin hallinta

  1. Kirjaudu Acrobat Signiin.
  2. Siirry kohtaan Acrobat Sign API > Rest API -dokumentaatio.
  3. Valitse Versio 5.
  4. Käytä post /users -menetelmän alla pyyntökoodia, joka on mainittu kohdassa
    UserCreationInfo method
    {
    "email": "email@email.com",
    "firstName": "AA",
    "lastName": "AB",
    "password":"12******rte"
    }

Acrobat Sign -tilit, jotka käyttävät Admin Consolea (Adobe Onea) käyttöoikeuksien hallintaan, eivät voi käyttää Acrobat Sign API:a käyttäjien luontiin tai nykyisten käyttäjien hallintaan.

Adobe One Admin Console käyttää eri API:a kuin Acrobat Sign API. Saat lisätietoja näistä artikkeleista:

 

Ryhmätunnuksen hakeminen:

Siirry osoitteeseen https://secure.na1.echosign.com/public/docs/restapi/v5.

Valitse Resources and Operations -kohdasta ryhmät.

Valitse GET /groups.

Napsauta oAuth Access-token -painiketta.

Luo käyttöoikeustunnus.

Napsauta Kokeile-painiketta.

Saat seuraavan vastauksen, joka sisältää tyhmän nimen ja ryhmätunnuksen:

Ryhmän poistaminen:

Valitse DELETE /groups/{groupId}.

Jos haluat luoda käyttöoikeustunnuksen, napsauta oAuth Access-token -painiketta.

Lisää ryhmätunnus, jonka sait vastauksena edelliseen kutsuun ja jonka haluat poistaa groupId-ruudusta.

Valitse Kokeile.

Saat seuraavan vastauksen, kun ryhmä on poistettu: Ei sisältöä.

Muistiinpano

Ryhmää, johon on määritetty käyttäjä, ei voi poistaa. Voit itse asiassa poistaa vain tyhjän ryhmän. Saat seuraavan vastauksen, jos ryhmässä on käyttäjä.


{

  "code": "GROUP_NOT_EMPTY",

  "message": "Ryhmää ei voi poistaa, sillä se ei ole tyhjä."

}


Sopimusten aloittaminen/lähettäminen

Tilapäisen dokumentin luominen

Valitse transientDocuments ja laajenna POST /transientDocuments -menetelmä.

Napsauta OAuth Access-token -painiketta.

API TransientDocument -menetelmä

  • Ota tapahtuman käyttöalueet käyttöön.
  • Valitse Valtuuta.
OAuth-alueet

Salli käyttö

Valitse pyydettäessä Salli käyttö.

Palaat API-menetelmien sivulle. Valtuutus-arvo on nyt täytetty.

  • Kirjoita tiedoston nimi File-Name-kenttään.
  • Napsauta Valitse tiedosto -painiketta ja lähetä sopimusdokumentti.
  • Napsauta Kokeile! painiketta
Kokeile!

Luodaan vastaus.

transientDocumentID-tunnus löytyy vastauksen tekstiosasta:

Tilapäisen dokumentin tunnus

Sopimuksen luominen tilapäisen dokumentin avulla

Valitse Sopimukset ja laajenna POST /agreements -menetelmä.

  • Napsauta OAuth Access-token -painiketta.
  • Ota OAuth-alue käyttöön.
  • Valitse Valtuuta.
    • Valitse pyydettäessä Salli käyttö.

Palaat API-menetelmien sivulle. Valtuutus-arvo on nyt täytetty.

  • Kopioi alla oleva komentosarja tekstieditoriin (tämä komentosarja on minimaalisesti määritetty esimerkki, omasta tuotantokoodistasi tulee erilainen).
  •  Lisää transientDocumentId-arvo koodissa merkittyyn paikkaan.

 

  • Kopioi mukautettu komentosarja ja liitä se AgreementInfo-kenttään.
  • Napsauta Kokeile!painiketta
POST agreement -menetelmä

Luodaan vastaus.

agreementID-tunnus löytyy vastauksen tekstiosasta:

POST agreement -menetelmän vastaus

Voit lisätä tiedostoja FileInfo-parametriin seuraavasti:

Käytä tilapäistä tunnusta:

Siirry POST/transientDocuments-kohtaan ja lataa käytettävä dokumentti paikallisesta järjestelmästä
Käytä POST/Agreements-kohdan File Info -osiossa luotua tilapäistä tunnusta:

Käytä kirjastodokumentin tunnusta:

Siirry koontinäyttöön. Valitse Lisää dokumentti kirjastoon ja tallenna malli.
Napsauta REST API:n dokumentaatiosta GET /libraryDocuments -kohtaa ja hae luotavan mallin kirjastotunnus
Anna POST/Agreements-kohdassa kirjastodokumentin tunnus:

Käytä julkisesti käytettävissä olevaa URL-osoitetta:

Anna julkisesti käytettävissä oleva URL-osoite, jota haluat käyttää FileInfo-parametrissa:

Valitse Agreements > POST/agreements -vaihtoehto. 

Valitse Oauth Access-Token -vaihtoehto ja määritä tarvittavat käyttöalueet.

Kun käyttöoikeustunnus on lisätty, voit käyttää seuraavaa pyyntökoodia:

POST /agreements -kutsussa allekirjoittamisen signatureflow-parametrina voi olla SENDER_SIGNS_FIRST tai SENDER_SIGNS_LAST -arvo lähettäjän lisäämiseksi ensimmäiseksi tai viimeiseksi allekirjoittajaksi.

Tässä on esimerkki kutsusta JSON-muodossa:

{

  "documentCreationInfo": {

    "fileInfos": [

      {        "transientDocumentId":"3AAABLblqZ-yourIDGoesHere"

      }

    ],

    "name": "Test",

    "recipientSetInfos": [

      {

        "recipientSetMemberInfos": [

          {

            "email": "test@email.com"

          }

        ],

        "recipientSetRole": "SIGNER"

      }

    ],

    "signatureType": "ESIGN",

    "signatureFlow": "SENDER_SIGNS_FIRST"

  }

}

Muistiinpano

The Option for Send on behalf -vaihtoehto on käytettävissä vain REST API V6:ssa, kun Edistynyt jako on käytössä

Jos jakoon ei ole myönnetty lähetysoikeutta tai jos Edistynyt jako -toiminto ei ole käytössä, saat seuraavan vastauksen:

 

{"code":"PERMISSION_DENIED","message":"User provided in x-on-behalf-of-user header does not have required permission to perform this operation."}

 

Jos haluat käyttää Lähetä jonkun puolesta -toimintoa, ota Edistyksellinen tilin jako -toiminto tiliä varten käyttöön, jotta käyttäjät voivat myöntää lähetysoikeudet muille käyttäjille, kun he jakavat tilinsä. Lisätietoja edistyneestä jakamisesta on kohdassa Edistyneen tilin jakamisen ottaminen käyttöön.

Kun Käyttäjän jakaminen on otettu käyttöön, suorita seuraavat toimet lähettääksesi jonkun toisen puolesta:

Tilapäisen dokumentin luominen:

Valitse transientDocuments-kohdassa POST /transientDocuments.

Luo valtuutustunnus napsauttamalla OAUTH ACCESS-TOKEN -painiketta.

Anna x-on-behalf-of-user-kohdassa sen käyttäjän sähköpostiosoite, jonka puolesta haluat lähettää, seuraavassa muodossa: email:test@email.com

Valitse tiedosto napsauttamalla Valitse tiedosto ja sitten Kokeile.

Saat transientDocumentId-tunnuksella seuraavan vastauksen:

Sopimuksen luominen tilapäisen dokumentin avulla:

Valitse sopimuksissa POST /agreements.

Luo valtuutustunnus napsauttamalla OAUTH ACCESS-TOKEN -painiketta.

Kirjoita x-on-behalf-of-user-kohtaan käyttäjän sähköpostiosoite samalla tavalla kuin tilapäistä dokumenttia luotaessa.

Lisää AgreementInfo-kohtaan seuraava koodi ja valitse Kokeile.

 

Saat agreementId-tunnuksella seuraavan vastauksen:

Kirjaudu Acrobat Signiin.

Siirry kohtaan Acrobat Sign API > API:n tiedot ja valitse REST API -menetelmien dokumentaatio.

Webhookin käyttöliittymä

Suorita POST /transientDocuments, lähetä tiedosto ja luo tilapäisen dokumentin tunnus.

Kopioi tilapäisen dokumentin tunnus ja käytä sitä POST /agreements -menetelmässä. Mainitse ruudussa seuraava JSON-pyyntö:

Voit suorittaa JSON-pyynnön napsauttamalla Kokeile-painiketta.

Webhookin käyttöliittymä

Oikea JSON palauttaa sopimustunnuksen sisältävän vastauksen.

Webhookin käyttöliittymä

Seuraavat parametrit voit syöttää koodiin avaussalasanan asettamisteksi:

 

{

    "documentCreationInfo":

    [{

        "signatureType": "ESIGN",

               "recipientSetInfos": [{

            "recipientSetMemberInfos": [{                      

                "email": "abc@xyz.com"                  

            }],

                   

            "recipientSetRole": "SIGNER"                         

        }],

               "signatureFlow": "SENDER_SIGNATURE_NOT_REQUIRED",

                   "fileInfos": [           {               

            "libraryDocumentId": "3AAABLblqZhBsm_vH7TVzU3hRdbtWuvzfTKDvBzaKZTiehjO2eGTk5Rlu02K-0BYn8HBJVFTWOmT_BQlrofPBlrCdjiJ_JI-V"        

        }       ],

               "name": "Avaussalasana dokumentin tarkastelua varten",

               "securityOptions": {        

            "openPassword": "1234",

                     "protectOpen": true   

        }  

    }]

}

 

Luo sopimus API:n avulla AUTHORING-tilassa seuraavasi:

Siirry Post /agreements -kohtaan ja luo käyttöoikeustunnus tarvittavilla käyttöalueilla.

Käytä pyyntökoodia seuraavasti:

 

{

  "fileInfos": [

    {

      "transientDocumentId": "*********************"

    }

  ],

  "name": "A1",

  "participantSetsInfo": [

    {

      "memberInfos": [

        {

          "email": "abc@xyz.com"

        }

      ],

      "order": 1,

      "role": "SIGNER"

    }

  ],

  "signatureType": "ESIGN",

  "state": "AUTHORING"

}

 

v6 sisältää joukon API:itä sopimuksen luontia varten. v5:ssä formFields-kenttiä käytetään suoraan POST /agreements API:ssä. v6:ssa käyttäjä voi kuitenkin luoda sopimuksen AUTHORING-tilassa (state = AUTHORING) v6 POST /agreements -kohdassa ja käyttää PUT /agreements/ID/formFields -parametria milloin tahansa myöhemmin lomakekenttien lisäämiseksi tämän sopimuksen dokumentteihin.

Toimi seuraavasti:

Siirry REST API V6:n dokumentaatioon ja valitse POST/agreements-menetelmä.

Käytä seuraavaa pyyntökoodia:

Käytä put /agreements/{agreementId}/formFields -metodia, josta on esimerkkinä seuraava pyyntö:

 

Sopimus lähetetään mainitulle vastaanottajalle, kun pyyntö on suoritettu.

Kirjaudu Acrobat Signiin.

Siirry kohtaan Acrobat Sign API>API:n tiedot ja valitse REST API -menetelmien dokumentaatio.

Webhookin käyttöliittymä

Suorita POST /transientDocuments, lähetä tiedosto ja luo tilapäisen dokumentin tunnus.

Kopioi tilapäisen dokumentin tunnus ja käytä sitä POST /agreements -menetelmässä. Mainitse ruudussa seuraava JSON-pyyntö:

Suorita JSON-pyyntö napsauttamalla Kokeile-painiketta.

Webhookin käyttöliittymä

Oikea JSON palauttaa sopimustunnuksen sisältävän vastauksen.

Webhookin käyttöliittymä

Kirjaudu Acrobat Signiin.

Siirry kohtaan Acrobat Sign API>API:n tiedot ja valitse REST API -menetelmien dokumentaatio.

Fnord.

Suorita POST /transientDocuments, lähetä tiedosto ja luo tilapäisen dokumentin tunnus.

Kopioi tilapäisen dokumentin tunnus ja käytä sitä POST /agreements -menetelmässä. Mainitse ruudussa seuraava JSON-pyyntö:

Suorita JSON-pyyntö napsauttamalla Kokeile-painiketta.

Fnord.

Oikea JSON palauttaa sopimustunnuksen sisältävän vastauksen.

Fnord.

Avaa sopimus sisällönluontitilassa kopioimalla URL-osoite ja liittämällä se selaimen osoiteriville.

Vedä ja pudota lomakekentät haluttuun paikkaan.

Lähetä sopimus allekirjoitettavaksi valitsemalla Lähetä. 

Luo sopimus POST /agreements -komennolla. Lähettää sopimuksen allekirjoitettavaksi ja palauttaa vastauksessa agreementID-tunnuksen asiakkaalle. Alla on JSON-muoto, jolla voit lähettää sopimuksen käyttämällä puhelintodennusmenetelmää.

 

{

"documentCreationInfo": {

"mergeFieldInfo": null,

"recipientSetInfos": [{

"signingOrder": null,

"recipientSetRole": "SIGNER",

"recipientSetMemberInfos": [{

"securityOptions": null,

"email": "Signer@email.com"

}],

 

"privateMessage": null,

"securityOptions": [{

"authenticationMethod": "PHONE",

"phoneInfos": [{

"phone": "1111111111",

"countryCode": "+1"

}]

}]

}],

 

"signatureType": "ESIGN",

"callbackInfo": null,

"message": "Tarkista ja allekirjoita tämä dokumentti.",

"locale": "en_US",

"vaultingInfo": null,

"securityOptions": null,

"reminderFrequency": null,

"ccs": null,

"postSignOptions": null,

"signatureFlow": "SENDER_SIGNATURE_NOT_REQUIRED",

"daysUntilSigningDeadline": null,

"formFieldLayerTemplates": [],

"name": "Acrobat Sign Agreement-Phone authentication testing",

"formFields": null,

"fileInfos": [{

"libraryDocumentName": null,

"transientDocumentId": "3AAABLYourTransactionID",

"documentURL": null,

"libraryDocumentId": null

}]

},

 

"options": {

"autoLoginUser": true,

"authoringRequested": false,

"noChrome": true,

"sendThroughWeb": null,

"sendThroughWebOptions": null,

"locale": "en_US"

}

}

 

Voit yhdistää tiedot suoraan lomakekenttiin seuraavilla menetelmillä:

  • Kirjastomallin käyttäminen:

    Jos käytät kirjastomallin tunnusta FileInfo-parametrin alla, varmista, että syötät seuraavassa osiossa täsmälleen saman kentän nimen ja siihen liittyvät tiedot:

 

"mergeFieldInfo": [

     {

       "defaultValue": "",

       "fieldName": ""

     }

   ],

 

  • Tekstitunnisteiden käyttäminen asiakirjassa, joka on ladattu palvelimelle tilapäisenä:

    Jos lataat palvelimelle teksitunnisteita sisältävän asiakirjan tilapäisenä asiakirjana, varmista, että syötät seuraavassa osiossa kentän nimen ja siihen liittyvät tiedot täsmälleen samassa muodossa: 

 

"mergeFieldInfo": [

     {

       "defaultValue": "",

       "fieldName": ""

     }

   ],

 

Kuinka voit lähettää API:n avulla sopimuksen, jossa erityisillä lomakekentillä (mergefield) on valmiiksi täytettyjä arvoja?

Tämän kutsun edellytyksenä on suorittaa ensin "Transient Upload” -vaihe ja hankkia "transientDocumentId"-tunnus (käyttämällä seuraavaa: secure.na1.echosign.com/public/docs/restapi/v5#!/transientDocuments/createTransientDocument) käytettäväksi tässä.

  • Tämä kutsu sisältää mergeFieldInfo-osion, jossa on annettu tiettyjen lomakekenttien oletusarvot.
  • Tämä esitäyttää API-kutsussa tiedot toisesta järjestelmästä.
  • Nämä sopimuksen kentät ovat joko muokattavia tai vain luku -muotoisia.

 

Edellytykset:

  1. Tilapäisen dokumentin tunnus
  2. Kenttien nimet ja niiden arvot

 

Esimerkki pyyntökutsusta:

 

Pyyntö:

POST /api/rest/v5/agreements HTTP/1.1

Isäntä: api.na1.echosign.com (tai voit määrittää palvelimen nimen, jonka löydät käyttämällä getbaseURis-kutsua: https://secure.na1.echosign.com/public/docs/restapi/v5#!/base_uris/getBaseUris

Access-Token: 2AAABLblqZhA_D1mluNKQP7py5vXtt-1UHl9NR25e_C3LnKTUH14IblbrXODbXGRozyr7ChBkJNM*

x-user-email: sender@yourdomain.com

Content-Type: application/json

Cache-Control: no-cache

 

{

   "documentCreationInfo": {

       "signatureType": "ESIGN",

       "recipientSetInfos": [

           {

               "recipientSetMemberInfos": [

                   {

                       "email": “signerEmail@domain.com"

                   }

               ],

               "recipientSetRole": "SIGNER"

           }

        ],

      

       "signatureFlow": "SENDER_SIGNATURE_NOT_REQUIRED",

       "message": "Allekirjoita tämä meiltä!",

       "fileInfos": [

           {

               "transientDocumentId": "3AAABLblqZhD1uP3ZnkJximC0JV1S677PR5xmybSJ-SJn6OtEy2tVqFyMN4xUAbhKTSkLw2Zb6HEF4zAGsrUd2ycoB8fFHQJhrci0O6267VztmIL4nCicSqvAjO7HckATHAsovVmuYwI9_FDDgHg0ogyti62L13HQFZIQRe9iyQMvvzbmksM7ODNK_HEepEKRCeJTtis9FOlz6uRCcIMNlbX_2GU8utWT"

           }

       ],

       "name": "MSA Edited”,

        "mergeFieldInfo": [

            {

                "fieldName": "AccountName",

                "defaultValue": "Sam's Garage"

            },

            {

                "fieldName": "AccountNumber",

                "defaultValue": "8756999"

            },

            {

                "fieldName": "Zip",

                "defaultValue": "94501"

            },

            {

                "fieldName": "City",

                "defaultValue": "CityVille"

            },

            {

                "fieldName": "State",

                "defaultValue": "CA"

            },

            {

                "fieldName": "Street",

                "defaultValue": "123 Some Road"

            },

            {

                "fieldName": "Title1",

                "defaultValue": "COO"

            },

            {

                "fieldName": "Description",

                "defaultValue": "Some new description here"

            }

        ]

   }

 

}

 

Vastaus tähän kutsuun on agreementId-tunnus, joka sinun on tallennettava järjestelmääsi myöhempiä kutsuja varten (signingUrl, status, formData jne.).

 

Vastaus:

{

  "agreementId": "3AAABLblqZhCf_7xDcrOgKFwAabp1S-OFfvUdHf2wJsSMwlB95_x_WdUeab67jOkJi1IJzWuSJ0zdNNKugS1blZB4LT5vNVyJ"

}

 

Kun suoritat post /megaSigns/{megaSignId}/views -menetelmän, näet virheen: ”Pyydetty menetelmä ei ole käytettävissä nykyisessä tilassa olevaa resurssia varten.”

Alla olevassa pyynnön koodissa näytetään virhe, jos parametrin arvo on väärä:

{
  "name": " "
}

Virhe ilmenee, jos esimerkiksi MegaSign-sopimuksen tilana on jo "IN_PROCESS", mutta syötät arvoksi "AUTHORING". Varmista, että annettu arvo vastaa sopimuksen nykyistä tilaa.

Kun suoritat put /megaSigns/{megaSignId}/state -menetelmän, näet virheen ”MegaSign-peruutustiedoille ei ole annettu arvoa.”

Virhe ilmenee, kun pyyntökoodista puuttuu parametri: 

 "megaSignCancellationInfo": {
    "comment": "",
    "notifyOthers": false
  }

Käytä Minimal Schema -parametrin sijaan Complete Model Schema -parametria ja syötä pyynnön koko koodi API-kutsun suorittamista varten. 

Jos haluat muuttaa MegaSign-sopimuksen tilaa, käytä put /megaSigns/{megaSignId}/state -menetelmää ja suorita seuraavat toimet:

  1. Siirry REST API V6:n dokumentaatioon ja valitse metodi
    put /megaSigns/{megaSignId}/state.
  2. Anna valtuutusarvo sekä If-Match ja megasignID.
    • Käytä megasignID-parametrin hakemiseen get /megaSigns -menetelmää.
    • Käytä If-Match-parametrin hakemiseen get /megaSigns/{megaSignId} -menetelmää ja etsi otsikon alle ”Etag”
  3. {
      "state": "CANCELED",
      "megaSignCancellationInfo": {
       "comment": "cancel",
       "notifyOthers": false
      }

Webhookin rekisteröinnin onnistumisen varmistamiseksi webhookin URL-osoite vastaa tähän vahvistuspyyntöön 2XX-vastauskoodilla. Tämän lisäksi se pystyy lähettämään saman asiakastunnuksen arvon takaisin kahdella tavalla:

  1. Vastauksen otsikossa X-AdobeSign-ClientId. Se on sama otsikko kuin mikä hyväksytään pyynnössä, ja se toistetaan vastauksessa.
  2. JSON-vastauksen tekstiosassa avaimella X-AdobeSign-ClientId, jonka arvo on sama kuin pyynnössä lähetetty asiakastunnus.

Acrobat Sign vastaanottaa 2xx-vastauksen X-AdobeSign-ClientId-tunnuksella.. Käyttäjä voi tarkistaa, onko se määritetty webhookissa oikein vai ei.

Webhookin URL-osoite ei vastaa odotetulla tavalla. Jokaisessa Acrobat Signin lähettämässä viesti-ilmoituksessa URL-osoite vastaa 2XX-tilakoodia, ja pyyntöjen otsikoissa lähetettyä asiakastunnusta (X-AdobeSign-ClientId) käytetään vastausten otsikoissa. 

Näet kaikki tiedot seuraavasta linkistä:
https://developer.adobe.com/acrobat-sign/docs/overview/developer_guide/#!adobedocs/adobe-sign/master/webhooks/webhook_events.md

Kun URL-osoite ei noudata tätä protokollaa, Acrobat Sign katsoo, että se ei kuitannut pyyntöä, ja yrittää aikatauluttaa toiminnon uudelleen luotettavan käytännön mukaisesti.

Jos webhook ei vastaa ja uudelleenyritysten maksimiaika tai yritysten maksimiaikaväli ylittyy, webhook poistetaan käytöstä.

Tämä työ on lisensoitu Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License -käyttöoikeuden mukaisesti.  Twitter™- ja Facebook-viestit eivät kuulu Creative Commons -ehtojen piiriin.


Sopimusta koskevien tietojen hallinta ja hankinta

Jos haluat muuttaa dokumenttia, joka on jo lähetetty allekirjoitettavaksi, käytä PUT /agreements/{agreementId} -menetelmää, jolla voit päivittää nykyisen sopimuksen. Anna tilapäinen tunnus yhdessä sopimustunnuksen kanssa seuraavassa pyyntökoodissa:

 

{

  "documentUpdateInfo": {

    "fileInfos": [

      {

        "agreementDocumentId": "",

        "transientDocumentId": ""

      }

    ]

  }

}

 

Seuraavassa on annettu ohjeet, joilla voit päivittää AUTHORING-tilan IN_PROCESS-tilaksi Put /agreements/{agreementId}/state -menetelmällä:

Hanki POST/Agreement-menetelmällä haettu sopimustunnus.

Hae uusin ETag Get /agreements/{agreementId} -menetelmällä.

Siirry Put /agreements/{agreementId}/state -kohtaan ja anna seuraavat tiedot: "state": "IN_PROCESS"

Ei.

Nykyisessä REST API:ssä ei ole allekirjoitetun kopion lähetysmenetelmää.

Lähettäjän on lähetettävä allekirjoitettu kopio Hallinta-sivulta.

POISTA /agreements/ID salli kätkeä sopimuksen Hallinta-sivulta.

Adobella on uusi API PUT /agreements/ID/me/visibility, jolla voi hallita sopimuksen näkyvyyttä (GET /agreements -metodilla). DELETE /agreements/ID -metodin tarjoaman toiminnon lisäksi uusi näkyvyyden päätepiste antaa käyttäjälle mahdollisuuden myös piilotustoiminnon kumoamiseen eli sopimuksen näyttämiseen. 

Voit myös seurata alla olevia yksityskohtaisia ohjeita:

  1. Siirry get /agreements -metodiin ja hae sopimustunnus.
  2. Napsauta put /agreements/{agreementId}/me/visibility -metodia ja anna esimerkkinä alla oleva pyyntö:
    {
      "visibility": "HIDE"
    }
    Sopimustunnus piilotetaan get /libraryDocuments -metodissa, joten se näkyy edelleen Hallinta-välilehden käyttöliittymässä.
Muistiinpano

API-säilytystoimintoa ei ole otettu oletusarvoisesti käyttöön.

Jos haluat ottaa DELETE/agreements -toiminnon käyttöön, ota yhteyttä Success Manageriin ja pyydä, että API-säilytys otetaan tiliä varten käyttöön.

Lisätietoja tilisi säilytystoiminnon käyttöönotosta on artikkelissa Acrobat Sign – Dokumenttien säilytys.

Kirjaudu sisään Acrobat Signin järjestelmänvalvojana ja siirry seuraavaan osoitteeseen: https://secure.adobesign.com/public/docs/restapi/v6

  • Valitse agreeements ja laajenna GET /agreements -menetelmä.
  • Napsauta OAUTH ACCESS-TOKEN -painiketta. 
  • Ota agreement_read:self-alue käyttöön.
  • Napsauta Valtuuta-painiketta
    • Valitse pyydettäessä Salli käyttö.
  • Napsauta Kokeile! painiketta
Get Agreement -menetelmä

Luodaan vastaus.

agreementId-tunnus löytyy vastauksen tekstiosasta:

Get Agreement -vastaus

DELETE /agreements/{agreementId}/documents: Poistaa kaikki sopimukseen liittyvät dokumentit. Itse sopimus näkyy edelleen Hallinta-sivulla.

  • Valitse suoritettava DELETE/agreements-toiminto.
  • Napsauta OAUTH ACCESS-TOKEN -painiketta ja luo käyttöoikeustunnus areement_retention-alueella.
  • Anna poistettavan sopimuksen agreementId-tunnus.
  • Kun sopimus on poistettu, vastauksen tekstiosassa ei ole sisältöä.

Saat seuraavan vastauksen, jos DELETE/agreements-toimintoa ei ole otettu käyttöön:

 "code": "DYNAMIC_DOCUMENT_EXPIRATION_NOT_ENABLED",

  "message": ”Toiminto edellyttää joidenkin tilin asetusten ottamista käyttöön. Ota yhteyttä Acrobat Sign -tiimiin asetusten ottamiseksi käyttöön."

Ota selvää, miten voit ladata allekirjoitetun dokumentin ja valvontaraportin sekä tukidokumentaation Acrobat Sign REST API:n kautta sen sijaan, että tekisit erillisen kutsun ladataksesi valvontaraportin seuraavalla menetelmällä.

GET /agreements/{agreementId}/auditTrail

Valitse GET /agreements/{agreementId}/combinedDocument.

Napsauta oAuth Access-token -painiketta.

Käyttöoikeustunnus luodaan automaattisesti valtuutuksen hyväksymisen jälkeen.

Anna agreementId-tunnus.

Valitse attachSupportingDocuments-kohdan avattavasta luettelosta true.

Valitse attachAuditReport-kohdan avattavasta luettelosta true.

Napsauta Kokeile! -painiketta.

Hanki yhdistetyt asiakirjat

Tämä toiminto lataa allekirjoitetun dokumentin, tukidokumentaation ja valvontaraportin sisältävän PDF-tiedoston.

Jos haluat ladata dokumentteja eränä, vain dokumenttien vientityökalu on käytettävissä, ja API:llä voit ladata dokumentteja vain yksi kerrallaan. API-menetelmä on seuraava:

https://secure.na1.adobesign.com/public/docs/restapi/v5#!/agreements/getCombinedDocument


Kirjastomallit ja verkkolomakkeet

Kirjaudu Acrobat Signiin järjestelmänvalvojana ja siirry seuraavaan osoitteeseen: https://secure.na1.adobesign.com/public/docs/restapi/v6

  • Valitse libraryDocuments ja laajenna GET /libraryDocuments -menetelmä.
  • Napsauta OAUTH ACCESS-TOKEN -painiketta. 
  • Ota library_read:self-alue käyttöön.
  • Napsauta Valtuuta-painiketta
    • Valitse pyydettäessä Salli käyttö.
  • Napsauta Kokeile! painiketta
Get LibraryDocument -menetelmä

Luodaan vastaus.

libraryDocumentId löytyy vastauksen tekstiosasta:

Get LibraryDocument -vastaus

Adobella on uusi API PUT/libraryDocuments/ID/me/visibility, jolla voi hallita sopimuksen näkyvyyttä (GET /agreements -menetelmää käytettäessä). DELETE /agreements/ID -metodin tarjoaman toiminnon lisäksi uusi näkyvyyden päätepiste antaa käyttäjälle mahdollisuuden myös piilotustoiminnon kumoamiseen eli sopimuksen näyttämiseen

Noudata alla olevia yksityiskohtaisia vaiheita:

  1. Siirry get /libraryDocuments -metodiin ja hae sopimustunnus.
  2. Valitse put /libraryDocuments/{libraryDocumentId}/me/visibility ja anna esimerkkinä alla oleva pyyntö:
    {
      "visibility": "HIDE"
    }
    Kirjastotunnus piilotetaan vain get /libraryDocuments -metodissa, joten se näkyy edelleen Hallinta-välilehden käyttöliittymässä.
Muistiinpano
  • Lähetä pyyntö tukitiimille, jotta kirjaston poistoalue otetaan käyttöön.
  • API poistaa kirjastodokumentin. Toiminnolla ei kuitenkaan ole vaikutusta tämän kirjastodokumentin avulla luotuihin sopimuksiin.


libraryDocumentID-tunnuksen luominen

Siirry osoitteeseen https://secure.echosign.com/public/docs/restapi/v5.

Valitse libraryDocuments.

Napsauta oAuth Access-token -painiketta. 

Myönnä käyttöoikeudet – Tunnus itselle, ryhmälle tai tilille.

Valitse libraryTemplateType – Dokumentti tai Form_field_layer.

Valitse Kokeile.

Voit saada kaikille malleille seuraavan vastauksen. (Kopioi poistettavan kirjastomallin libraryDocumentId-tunnus.)


Kirjastomallien poistaminen

Kopioi libraryDocumentID-tunnus vastauksen tekstiosasta.

Siirry Delete libraryDocuments -kohtaan.

Napsauta oAuth Access-token -painiketta. Myönnä käyttöoikeudet – Tunnus itselle, ryhmälle tai tilille.

Liitä libraryDocumentId-tunnus Arvo-kenttään.

Valitse Kokeile. 
Malli poistetaan.

Saat seuraavan vastauskoodin: 204

Muistiinpano

Voit päivittää vain Luonnos-tilassa olevat verkkolomakkeet.

Luo widgetti post /widgets -menetelmällä.

Hanki widgetin tunnus get/widgets-kohdasta.

Kun olet luonut widgetin GET /widgets/{widgetId} -menetelmällä, hae Etag vastauksen otsikosta.

Foo

Käytä put /widgets/{widgetId} -kohdassa GET /widgets/{widgetId} -menetelmän Etagia. Lisää If-Match-parametriin widgetId- ja widgetInfo-arvot.

Foo


Esimerkkejä käyttötapauksista

Tee get/agreements-kutsu oikealla x-api-user-arvolla.

Etsi vastauksen tekstiosasta Lähetetty allekirjoitettavaksi -sopimus, jonka allekirjoitus-URL-osoitteen haluat löytää, ja kirjaa sopimustunnus muistiin.

Tee get/agreements/{agreementId}/signingUrls-kutsu käyttämällä get/agreements-kutsusta saamaasi sopimustunnusta.

 

Tulos

Tuotos palauttaa allekirjoittajan sähköpostiosoitteen ja sähköisen allekirjoituksen URL-osoitteen.

Get Agreement -menetelmä