Solo soluzioni standalone
Questo flusso si applica solo alle soluzioni B2COPY standalone, dopo che l'autorizzazione seamless ha restituito un token.
La registrazione di un client in una soluzione standalone è una procedura guidata in due passaggi. Al termine, viene creato un payment account per il cliente.
Passaggio 1 — Inizializzare la procedura guidata
GET [host]/api/v1/standalone/auth/initRestituisce un uuid necessario per il passaggio 2.
{
"status": 200,
"data": {
"uuid": "92fae932-4cff-4d5f-9af9-a8bd71d1acc2",
"type": "form",
"workflow": "side_login",
"status": 0,
"done": false,
"canceled": false
}
}Step 2 — Registrare il cliente
POST [host]/api/v1/wizards/{uuid}| Nome | In | Type | Obbligatorio | Descrizione |
|---|---|---|---|---|
| uuid | path | string | Yes | The UUID obtained in step 1. |
| side_login | body | string | Yes | MT login of the client account. |
| token | body | string | Yes | The token from seamless authorization. |
| investment_platform_id | body | string | Yes | The investment platform instance (1 for a single MT server). |
| device_fingerprint | body | string | Yes | A string uniquely identifying the client device. |
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…"
}'Prossimo passo
La risposta include il nuovo ID client. Con esso, puoi creare conti master e di investimento: vedi Create a master or investment account from an existing MT account.
