Ein Anlass.
Ein Vorgang.
Behalten Sie Ihre externe Referenz. Trennen Sie die dauerhafte Geschäftsbeziehung vom einzelnen Aufnahme-, Änderungs- oder Transaktionsanlass.
Vorgänge im VertragFür Entwickler und Produktteams
Verbinden Sie Mandate, Beteiligte, Nachweise und fachliche Entscheidungen mit Ihrem eigenen Workflow. GECO AML Labs ist der Einstieg in einen gemeinsam abgegrenzten Integrationspilot.
API-Vertragsvorschau · v0.1
Öffentlicher Vertragsentwurf auf Grundlage eines internen Prototyps. API-Host, Zugänge und Betriebsumfang werden im Pilot vereinbart.
mdt_democas_demoinconclusivedecision.recordedIhre Anwendung bleibt der Arbeitsplatz
Die Integration soll Informationen und Zuständigkeiten verbinden: vom Anlass in Ihrem System über eine eingegrenzte Prüfaufgabe bis zur dokumentierten Übergabe. Quellenzugänge und fachliche Leistungen gehören in einen vereinbarten Umfang.
Behalten Sie Ihre externe Referenz. Trennen Sie die dauerhafte Geschäftsbeziehung vom einzelnen Aufnahme-, Änderungs- oder Transaktionsanlass.
Vorgänge im VertragHalten Sie Quellenstand, Nachweise und fehlende Informationen zusammen. unknown und no_match bleiben unterschiedliche Zustände.
Eine authentisierte menschliche Rolle dokumentiert Begründung und nächsten Schritt. KI-Vorschläge und Trefferwerte bleiben davon getrennt.
Entscheidungen im VertragVom Vertrag zum Pilot
Das fiktive Beispiel eröffnet einen Prüfanlass für eine geänderte Beteiligungsstruktur. Es zeigt das vorgeschlagene Datenmodell und sendet hier keine Anfrage.
cURL
curl --request POST \
"${GECO_BASE_URL}/workspaces/ws_demo/cases" \
--header "Authorization: Bearer ${GECO_TOKEN}" \
--header "Content-Type: application/json" \
--header "Idempotency-Key: createCase_demo_01" \
--data '{
"mandate_id": "mdt_demo",
"party_ids": [
"pty_demo"
],
"purpose": "ownership_change",
"external_reference": "change_demo_01"
}'JavaScript · Node.js
const response = await fetch(
`${process.env.GECO_BASE_URL}/workspaces/ws_demo/cases`,
{
method: "POST",
headers: {
Authorization: `Bearer ${process.env.GECO_TOKEN}`,
"Content-Type": "application/json",
"Idempotency-Key": "createCase_demo_01"
},
body: JSON.stringify({
"mandate_id": "mdt_demo",
"party_ids": [
"pty_demo"
],
"purpose": "ownership_change",
"external_reference": "change_demo_01"
})
}
);
const body = await response.json();
if (!response.ok) throw new Error(body.code);
console.log(body);Python · Standardbibliothek
import json
import os
from urllib.request import Request, urlopen
from urllib.error import HTTPError
payload = json.loads('''{
"mandate_id": "mdt_demo",
"party_ids": [
"pty_demo"
],
"purpose": "ownership_change",
"external_reference": "change_demo_01"
}''')
headers = {
"Authorization": "Bearer " + os.environ["GECO_TOKEN"],
"Content-Type": "application/json",
"Idempotency-Key": "createCase_demo_01"
}
request = Request(
os.environ["GECO_BASE_URL"] + "/workspaces/ws_demo/cases",
headers=headers,
method="POST",
data=json.dumps(payload).encode("utf-8")
)
try:
with urlopen(request, timeout=30) as response:
print(json.load(response))
except HTTPError as error:
print(error.code, json.load(error))Fachlichkeit bewusst einbinden
DOMUS Fragen kann als optionales Modul strukturierte fachliche Rückfragen unterstützen. Fragen, Antworten und Nachweise müssen zum konkreten Mandat und zur verantwortlichen Rolle passen.
Bei Bedarf steht Lawyer in the Loop durch DOMUS Recht Rechtsanwaltsgesellschaft mbH oder eine andere Kanzlei aus unserem Partnernetzwerk zur gesonderten Beauftragung. Die konkrete Kanzlei, das professionelle Mandat und der Leistungsumfang werden vereinbart.
Ein abgegrenzter Integrationspilot
Bringen Sie einen konkreten Ablauf, Ihr führendes System und eine synthetische Beispielakte mit. Gemeinsam definieren wir den ersten Integrationsumfang und überprüfbare Abnahmekriterien.
API-Pilot besprechenDiese Referenz ist eine Vertragsvorschau. Sie stellt keine produktive öffentliche API, kein SDK und keinen Selbstbedienungszugang bereit.