Skip to main content

CLI for verifying SignBuddy-signed PDF documents

Project description

SignBuddy CLI

Verify whether a PDF was signed and recorded through SignBuddy.

Install

pip install signbuddy

Or from local source:

git clone <your-repo-url>
cd signbuddy
pip install .

Usage

No setup required — the CLI talks to the SignBuddy API out of the box.

signbuddy --verify AGR-1234567890 /path/to/document.pdf

The contract number is printed on the signed document (format AGR- followed by 10 digits).

Exit codes

Code Meaning
0 Document verified
1 Document not verified
2 Invalid input (file missing / not a PDF)
3 Could not reach the API / API error

Options

Option Description
--timeout <secs> HTTP timeout in seconds (default 30)
--version Print the CLI version
-h, --help Show help

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

signbuddy-1.0.0.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

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

signbuddy-1.0.0-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file signbuddy-1.0.0.tar.gz.

File metadata

  • Download URL: signbuddy-1.0.0.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for signbuddy-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f0cdaed4da1cc2a856c76c3e038b42baeda75423cb68f871215b3080acaf2464
MD5 1a4ce0e0687ba677c450cb196d9168ba
BLAKE2b-256 c36794a487c8502196087f81ce19d9869c91c1e33feeae8a43092c73ea1a3dd0

See more details on using hashes here.

File details

Details for the file signbuddy-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: signbuddy-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for signbuddy-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f1f596118fa42606e92525ca1a1f4d709a5ce07a4a7842f62c3ca4787d4f2d29
MD5 ac96a0e60c6c35a3e714a126623a75b2
BLAKE2b-256 ecda69dc543a9955fc803d0c25448f66b8c45b03309d3c8a3498184790a1f8ff

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