既存の MT アカウント からクライアントのマスター アカウントまたは投資アカウントを作成します。アカウントは、MT と同じログイン番号で B2COPY に登録されています。
前提条件
クライアントはプラットフォームにすでに登録されており、クライアント ID を持っている必要があります。スタンドアロン ソリューションについては、シームレスな認証 および クライアントを登録し、支払いアカウントを作成する を参照してください。
エンドポイント
POST [host]/api/v2/b2copy/accounts/createリクエストボディ
| 名前 | 種類 | 必須 | 説明 |
|---|---|---|---|
| clientId | 整数 | はい | アカウントが作成されたクライアント。 |
| investmentPlatformId | 整数 | はい | 投資プラットフォーム インスタンス (単一の MT サーバーに対して 1)。 |
| accountNumber | 文字列 | はい | MT 上に存在し、B2COPY に登録される MT ログイン。 |
| productCurrencyId | 整数 | はい | 製品通貨識別子 — サポートにお問い合わせください。 |
| isMaster | 整数 | はい | 1 → マスターアカウントを作成します。 0 → 投資口座を作成します。 |
| accountName | 文字列 | いいえ | アカウントに割り当てられた名前。 |
| accountDescription | 文字列 | いいえ | アカウントの取引戦略の説明。 |
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"
}'応答
作成されたアカウント オブジェクト (id、タイプ、可視性フラグ、タイムスタンプを含む)。
{
"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"
}