Document signing API

Add document signing to your product

Use the Kleevo API to create signing requests from your own application, CRM or business workflow.

Short answer

A document signing API lets your system create and manage signing requests without requiring staff to repeat the same work in another interface. Kleevo's v1 API supports PDF uploads, signer configuration, status retrieval, reminders, cancellation and deletion.

What is included

  • Server-to-server API keys
  • Pre-signed PDF upload flow
  • BankID and drawn signature methods
  • Sequential or any-order signing
  • Document status endpoints
  • Reminder, cancellation and deletion actions

How it works

1

Create an upload session

Request a short-lived, secure URL for the PDF upload.

2

Create the signing request

Send the document, sender, signer and workflow configuration.

3

Track and manage

Read status and trigger reminders, cancellation or deletion from your system.

Suitable for

  • CRM and ERP workflows
  • HR and onboarding systems
  • Customer portals
  • Case-management products
  • Internal automation

Frequently asked questions

Where should API keys be stored?

Store keys only in server-side secret management. Never expose them in browser code, mobile applications or public repositories.

Can the API use BankID?

Yes, where BankID signing is enabled for the workflow and signer.

Is there detailed endpoint documentation?

Yes. The API documentation includes authentication, request fields, upload flow, endpoints and error handling.

Related guides

Read the API documentation

Read the API documentation