Crate docusign[−][src]
A rust library for interacting with the DocuSign API.
For more information, you can check out their documentation at: https://developers.docusign.com/docs/esign-rest-api/reference/
Example:
use docusign::DocuSign; use serde::{Deserialize, Serialize}; async fn get_envelope() { // Initialize the DocuSign client. let docusign = DocuSign::new_from_env().await; let envelope = docusign.get_envelope("some-envelope-id").await.unwrap(); println!("{:?}", envelope); }
Structs
APIError | Error type returned by our library. |
AccessToken | |
BccEmailAddress | |
CustomFields | |
DocuSign | Entrypoint for interacting with the DocuSign API. |
Document | |
DocumentField | |
EmailNotification | |
EmailSettings | |
Envelope | |
ErrorDetails | |
Filter | |
Folder | |
FormData | |
FormDatum | |
JWTConfig | Options can specify how long the token will be valid. DocuSign limits this to 1 hour. 1 hour is assumed if left empty. Offsets for expiring token may also be used. Do not set FormValues or Custom Claims. |
LockInformation | |
LockedByUser | |
Recipient | |
RecipientFormDatum | |
Recipients | |
Template | |
TemplateRole | |
TemplatesResponse | |
TextCustomField | |
Webhook | |
WebhookEventData | |
WebhooksResponse |