Создает основной или инвестиционный счет для клиента на основе его существующей учетной записи MT. Учетная запись зарегистрирована на B2COPY с тем же номером входа, что и на MT.
Предварительное условие
Клиент уже должен быть зарегистрирован на платформе и иметь идентификатор клиента. Информацию об отдельных решениях см. в разделах Бесшовная авторизация и Зарегистрируйте клиента и создайте его платежный аккаунт.
Конечная точка
POST [host]/api/v2/b2copy/accounts/createТело запроса
| Имя | Тип | Требуется | Описание |
|---|---|---|---|
| clientId | целое число | Да | Клиент, для которого создается учетная запись. |
| investmentPlatformId | целое число | Да | Экземпляр инвестиционной платформы (1 для одного сервера MT). |
| accountNumber | строка | Да | Логин MT, который существует на MT и будет зарегистрирован на B2COPY. |
| productCurrencyId | целое число | Да | Идентификатор валюты продукта — обратитесь в службу поддержки за помощью. |
| isMaster | целое число | Да | 1 → создать мастер-аккаунт; 0 → создать инвестиционный счет. |
| accountName | строка | Нет | Имя, присвоенное учетной записи. |
| accountDescription | строка | Нет | Описание торговой стратегии на счете. |
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"
}'Ответ
Созданный объект учетной записи, включая его id, тип, флаги видимости и временные метки.
{
"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"
}