Erstellt ein Master- oder Anlagekonto für einen Kunden aus seinem bestehenden MT-Konto. Das Konto ist unter B2COPY mit derselben Anmeldenummer registriert wie bei MT.
Voraussetzung
Der Kunde muss bereits auf der Plattform registriert sein und über eine Kunden-ID verfügen. Für eigenständige Lösungen siehe Nahtlose Autorisierung und Registrieren Sie einen Kunden und erstellen Sie sein Zahlungskonto.
Endpunkt
POST [host]/api/v2/b2copy/accounts/createAnforderungstext
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| clientId | ganze Zahl | Ja | Der Kunde, für den das Konto erstellt wird. |
| investmentPlatformId | ganze Zahl | Ja | Die Instanz der Investitionsplattform (1 für einen einzelnen MT-Server). |
| accountNumber | Zeichenfolge | Ja | Das MT-Login, das auf MT vorhanden ist und unter B2COPY registriert wird. |
| productCurrencyId | ganze Zahl | Ja | Produktwährungskennung – wenden Sie sich für Unterstützung an den Support. |
| isMaster | ganze Zahl | Ja | 1 → ein Hauptkonto erstellen; 0 → Anlagekonto erstellen. |
| accountName | Zeichenfolge | Nein | Dem Konto zugewiesener Name. |
| accountDescription | Zeichenfolge | Nein | Beschreibung der Handelsstrategie auf dem Konto. |
curl --location --request POST 'https://host.name/api/v2/b2copy/accounts/create' \
--header 'Authorization: Bearer <access_token>' \
--data-raw '{
"clientId": 4406,
"investmentPlatformId": 1,
"accountNumber": "2121882154",
"productCurrencyId": 10,
"isMaster": 0,
"accountName": "MAM investor",
"accountDescription": "The trading strategy applied on the account"
}'Antwort
Das erstellte Kontoobjekt, einschließlich id, Typ, Sichtbarkeitsflags und Zeitstempel.
{
"is_master": false,
"show_in_client_ui": true,
"status": true,
"id": 12574,
"account_description": "The trading strategy applied on the account",
"account_name": "MAM investor",
"type": 8,
"show_in_leaderboard": false,
"active_since": "2024-04-01T15:06:41.000000Z",
"created_at": "2024-04-01T15:06:41.000000Z"
}