Compliance in Ihre Abläufe integrieren.
Die sKYCo API verbindet Risikoanalysen und Compliance-Prüfungen mit Ihrer bestehenden Software. Sprechen Sie mit uns über Ihren Integrationsbedarf.
API-Funktionen und technische Details ansehen
Risikoanalyse auf Kanzleiebene
Risikofaktoren, Bewertungen und Ergebnisse in Ihre Kanzleisoftware übernehmen.
Mandanten-Risikobewertung
Risikoprofile und Bewertungen in bestehende Prüfabläufe einbinden.
PEP- & Sanktionsscreening
Prüfungen, Treffer und Statusänderungen im eigenen Prozess verarbeiten.
Wirtschaftliche Eigentümer
Eigentümerstrukturen und Registerinformationen einbeziehen.
Identifizierung
Identitätsprüfungen in den digitalen Onboarding-Prozess einbinden.
Für die Integration vorbereitet
REST, JSON & OpenAPI 3.1
Versionierte Endpunkte und maschinenlesbare API-Dokumentation.
OAuth 2.0
Client-Credentials und getrennte Zugangsdaten je Mandant.
Webhooks
Ereignisse wie neue Treffer oder Statusänderungen automatisch empfangen.
Sandbox
Integrationen mit Beispieldaten vor dem Produktivbetrieb testen.
EU-Hosting & Audit-Log
Datenhaltung in der EU und Protokollierung von API-Anfragen.
SLA & White Label
Vereinbarte Service-Level und Einbindung unter Ihrer eigenen Marke.
Beispiel für API-Endpunkte
/v1/office-risk-assessmentsRisikoanalyse auf Kanzleiebene/v1/risk-assessmentsMandanten-Risikobewertung/v1/screeningsPEP- und Sanktionsscreening/v1/beneficial-owners/{id}Wirtschaftliche Eigentümer/v1/identificationsDigitale Identifizierung/v1/reports/{id}PrüfberichtBeispiel: PEP- und Sanktionsscreening
Ein PDF mit den beteiligten Personen wird direkt hochgeladen. Die API liest die Personen aus, prüft sie gegen PEP- und Sanktionsdaten und liefert strukturierte Ergebnisse als JSON. Das Beispiel nutzt fiktive Testdaten; Treffer müssen fachlich geprüft werden.
curl --request POST "$SKYCO_API_BASE_URL/v1/screenings" \
--header "Authorization: Bearer $SKYCO_ACCESS_TOKEN" \
--form "document=@beteiligte.pdf;type=application/pdf" \
--form "case_reference=DEMO-123" \
--form "checks=pep" \
--form "checks=sanctions"HTTP/1.1 200 OK
{
"screening_id": "scr_demo_001",
"case_reference": "DEMO-123",
"review_required": true,
"extracted_subjects": [
{ "id": "person_1", "name": "Mara Beispiel",
"date_of_birth": "1979-04-18",
"role": "beneficial_owner" },
{ "id": "person_2", "name": "Lukas Demo",
"role": "director" }
],
"results": [
{
"subject_id": "person_1",
"pep": "review_required",
"sanctions": "no_match"
},
{
"subject_id": "person_2",
"pep": "no_match",
"sanctions": "no_match"
}
],
"findings": [
{
"subject_id": "person_1",
"check": "pep",
"source": "PEP-Demoliste",
"record_id": "PEP-DEMO-017",
"listed_name": "Mara Beispiel",
"listed_date_of_birth": "1979-04-18",
"public_function": "Ministerin (fiktiv)",
"matched_fields": ["name", "date_of_birth"]
}
]
}Integrationsumfang, Zugänge und Service-Level besprechen wir individuell. Registerdaten wie WiEReG setzen die jeweils erforderliche Zugriffsberechtigung voraus.
Interesse an der API
Teilen Sie uns mit, welche Funktionen Sie anbinden möchten. Wir melden uns zu den Integrationsmöglichkeiten.