Download OpenAPI specification:
ユーザー名を更新します。
userId required | string 更新するユーザーのID |
username required | string 新しいユーザー名 |
{- "username": "string"
}
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "username": "string",
- "createdAt": "string",
- "updatedAt": "string"
}
{- "prototype": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "projectId": "5a8591dd-4039-49df-9202-96385ba3eff8",
- "name": "string",
- "type": "MASTER",
- "sourceVersionPrototypeId": "eae97025-fe2c-4bf9-bae6-fae570850ce5",
- "createdAt": "string",
- "updatedAt": "string"
}
}
指定されたIDのプロトタイプを更新します。
prototypeId required | string プロトタイプのID |
name | string |
minPlayers | integer |
maxPlayers | integer |
{- "name": "string",
- "minPlayers": 0,
- "maxPlayers": 0
}
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "projectId": "5a8591dd-4039-49df-9202-96385ba3eff8",
- "name": "string",
- "type": "MASTER",
- "sourceVersionPrototypeId": "eae97025-fe2c-4bf9-bae6-fae570850ce5",
- "createdAt": "string",
- "updatedAt": "string"
}
S3に画像をアップロードし、画像のメタデータを保存します。
image | string <binary> アップロードする画像ファイル |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "displayName": "string",
- "storagePath": "string",
- "contentType": "string",
- "fileSize": 0,
- "uploaderUserId": "f1aa83f1-b765-4894-96a9-08b2a96994ba",
- "createdAt": "string",
- "updatedAt": "string"
}
S3から指定された画像を削除します。
imageId required | string 削除する画像のID |
prototypeId required | string プロトタイプID |
partId required | number パーツID |
side required | string Enum: "front" "back" 面(front または back) |
emitUpdate required | string Default: false Enum: true false 更新をemitするかどうか(デフォルトはfalse) |
{- "error": "リクエストが不正です"
}
[- {
- "project": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "userId": "2c4a230c-5085-4924-a3e1-25fb4fc5965b",
- "createdAt": "string",
- "updatedAt": "string"
}, - "prototypes": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "projectId": "5a8591dd-4039-49df-9202-96385ba3eff8",
- "name": "string",
- "type": "MASTER",
- "sourceVersionPrototypeId": "eae97025-fe2c-4bf9-bae6-fae570850ce5",
- "createdAt": "string",
- "updatedAt": "string"
}
]
}
]
{- "name": "string"
}
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "userId": "2c4a230c-5085-4924-a3e1-25fb4fc5965b",
- "createdAt": "string",
- "updatedAt": "string"
}
指定されたプロジェクトのプロトタイプルーム(VERSIONとINSTANCE)を作成します。
projectId required | string プロジェクトのID |
name required | string プロトタイプ名 |
{- "name": "string"
}
{- "version": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "projectId": "5a8591dd-4039-49df-9202-96385ba3eff8",
- "name": "string",
- "type": "MASTER",
- "sourceVersionPrototypeId": "eae97025-fe2c-4bf9-bae6-fae570850ce5",
- "createdAt": "string",
- "updatedAt": "string"
}, - "instance": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "projectId": "5a8591dd-4039-49df-9202-96385ba3eff8",
- "name": "string",
- "type": "MASTER",
- "sourceVersionPrototypeId": "eae97025-fe2c-4bf9-bae6-fae570850ce5",
- "createdAt": "string",
- "updatedAt": "string"
}
}
指定されたIDのプロジェクトの詳細情報と、そのプロジェクトに属するプロトタイプの一覧を取得します。
projectId required | string プロジェクトのID |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "userId": "2c4a230c-5085-4924-a3e1-25fb4fc5965b",
- "createdAt": "string",
- "updatedAt": "string",
- "prototypes": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "projectId": "5a8591dd-4039-49df-9202-96385ba3eff8",
- "name": "string",
- "type": "MASTER",
- "sourceVersionPrototypeId": "eae97025-fe2c-4bf9-bae6-fae570850ce5",
- "createdAt": "string",
- "updatedAt": "string"
}
]
}
指定されたプロジェクトにユーザーを招待します。
projectId required | string プロジェクトのID |
guestIds | Array of strings 招待するユーザーのIDリスト |
roleType | string Default: "editor" Enum: "admin" "editor" "viewer" 付与するロールタイプ(admin:管理者、editor:編集者、viewer:閲覧者) |
{- "guestIds": [
- "string"
], - "roleType": "admin"
}
{- "message": "正常に処理が完了しました"
}
[- {
- "userId": "string",
- "user": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "username": "string",
- "createdAt": "string",
- "updatedAt": "string"
}, - "roles": [
- {
- "name": "string",
- "description": "string"
}
]
}
]