Nur Standalone-Lösungen
Dieser Ablauf gilt nur für eigenständige B2COPY-Lösungen, nachdem die nahtlose Autorisierung ein Token zurückgegeben hat.
Die Registrierung eines Clients in einer eigenständigen Lösung erfolgt über einen zweistufigen Assistenten. Nach Abschluss wird für den Kunden ein Zahlungskonto erstellt.
Schritt 1 – Initialisieren Sie den Assistenten
GET [host]/api/v1/standalone/auth/initGibt eine für Schritt 2 erforderliche „UUID“ zurück.
{
"status": 200,
"data": {
"uuid": "92fae932-4cff-4d5f-9af9-a8bd71d1acc2",
"type": "form",
"workflow": "side_login",
"status": 0,
"done": false,
"canceled": false
}
}Schritt 2 – Registrieren Sie den Kunden
POST [host]/api/v1/wizards/{uuid}| Name | In | Typ | Erforderlich | Beschreibung |
|---|---|---|---|---|
| uuid | Weg | Zeichenfolge | Ja | Die in Schritt 1 erhaltene UUID. |
| side_login | Körper | Zeichenfolge | Ja | MT-Login des Kundenkontos. |
| Token | Körper | Zeichenfolge | Ja | Der Token der nahtlosen Autorisierung. |
| investitionsplattform_id | Körper | Zeichenfolge | Ja | Die Instanz der Investitionsplattform (1 für einen einzelnen MT-Server). |
| device_fingerprint | Körper | Zeichenfolge | Ja | Eine Zeichenfolge, die das Clientgerät eindeutig identifiziert. |
curl --location --request POST 'https://host.name/api/v1/wizards/92fae932-4cff-4d5f-9af9-a8bd71d1acc2' \
--data-raw '{
"side_login": "2121882153",
"token": "8c3d46c32fff792caf33b9dee1694f1e",
"investment_platform_id": "1",
"device_fingerprint": "eyJjYW52YXNfY29kZSI6…"
}'Nächster Schritt
Die Antwort enthält die neue Client-ID. Damit können Sie Master- und Anlagekonten erstellen – siehe Erstellen eines Master- oder Anlagekontos aus einem vorhandenen MT-Konto.
