Apenas soluções independentes
Este fluxo se aplica apenas a soluções B2COPY autônomas, após a autorização contínua ter retornado um token.
Registrar um cliente em uma solução autônoma é um assistente de duas etapas. Após a conclusão, uma conta de pagamento é criada para o cliente.
Passo 1 — inicialize o assistente
GET [host]/api/v1/standalone/auth/initRetorna um uuid necessário para a etapa 2.
{
"status": 200,
"data": {
"uuid": "92fae932-4cff-4d5f-9af9-a8bd71d1acc2",
"type": "form",
"workflow": "side_login",
"status": 0,
"done": false,
"canceled": false
}
}Passo 2 — cadastre o cliente
POST [host]/api/v1/wizards/{uuid}| Nome | Em | Tipo | Obrigatório | Descrição |
|---|---|---|---|---|
| uuid | caminho | corda | Sim | O UUID obtido na etapa 1. |
| side_login | corpo | corda | Sim | Login MT da conta do cliente. |
| token | corpo | corda | Sim | O token da autorização contínua. |
| investment_platform_id | corpo | corda | Sim | A instância da plataforma de investimento (1 para um único servidor MT). |
| device_fingerprint | corpo | corda | Sim | Uma string que identifica exclusivamente o dispositivo cliente. |
curl --location --request POST 'https://host.name/api/v1/wizards/92fae932-4cff-4d5f-9af9-a8bd71d1acc2' \
--data-raw '{
"side_login": "2121882153",
"token": "8c3d46c32fff792caf33b9dee1694f1e",
"investment_platform_id": "1",
"device_fingerprint": "eyJjYW52YXNfY29kZSI6…"
}'Próxima etapa
A resposta inclui o novo ID do cliente. Com ele, você pode criar contas mestras e de investimento — consulte Criar uma conta mestra ou de investimento a partir de uma conta MT existente.
