--- title: "アセット検索結果の照会" slug: "maiu-get-asset-search-result" updated: 2026-09-17T09:58:08Z published: 2026-09-17T09:58:08Z canonical: "api.ncloud-docs.com/maiu-get-asset-search-result" --- > ## Documentation Index > Fetch the complete documentation index at: https://api.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # アセット検索結果の照会 VPC環境で利用できます。 アセットの検索結果を照会します。[アセット検索のリクエスト](/docs/ja/maiu-search-asset)の呼び出し後に発行された`searchId`を使用して結果を確認できます。 参考 - `status`が`"COMPLETED"`状態の場合にのみ`totalCount`と`results`を返します。 - クエリスコア、インデックス作成順にソートされます。 ## リクエスト リクエスト形式を説明します。リクエスト形式は次の通りです。 | メソッド | URI | | --- | --- | | GET | /api/v1/workspaces/{workspace_name}/assets/search/{search_id} | ### リクエストヘッダ Media Intelligence APIで共通して使用されるヘッダの詳細は、[Media Intelligenceのリクエストヘッダ](/docs/ja/maiu-overview#%EC%9A%94%EC%B2%AD%ED%97%A4%EB%8D%94)をご参照ください。 ### リクエストパスパラメータ リクエストパスパラメータの説明は次の通りです。 | フィールド | タイプ | 必須の有無 | 説明 | | --- | --- | --- | --- | | `workspace_name` | String | Required | ワークスペース名 | | `search_id` | String | Required | アセット検索リクエスト時に発行された検索識別子 - [アセット検索のリクエスト](/docs/ja/maiu-search-asset)を参照 | ### リクエストクエリパラメータ リクエストクエリパラメータの説明は次の通りです。 | フィールド | タイプ | 必須の有無 | 説明 | | --- | --- | --- | --- | | `pageSize` | Integer | Optional | ページごとの結果数 - 1~100 (デフォルト: 50) | | `pageNum` | Integer | Optional | 照会対象ページ番号 - 1~N (デフォルト: 1) | ### リクエスト例 リクエストのサンプルコードは次の通りです。 ``` curl --location --request GET 'https://mi.apigw.ntruss.com/api/v1/workspaces/betatest/scene-search/JtWJKTDCKknMHP8Id4Gt?pageSize=50&pageNum=1' \ --header 'x-ncp-apigw-timestamp: {Timestamp}' \ --header 'x-ncp-iam-access-key: {Access Key}' \ --header 'x-ncp-apigw-signature-v2: {API Gateway Signature}' ``` ## レスポンス レスポンス形式を説明します。 ### レスポンスボディ レスポンスボディの説明は次の通りです。 | フィールド | タイプ | 必須の有無 | 説明 | | --- | --- | --- | --- | | `code` | String | - | [API処理結果コード](/docs/ja/maiu-overview#%EC%9D%91%EB%8B%B5%EC%83%81%ED%83%9C%EC%BD%94%EB%93%9C) | | `message` | String | - | [API処理結果メッセージ](/docs/ja/maiu-overview#%EC%9D%91%EB%8B%B5%EC%83%81%ED%83%9C%EC%BD%94%EB%93%9C) | | `result` | Object | - | アセット検索結果情報 | | `result.searchId` | String | - | アセット検索リクエスト時に発行された検索識別子 | | `result.status` | String | - | 検索状態コード - `RUNNING` \| `COMPLETED` \| `FAILED` - `RUNNING`: 検索中 - `COMPLETED`: 完了 - `FAILED`: 失敗 | | `result.totalCount` | Integer | - | 検索されたアセットの総数 - `status`が`COMPLETED`の場合、含める | | `result.totalPage` | Integer | - | ページの総数 - `status`が`COMPLETED`の場合、含める | | `result.pageNo` | Integer | - | 現在のページ番号 - `status`が`COMPLETED`の場合、含める | | `result.pageSize` | Integer | - | ページごとの結果数 - `status`が`COMPLETED`の場合、含める | | `result.content` | Array | - | シーン/画像単位の検索結果リスト: [content](/docs/ja/maiu-get-asset-search-result#content) - `status`が`COMPLETED`の場合、含める | ### `content` `content`の説明は次の通りです。 | フィールド | タイプ | 必須の有無 | 説明 | | --- | --- | --- | --- | | `jobId` | Integer | - | 検索対象インデックス(Job) ID | | `engine` | String | - | インデックスエンジンのバージョン | | `type` | String | - | アセットタイプ - `IMAGE` \| `VIDEO` - `IMAGE`: 画像 - `VIDEO`: ビデオ | | `assetId` | Integer | - | 検索対象メディアアセット ID | | `assetName` | String | - | アセット名 | | `scene` | Integer | - | ビデオ内で検索されたアセット ID - 画像アセットは0と表示 | | `score` | Number | - | アセット類似度スコア | | `startMs` | Number | - | ビデオアセットの開始時間 (ミリ秒) - 画像アセットは0と表示 | | `endMs` | Number | - | ビデオアセットの終了時間 (ミリ秒) - 画像アセットは0と表示 | | `assetUrl` | String | - | メディア URL - (有効時間は1時間) | | `sceneThumbnailUrl` | String | - | (ビディ分析時)アセットのサムネイル画像 URL - (有効時間は1時間) | | `shots` | Array | - | 当該アセットに含まれたショット情報リスト: [shots](/docs/ja/maiu-get-asset-search-result#shots) | ### `shots` `shots`の説明は次の通りです。 | フィールド | タイプ | 必須の有無 | 説明 | | --- | --- | --- | --- | | `shot` | Integer | - | ショット ID - 画像アセットは0と表示 | | `startMs` | Number | - | ショットの開始時間 (ミリ秒) - 画像アセットは0と表示 | | `endMs` | Number | - | ショットの終了時間 (ミリ秒) - 画像アセットは0と表示 | | `score` | Number | - | ショット類似度スコア | | `persons` | Array | - | ショットに登場する人物リスト: [persons](/docs/ja/maiu-get-asset-search-result#persons) | | `scripts` | Array | - | ショットに含まれたセリフ情報リスト: [scripts](/docs/ja/maiu-get-asset-search-result#scripts) | | `queryRef` | Array | - | ユーザークエリとのマッチング情報リスト: [queryRef](/docs/ja/maiu-get-asset-search-result#queryRef) | ### `persons` `persons`の説明は次の通りです。 | フィールド | タイプ | 必須の有無 | 説明 | | --- | --- | --- | --- | | `personId` | Integer | - | 人物 ID | | `name` | String | - | 人物名 | | `profileUrl` | String | - | 人物プロファイルのサムネイル URL - (有効時間は1時間) | ### `scripts` `scripts`の説明は次の通りです。 | フィールド | タイプ | 必須の有無 | 説明 | | --- | --- | --- | --- | | `startMs` | Number | - | セリフ開始時間 (ミリ秒) | | `endMs` | Number | - | セリフ終了時間 (ミリ秒) | | `text` | String | - | セリフテキスト | | `name` | String | - | 発話者名 - 匿名の場合、`話者1`、`話者2`などと表示 | | `personId` | Integer | - | 発話者人物 ID - 匿名の場合、null | ### `queryRef` `queryRef`の説明は次の通りです。 | フィールド | タイプ | 必須の有無 | 説明 | | --- | --- | --- | --- | | `queryType` | String | - | クエリのタイプ - `TEXT` \| `IMAGE` \| `PERSON` \| `DIALOGUE` - `TEXT`: テキスト検索結果 - `IMAGE`: 画像検索結果 - `PERSON`: 人物検索結果 - `DIALOGUE`: セリフ検索結果 | | `conditionType` | String | - | クエリ条件 - `MUST` \| `ANY` | | `matchedValues` | Array[String] | - | 入力されたクエリのうち、当該ショットとマッチした値 | ### レスポンス例 レスポンスのサンプルコードは次の通りです。 ``` { "code": "0", "message": "success", "result": { "search_id": "JtWJKTDCKknMHP8Id4Gt", "status": "COMPLETED", "totalCount": 1, "totalPage": 1, "pageNo": 1, "pageSize": 50, "content": [ { "jobId": 12345, "engine": "v2.1.0", "type":"VIDEO", "assetId": 67890, "assetName": "都会の追撃", "scene": 7, "score": 98.3, "startMs": 120000, "endMs": 135000, "assetUrl": "https://kr.object.ncloudstorage.com/.../12345/video.mp4?X-Amz-...", "sceneThumbnailUrl": "https://kr.object.ncloudstorage.com/.../12345/7.jpg?X-Amz-...", "shots": [ { "shot": 70, "startMs": 121000, "endMs": 123000, "score": 98.3, "persons": [ { "personId": 1001, "name": "ユ・ジェソク", "profileUrl": "https://kr.object.ncloudstorage.com/.../jiho0.jpg?X-Amz-..." } ], "scripts": [ { "startMs": 121500, "endMs": 122000, "text": "こっちだ、ほら!", "name": "話者1", "personId": null } ], "queryRef": [ { "queryType": "TEXT", "conditionType": "MUST", "matchedValues": ["暗い路地"] } ] }, { "shot": 71, "startMs": 123000, "endMs": 125000, "score": 95.8, "persons": [ { "personId": 1001, "name": "ユ・ジェソク", "profileUrl": "https://kr.object.ncloudstorage.com/.../jiho0.jpg?X-Amz-..." } ], "scripts": [ { "startMs": 124000, "endMs": 124500, "text": "危ない、隠れろ!", "name": "話者2", "personId": 1001 } ], "queryRef": [ { "queryType": "DIALOGUE", "conditionType": "ANY", "matchedValues": ["危ない"] } ] } ] } ] } } ```