Du er her:
E-signatur-API-er
Du kan bruke e-signatur-API-ene uavhengig til å kalle opp Salesforce Contracts funksjonalitet uten å bruke grensesnittet. Disse API-ene er svært tilpassbare. Du kan sende ett eller flere genererte dokumenter for e-signatur. De genererte dokumentene kan knyttes til enten standardobjekter eller tilpassede objekter.
Hvis du vil vite mer om nødvendige tillatelser, kan du se Tillatelsessett for DocuSign.
Hvis du vil vite mer om Apex-styringsgrensene, kan du se Utførelsesstyringer og grenser.
Hvis du vil ha informasjon om e-signatur-API-er, kan du se E-signaturressurser.
| Metode | Beskrivelse |
|---|---|
| getRecipients (mottaker) | Bruk denne metoden til å vise en liste over dokumentmottakere. Slik legger du til en tilpasset logikk via en tilpasset klasse:
Implementer ind_docgen_api.OpenInterface-grensesnittet i en global Apex for å tilpasse hvordan mottakere returneres. Her er et eksempel på en implementering som henter alle kontakter med hilsen "Mr.": recipientSelector og sourceObjectId er valgfrie parametere. sourceObjectId-parameteren overføres som inndata til Apex og forbrukes etter behov. Hvis du vil konfigurere den tilpassede klassen med metadata, legger du til en post i objektet Konfigurasjon av elektronisk signatur med disse verdiene:
|
| getDocuments | Bruk denne metoden til å vise en liste over dokumenter sendt for e-signatur. Hvis IsAssociatedWithClm-parameteren er:
Slik legger du til en tilpasset logikk via en tilpasset klasse:
Implementer ind_docgen_api.OpenInterface-grensesnittet i en global Apex for å tilpasse hvordan dokumenter returneres for eSignature. Her er et eksempel på en implementering som henter dokumenter fra ContentVersion-poster som er lenket til den gitte sourceObjectId: documentSelector er en valgfri parameter. Hvis du vil konfigurere den tilpassede klassen med metadata, legger du til en post i objektet Konfigurasjon av elektronisk signatur med disse verdiene:
Du trenger ikke å overføre navnet på den tilpassede klassen i API-URL-adressen. |
| getNotificationInnstillinger | Bruk denne metoden til å vise påminnelses- og utløpsvarselinnstillinger. sourceObjectId er en obligatorisk parameter som returnerer de respektive varselinnstillingene for et objekt. API-et leser varselinnstillingene fra disse konfigurasjonsinnstillingene:
|
| sendEnvelope | Bruk denne metoden til å aktivere en ny DocuSign-transaksjon. |
| voidEnvelope | Bruk denne metoden til å la konvolutter som er knyttet til et objekt, utløpe. |
| updateEnvelope | Bruk denne metoden til å sende en ad hoc-forespørsel til DocuSign for å oppdatere konvoluttsstatusen. |
