Skip to content

papsign/PapSign-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

PapSign-API

PapSign electronic signature API

URLs

API

OpenAPI

Get OAuth keys

  1. Go to papsign.com/account
  2. Click Add OAuth Client
  3. Fill In the information
  4. Give a (Java) Regex for the authorized redirect addresses

Create a printable signature

PNG

JPG

Payload:

{
  "identityID": 0, // The id of the identity you wish to sign. Get yours from /v1/identities/me/{permission}
  "keySize": 0, // 1024, 2048, 3072, bigger can contain more data
  "text": "string", // arbitrary text, generally for context, not suitable for automation
  "userData": { // CSV-like key/values, best for automation. Make sure you agree on a standard if you are going to interoperate on different systems
    "additionalProp1": "string",
    "additionalProp2": "string",
    "additionalProp3": "string"
  }
}

The response will be a binary stream with the image.

Only the data contained in the signature is protected. Only the verified elements of your identity will be used to sign the signature.

Sign A PDF document

  1. Create a file
  2. Create a signature process
    keep: Keep the file when the process is deleted, set to false to skip step 7
    signers: Each entry creates a signature slot for a signer
    oneOf: Array determining who is allowed to sign, if one of those mentioned in the array have signed the slot it is valid.
  3. (optional) Send an invitation email to sign the document
  4. (optional if you are not a signer) Sign the PDF
  5. Download the signed document
  6. Delete the signature process
  7. (optional if keep was set to false) Delete the file

Deletion is necessary as the account has storage limits.

Verify a PDF, scan, or image

Verify a document

If the response contains pdf, it is a signed PDF.
If the response contains standard, each of those entries is a printable signature.
A signed PDF can contain printable signatures.

About

PapSign electronic signature API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published