Cria uma conta mestra ou de investimento para um cliente a partir de seu existing MT account. A conta é registrada no B2COPY com o mesmo número de login que possui no MT.
Pré-requisito
O cliente já deve estar cadastrado na plataforma e possuir um ID de cliente. Para soluções independentes, consulte Seamless authorization e Register a client and create their payment account.
Ponto final
POST [host]/api/v2/b2copy/accounts/createSolicitar corpo
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| clientId | integer | Yes | The client for whom the account is created. |
| investmentPlatformId | integer | Yes | The investment platform instance (1 for a single MT server). |
| accountNumber | string | Yes | The MT login that exists on MT and will be registered on B2COPY. |
| productCurrencyId | integer | Yes | Product currency identifier — contact Support for assistance. |
| isMaster | integer | Yes | 1 → create a master account; 0 → create an investment account. |
| accountName | string | No | Name assigned to the account. |
| accountDescription | string | No | Description of the trading strategy on the account. |
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"
}'Resposta
O objeto de conta criado, incluindo id, tipo, sinalizadores de visibilidade e carimbos de data/hora.
{
"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"
}