Types:
from legalesign.types import AttachmentResponse, ListMeta, AttachmentListResponseMethods:
client.attachment.retrieve(attachment_id) -> AttachmentResponseclient.attachment.list(**params) -> AttachmentListResponseclient.attachment.delete(attachment_id) -> Noneclient.attachment.upload(**params) -> None
Types:
from legalesign.types import (
DocumentStatusEnum,
PdfFieldValidationEnum,
DocumentCreateResponse,
DocumentRetrieveResponse,
DocumentListResponse,
DocumentGetFieldsResponse,
)Methods:
client.document.create(**params) -> DocumentCreateResponseclient.document.retrieve(doc_id) -> DocumentRetrieveResponseclient.document.list(**params) -> DocumentListResponseclient.document.archive(doc_id) -> Noneclient.document.delete_permanently(doc_id) -> Noneclient.document.download_audit_log(doc_id) -> BinaryAPIResponseclient.document.get_fields(doc_id) -> DocumentGetFieldsResponseclient.document.preview(**params) -> None
Types:
from legalesign.types import GroupRetrieveResponse, GroupListResponseMethods:
client.group.create(**params) -> Noneclient.group.retrieve(group_id) -> GroupRetrieveResponseclient.group.update(group_id, **params) -> Noneclient.group.list(**params) -> GroupListResponse
Types:
from legalesign.types import InvitedListResponseMethods:
client.invited.list(**params) -> InvitedListResponseclient.invited.delete(invited_id) -> None
Types:
from legalesign.types import MemberResponse, PermissionsEnum, MemberListResponseMethods:
client.member.create(**params) -> Noneclient.member.retrieve(member_id) -> MemberResponseclient.member.list(**params) -> MemberListResponseclient.member.delete(member_id) -> None
Types:
from legalesign.types import WebhookEventFilterEnum, NotificationListResponseMethods:
client.notifications.list() -> NotificationListResponse
Methods:
client.pdf.retrieve(doc_id) -> BinaryAPIResponseclient.pdf.create_preview(**params) -> BinaryAPIResponse
Types:
from legalesign.types import (
SignerStatusEnum,
SignerRetrieveResponse,
SignerGetRejectionReasonResponse,
SignerRetrieveFieldsResponse,
)Methods:
client.signer.retrieve(signer_id) -> SignerRetrieveResponseclient.signer.get_access_link(signer_id) -> Noneclient.signer.get_rejection_reason(signer_id) -> SignerGetRejectionReasonResponseclient.signer.reset(signer_id, **params) -> Noneclient.signer.retrieve_fields(signer_id) -> SignerRetrieveFieldsResponseclient.signer.send_reminder(signer_id, **params) -> None
Types:
from legalesign.types import StatusResponse, StatusRetrieveAllResponseMethods:
client.status.retrieve(doc_id) -> StatusResponseclient.status.retrieve_all(**params) -> StatusRetrieveAllResponse
Methods:
client.subscribe.create_webhook(**params) -> None
Types:
from legalesign.types import TemplateRetrieveResponse, TemplateListResponseMethods:
client.template.create(**params) -> Noneclient.template.retrieve(template_id) -> TemplateRetrieveResponseclient.template.update(template_id, **params) -> Noneclient.template.list(**params) -> TemplateListResponseclient.template.archive(template_id) -> None
Types:
from legalesign.types import TemplatePdf, TemplatepdfListResponse, TemplatepdfGetEditLinkResponseMethods:
client.templatepdf.create(**params) -> Noneclient.templatepdf.retrieve(pdf_id) -> TemplatePdfclient.templatepdf.list(**params) -> TemplatepdfListResponseclient.templatepdf.archive(pdf_id) -> Noneclient.templatepdf.convert_tags(pdf_id) -> Noneclient.templatepdf.get_edit_link(pdf_id) -> str
Types:
from legalesign.types.templatepdf import FieldListResponseMethods:
client.templatepdf.fields.create(pdf_id, **params) -> Noneclient.templatepdf.fields.list(pdf_id) -> FieldListResponse
Methods:
client.unsubscribe.delete_webhook(**params) -> None
Types:
from legalesign.types import TimezoneEnum, UserRetrieveResponseMethods: