models.py•4.39 kB
"""
SignNow API Data Models
Pydantic models for SignNow API responses and requests.
"""
from .models.document_groups import *
from .models.other_models import *
from .models.templates_and_documents import *
__all__ = [
# Templates and Documents
"Thumbnail",
"Template",
"DocumentThumbnail",
"DocumentSignature",
"DocumentField",
"DocumentRole",
"DocumentPage",
"DocumentShareInfo",
"DocumentSettings",
"DocumentResponse",
"DocumentFieldData",
"GetDocumentFieldsResponse",
"DocumentHistoryEvent",
"EmailHistoryEvent",
"GetDocumentHistoryResponse",
"FolderDocument",
"CreateDocumentFromUrlRequest",
"CreateDocumentFromUrlResponse",
"CreateTemplateRequest",
"CreateTemplateResponse",
"CreateDocumentFromTemplateRequest",
"CreateDocumentFromTemplateResponse",
"MergeDocumentsRequest",
"MergeDocumentsResponse",
"PrefillTextField",
"PrefillTextFieldsRequest",
# Document Groups and Template Groups
"DocumentGroupTemplate",
"DocumentGroupTemplatesResponse",
"DocumentGroupDocument",
"DocumentGroup",
"DocumentGroupsResponse",
"GetDocumentGroupResponse",
"CreateDocumentGroupRequest",
"CreateDocumentGroupResponse",
"CreateDocumentGroupTemplateRequest",
"CreateDocumentGroupTemplateResponse",
"CreateDocumentGroupTemplateFromGroupRequest",
"AddTemplateToDocumentGroupTemplateRequest",
"AddTemplateToDocumentGroupTemplateResponse",
"CreateDocumentGroupFromTemplateRequest",
"CreateDocumentGroupFromTemplateResponse",
"DocumentGroupTemplateDocument",
"DocumentGroupTemplateRecipientReminder",
"DocumentGroupTemplateRecipientAuthentication",
"DocumentGroupTemplateRecipientAttributes",
"DocumentGroupTemplateRecipient",
"UnmappedDocument",
"AllowedUnmappedSignDocument",
"GetDocumentGroupTemplateRecipientsResponse",
"EditDocumentGroupTemplateRecipientsRequest",
# Other Models
"OrganizationSetting",
"EmbeddedInviteAuthentication",
"EmbeddedInviteDocument",
"EmbeddedInviteSigner",
"EmbeddedInviteStep",
"CreateEmbeddedInviteRequest",
"CreateEmbeddedInviteResponse",
"EmbeddedInviteResponse",
"GenerateEmbeddedInviteLinkRequest",
"GenerateEmbeddedInviteLinkResponse",
"EmbeddedInviteLinkResponse",
"FreeformInviteRecipient",
"CreateFreeformInviteRequest",
"CreateFreeformInviteResponse",
"CancelFreeformInviteRequest",
"DocumentFreeformInviteRecipient",
"CreateDocumentFreeformInviteRequest",
"CreateDocumentFreeformInviteResponse",
"FieldInviteReminder",
"FieldInviteEmailGroup",
"FieldInviteEmail",
"FieldInviteAuthentication",
"FieldInvitePaymentRequest",
"FieldInviteSignature",
"FieldInviteAction",
"FieldInviteStep",
"EmailGroup",
"CompletionEmail",
"CreateFieldInviteRequest",
"CreateFieldInviteResponse",
"FieldInviteActionStatus",
"FieldInviteStepStatus",
"GetFieldInviteResponse",
"SendEmailRequest",
"FieldInviteRecipient",
"GetRecipientsResponse",
"DocumentDownloadLinkResponse",
"FolderSubFolder",
"Folder",
"GetFoldersResponse",
"GetFolderByIdResponse",
"DocumentEmbeddedInviteAuthentication",
"DocumentEmbeddedInviteSignature",
"DocumentEmbeddedInvite",
"CreateDocumentEmbeddedInviteRequest",
"DocumentEmbeddedInviteResponse",
"CreateDocumentEmbeddedInviteResponse",
"GenerateDocumentEmbeddedInviteLinkRequest",
"GenerateDocumentEmbeddedInviteLinkResponse",
"CreateDocumentEmbeddedEditorRequest",
"CreateDocumentGroupEmbeddedEditorRequest",
"CreateEmbeddedEditorResponse",
"CreateDocumentEmbeddedSendingRequest",
"CreateDocumentGroupEmbeddedSendingRequest",
"CreateEmbeddedSendingResponse",
"EmbeddedSendingError",
"EmbeddedSendingErrorResponse",
"DocumentFieldInviteReminder",
"DocumentFieldInviteAuthentication",
"DocumentFieldInviteSignature",
"DocumentFieldInviteEmailGroup",
"DocumentFieldInviteRecipient",
"DocumentFieldInviteEmailGroupItem",
"DocumentFieldInviteCCStep",
"DocumentFieldInviteApprover",
"DocumentFieldInviteViewer",
"CreateDocumentFieldInviteRequest",
"CreateDocumentFieldInviteResponse",
"CancelDocumentFieldInviteRequest",
"CancelDocumentFieldInviteResponse",
]