Developer API
Integrieren Sie digitale Unterschriften in Ihre Anwendung mit unserer REST API.
Authentifizierung
Verwenden Sie Scoped API Keys mit Bearer-Token-Authentifizierung. Erstellen Sie Keys mit spezifischen Berechtigungen: signing:read, signing:write, billing:read, billing:write.
Endpunkte
POST
/api/v1/signing-requests
Unterschriftsanfrage erstellen
GET
/api/v1/signing-requests
Anfragen auflisten
GET
/api/v1/signing-requests/{uuid}
Anfrage abrufen
POST
/api/v1/templates
Vorlage erstellen
POST
/api/v1/batches
Stapelversand erstellen
GET
/api/v1/billing/status
Abrechnungsstatus
Webhooks
Erhalten Sie Echtzeit-Benachrichtigungen, wenn Dokumente unterschrieben, abgelehnt oder abgelaufen sind. Alle Webhook-Payloads sind mit SHA-256 HMAC-signiert.
Idempotenz
Senden Sie einen Idempotency-Key-Header bei Schreiboperationen, um Anfragen sicher wiederholen zu koennen.
Unterschriftsanfrage erstellen
curl -X POST /api/v1/signing-requests \
-H "Authorization: Bearer sk_live_..." \
-H "Idempotency-Key: req_abc123" \
-F "file=@vertrag.pdf" \
-F "document_name=Vertrag.pdf" \
-F "recipient_name=Max Mustermann" \
-F "recipient_email=max@example.at" \
-F "send_email=true" \
-F "expires_in_days=30"
Antwort
{
"id": "sr_a1b2c3d4...",
"document_name": "Vertrag.pdf",
"status": "pending",
"signing_url": "/sign/...",
"created_at": "2026-02-13T10:00:00Z"
}
Webhook Payload
{
"event": "signing_request.signed",
"timestamp": "2026-02-13T10:30:00Z",
"data": {
"uuid": "sr_a1b2c3d4...",
"status": "signed",
"signed_at": "2026-02-13T10:30:00Z"
}
}
Bereit fuer die Integration?
Starten Sie noch heute mit unserer API und automatisieren Sie Ihre Unterschriftenprozesse.