Erstellt für einen Kunden ein Master- oder Anlagekonto aus seinem bestehenden MT-Konto. Das Konto ist auf B2COPY mit derselben Anmeldenummer registriert wie auf MT.
Voraussetzung
Der Kunde muss bereits auf der Plattform registriert sein und über eine Kunden-ID verfügen. Informationen zu eigenständigen Lösungen finden Sie unter 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). |
| Kontonummer | Zeichenfolge | Ja | Das MT-Login, das auf MT vorhanden ist und auf B2COPY registriert wird. |
| ProduktCurrencyId | 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. |
| Kontoname | Zeichenfolge | NEIN | Dem Konto zugewiesener Name. |
| Kontobeschreibung | 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 seiner „ID“, seines Typs, seiner Sichtbarkeitsflags und seiner 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"
}