Demo testen ↗

Schnellstart

In drei Schritten zur ersten Altersprüfung: API-Key, Prüfung starten, Ergebnis abfragen.

Das Prinzip

Sigillo prüft das Alter Ihrer Kundschaft mit der Schweizer e-ID. Ihr Shop-Server startet eine Prüfung, der Browser zeigt sie mit dem Sigillo-Widget an, und vor der Bestellung kontrolliert Ihr Server das Ergebnis.

Basis-URL https://api.sigillo-id.ch/v1
Authentifizierung Authorization: Bearer <API-Key>
Format JSON
Interaktive Referenz api.sigillo-id.ch/docs

Ihr API-Key gehört ausschliesslich auf Ihren Server – niemals in JavaScript, das im Browser läuft.

1. API-Key erhalten

Den Key erhalten Sie beim Onboarding von uns. Er beginnt mit sk_live_ und wird nur einmal angezeigt. Kontakt aufnehmen

2. Prüfung starten

curl -X POST https://api.sigillo-id.ch/v1/verifications \
  -H "Authorization: Bearer sk_live_…" \
  -H "Content-Type: application/json" \
  -d '{"min_age": 18, "reference": "order-1042"}'

Die Antwort enthält unter anderem id, client_secret (für das Widget), deeplink und qr_svg. Eine Prüfung ist 15 Minuten gültig.

3. Ergebnis abfragen

curl https://api.sigillo-id.ch/v1/verifications/<id> \
  -H "Authorization: Bearer sk_live_…"

status ist pending, verified, rejected oder expired. Nehmen Sie die Bestellung nur an, wenn status gleich verified ist – und verwenden Sie jede Prüfung nur für eine Bestellung.

Weiter

Aktualisiert 30. September 2026