Create Signature Request

Create a new signature request.

skribble.signature_request.create(signature_request: SignatureRequest) -> SignatureRequestResponse
request
Request Object
response
Response Object

Get Signature Request

Retrieve a signature request by ID.

skribble.signature_request.get(signature_request_id: str) -> SignatureRequestResponse
response
Response Object

List Signature Requests

List all signature requests with optional pagination.

skribble.signature_request.list(page_size: int = None) -> List[SignatureRequestResponse]
response
Response Object

Withdraw Signature Request

Withdraw a pending signature request.

skribble.signature_request.withdraw(signature_request_id: str, message: str = None) -> SignatureRequestResponse
response
Response Object

Delete Signature Request

Delete a signature request.

skribble.signature_request.delete(signature_request_id: str) -> None

Remind Signers

Send a reminder to signers of a signature request.

skribble.signature_request.remind(signature_request_id: str) -> None

Add Signer

Add a new signer to an existing signature request.

skribble.signature_request.signer.add(signature_request_id: str, signer: SignerRequest) -> SignatureRequestResponse
request
Request Object
response
Response Object

Remove Signer

Remove a signer from a signature request.

skribble.signature_request.signer.remove(signature_request_id: str, signer_id: str) -> None

Replace Signers

Replace all signers in a signature request.

skribble.signature_request.signer.replace(signature_request_id: str, signers: List[SignerRequest]) -> SignatureRequestResponse
request
Request Object
response
Response Object

Add Attachment

Add an attachment to a signature request.

skribble.signature_request.attachment.add(signature_request_id: str, attachment: AttachmentRequest) -> List[AttachmentResponse]
request
Request Object
response
Response Object

List Attachments

List all attachments for a signature request.

skribble.signature_request.attachment.list(signature_request_id: str) -> List[AttachmentResponse]
response
Response Object

Download Attachment

Download an attachment’s content.

skribble.signature_request.attachment.download(signature_request_id: str, attachment_id: str) -> bytes

Delete Attachment

Delete an attachment from a signature request.

skribble.signature_request.attachment.delete(signature_request_id: str, attachment_id: str) -> None