Crate docusign[][src]

Expand description

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("", "", "", "");

    let envelope = docusign.get_envelope("some-envelope-id").await.unwrap();

    println!("{:?}", envelope);
}

Structs

APIError

Error type returned by our library.

AccessToken
Account
BccEmailAddress
CustomFields
DocuSign

Entrypoint for interacting with the DocuSign API.

Document
DocumentField
EmailNotification
EmailSettings
Envelope
ErrorDetails
Filter
Folder
FormData
FormDatum
LockInformation
LockedByUser
Recipient
RecipientFormDatum
Recipients
Template
TemplateRole
TemplatesResponse
TextCustomField
UserInfo
Webhook
WebhookEventData
WebhooksResponse