Skip to main content

API Client for Lexwork PDF Signer.

Project description

Mini API client to use the Lexwork PDF Signer developed by Sitrox <https://www.sitrox.com>.

Installation

Installing it:

pip install git+git://github.com/4teamwork/lexwork.git#egg=lexwork

Usage

from lexwork import APIClient

client = APIClient(url='https://lexwork.example.org', username='user', password='secret')
client.test() # Raises an exception if the request wasn't successful
client.pdf_signature_reasons() # Returns an array of valid signature reasons

# Returns the signed PDF as a base64 string
signed_pdf = client.sign_pdf(file_like=file_like, reason='something important')

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ftw_lexwork-2026.1.0.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ftw_lexwork-2026.1.0-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file ftw_lexwork-2026.1.0.tar.gz.

File metadata

  • Download URL: ftw_lexwork-2026.1.0.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.4 CPython/3.13.13 Darwin/24.6.0

File hashes

Hashes for ftw_lexwork-2026.1.0.tar.gz
Algorithm Hash digest
SHA256 67149012b88d031663c69a80807c55e01a4b41eb54d7d06fb1239f3910bc6950
MD5 0b4d876670dbfab530717a44314dde47
BLAKE2b-256 cac6e0a2717cf356f392cf5342e86776dab70049d10812a101bb133b2a339b44

See more details on using hashes here.

File details

Details for the file ftw_lexwork-2026.1.0-py3-none-any.whl.

File metadata

  • Download URL: ftw_lexwork-2026.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.4 CPython/3.13.13 Darwin/24.6.0

File hashes

Hashes for ftw_lexwork-2026.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 12c68b21b0e791bfc98ce06a02d23c36fe6373177261b77afc5810bbdda97fbd
MD5 19f5f8b39b70c3e99e1ba2f84769e531
BLAKE2b-256 83fead3ea8ce010179e10fd841f82087be9839bac3bee5ff31196eea04b17820

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page