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
Release history Release notifications | RSS feed
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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f0cdaed4da1cc2a856c76c3e038b42baeda75423cb68f871215b3080acaf2464
|
|
| MD5 |
1a4ce0e0687ba677c450cb196d9168ba
|
|
| BLAKE2b-256 |
c36794a487c8502196087f81ce19d9869c91c1e33feeae8a43092c73ea1a3dd0
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f1f596118fa42606e92525ca1a1f4d709a5ce07a4a7842f62c3ca4787d4f2d29
|
|
| MD5 |
ac96a0e60c6c35a3e714a126623a75b2
|
|
| BLAKE2b-256 |
ecda69dc543a9955fc803d0c25448f66b8c45b03309d3c8a3498184790a1f8ff
|