Cria uma conta mestra ou de investimento para um cliente a partir de sua conta MT existente. A conta está registrada em 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 Autorização contínua e Registrar um cliente e criar sua conta de pagamento.
Ponto final
POST [host]/api/v2/b2copy/accounts/createSolicitar corpo
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| clientId | inteiro | Sim | O cliente para o qual a conta foi criada. |
| investmentPlatformId | inteiro | Sim | A instância da plataforma de investimento (1 para um único servidor MT). |
| accountNumber | corda | Sim | O login MT que existe no MT e será cadastrado em B2COPY. |
| productCurrencyId | inteiro | Sim | Identificador da moeda do produto — entre em contato com o suporte para obter assistência. |
| isMaster | inteiro | Sim | 1 → crie uma conta mestra; 0 → crie uma conta de investimento. |
| accountName | corda | Não | Nome atribuído à conta. |
| accountDescription | corda | Não | Descrição da estratégia de negociação da conta. |
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"
}