Solo soluciones independientes
Este flujo se aplica solo a las soluciones B2COPY independientes, después de que la autorización perfecta haya devuelto un token.
Registrar un cliente en una solución independiente es un asistente de dos pasos. Al finalizar, se crea una cuenta de pago para el cliente.
Paso 1: inicializa el asistente
GET [host]/api/v1/standalone/auth/initDevuelve un uuid requerido para el paso 2.
{
"status": 200,
"data": {
"uuid": "92fae932-4cff-4d5f-9af9-a8bd71d1acc2",
"type": "form",
"workflow": "side_login",
"status": 0,
"done": false,
"canceled": false
}
}Paso 2: registrar al cliente
POST [host]/api/v1/wizards/{uuid}| Nombre | En | Tipo | Requerido | Descripción |
|---|---|---|---|---|
| UUID | camino | cadena | Sí | El UUID obtenido en el paso 1. |
| inicio de sesión lateral | cuerpo | cadena | Sí | Inicio de sesión MT de la cuenta del cliente. |
| simbólico | cuerpo | cadena | Sí | El token de una autorización perfecta. |
| ID_plataforma_inversión | cuerpo | cadena | Sí | La instancia de la plataforma de inversión (1 para un único servidor MT). |
| dispositivo_huella digital | cuerpo | cadena | Sí | Una cadena que identifica de forma única el 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…"
}'Siguiente paso
La respuesta incluye el nuevo ID de cliente. Con él, puede crear cuentas maestras y de inversión; consulte Crear una cuenta maestra o de inversión a partir de una cuenta MT existente.
