E-Signature, KEP, SSL and Timestamp · Delivery to All 81 Provinces
TR EN

E-Signature API Integration: Sign in the Digital Age

Add e-signature signing and verification to your own software. Create PAdES, CAdES, XAdES and SOAP signatures from your application, with no wet signatures, printouts or couriers.

Request a Quote Contact Us

Why an E-Signature Library?

The API (software libraries) lets organizations build their own e-signature applications. With licences for every size of organization, you can write applications that create and verify signatures in different formats.

Save time

No more printing, signing and shipping documents; transactions are completed in minutes.

Secure and strong

Signing keys are protected inside a smart card or an HSM (hardware security module) and cannot be extracted.

Flexible and compatible

It plugs into your existing application; sign, store and share documents in different formats.

Top-Level Security with HSM

An HSM (Hardware Security Module) performs cryptographic operations such as encryption, signing and signature verification inside dedicated hardware. Keys never leave the device, so they cannot be stolen or copied, and its high throughput lets you sign thousands of documents in series.

Supported Signature Formats

PAdES Signing

PDF Advanced Electronic Signature: signs PDF documents; the signature is shown and verified directly in PDF readers.

CAdES Signing

CMS Advanced Electronic Signature: signs any data that can be expressed as a byte array (files, images, archives).

XAdES Signing

XML Advanced Electronic Signature: signs XML documents (e-invoices, e-prescriptions, official notifications).

SOAP Signing

Secures SOAP messages between web services with a digital signature, proving who sent a message and that it was not altered.

Benefits of Using the API

🔒 Secure Transactions

The API securely creates and verifies electronic signatures using encryption algorithms and hashing. Smart card and HSM support provide high security, and support for multiple signers/verifiers makes multi-signature workflows efficient.

⚖️ Legal Validity

Documents recorded digitally in a non-repudiable way can be used as evidence in legal proceedings.

🕵️ Protection Against Forgery

If a signed document is changed afterwards the signature becomes invalid, minimizing the risk of forgery and fraud.

💰 Cost and Time Savings

Reduces paper and stationery costs, and eliminates shipping costs and lost time in multi-signature processes.

🌱 Good for the Environment

Less paper, toner and shipping: less waste and a lower carbon footprint.

🧩 Flexible and Compatible

Thanks to REST services it can be used from any programming language; sign, store or share your documents in different formats.

🛡️ Advanced Security

Working with smart cards and HSMs, it protects signing keys from unauthorized access.

Supported Platforms

Because the libraries work over REST services, they can be used in almost any environment:

  • .NET desktop applications
  • .NET web applications
  • Java applications
  • Delphi applications
  • PHP web applications
  • Any other language or platform that can make REST calls

API Use Cases

SGK e-prescription

Send e-prescriptions to SGK (Social Security Institution) with an e-signature from physician and healthcare software.

Sign documents in any format

Sign and verify any file type with a basic electronic signature (BES).

Log in with e-signature

Let your users log in to your application securely with their e-signature instead of a password.

Invoices sent to GİB

Sign invoices sent to the Revenue Administration (GİB) portal from your application quickly, in series and automatically.

API integration is a corporate process: the license type (Basic/Enterprise), number of signing profiles and application connection licenses are set according to your needs. Contact us for details and a quote.

Signing requires a qualified electronic certificate (e-signature); proving the time requires a timestamp: E-Signature · Timestamp · Registered E-mail (KEP)

Get an API quote for your organization

Reach our corporate sales team at 0850 532 40 50 or through the quote form, and we will choose the right licence for your needs together.

Request a Quote

Your Cookie Preferences

We use cookies to improve our site. Necessary cookies are always on; you can choose your preference for the rest.