カテゴリオートコンプリート
/category/autocomplete [GET]
基本情報
概要
指定したワードに対するカテゴリ名の自動補完候補を取得します。
URL
https://{HOST}/{CID}/v1/category/autocomplete
※APIマーケットの場合はURL体系が異なります
出力形式
- JSON
対応言語
- ja, en, ko, zh-CN, zh-TW, th
パラメータ
| パラメータ名 | 必須 | 概要 | 型名 | デフォルト値 | 上下限/選択値 | 備考 | 
|---|---|---|---|---|---|---|
| word | ✔ | 検索ワード | 文字列 | 最小:2文字 最大:50文字 | 検索したいカテゴリ名称 アラビア数字・漢数字はそのまま検索します | |
| lang | 言語 | 文字列 | ja: 日本語 en: 英語 ko: 韓国語 zh-CN: 中国語(簡体字) zh-TW: 中国語(繁体字) th: タイ語 | 出力する言語を指定します ※多言語オプション申込時のみ利用可能 (APIマーケットでは利用不可) | 
データの出力件数について
当APIでは、出力件数が一律20までとなります。
langパラメータの指定時の注意点
langパラメータ指定時のレスポンスはMultilingualオブジェクトとして出力されることにご注意ください。
パラメータ構成例
- 「こn」で始まるカテゴリ名称の候補を検索
/category/autocomplete?word=こn
レスポンス
| 名称 | レスポンス名 | 型名 | 配列 | 説明 | 
|---|---|---|---|---|
| カテゴリ情報 | items | Categoryオブジェクト | ○ | カテゴリ情報のまとまり | 
Categoryオブジェクト
| 名称 | レスポンス名 | 型名 | 配列 | 説明 | 
|---|---|---|---|---|
| カテゴリコード一覧 | categories | CategoryCodeオブジェクト | ◯ | |
| カテゴリ名 | name | 文字列/Multilingualオブジェクト | langパラメータ指定時は、Multilingualオブジェクトで出力 | 
CategoryCodeオブジェクト
| 名称 | レスポンス名 | 型名 | 配列 | 説明 | 
|---|---|---|---|---|
| カテゴリコード | code | 文字列 | ||
| カテゴリコードのレベル | level | 文字列 | large, middle, small, detail の4階層 langパラメータで"en"以外を指定した場合も英語表記 | 
Multilingualオブジェクト
| 名称 | レスポンス名 | 型名 | 配列 | 説明 | 
|---|---|---|---|---|
| 英語名称 | en | 文字列 | ||
| 日本語名称 | ja | 文字列 | ||
| 韓国語名称 | ko | 文字列 | ||
| タイ語名称 | th | 文字列 | ||
| 中国語(簡体字)名称 | zh-CN | 文字列 | ||
| 中国語(繁体字)名称 | zh-TW | 文字列 | 
レスポンス例
{
    "items": [
        {
            "categories": [
                {
                    "code": "0201001",
                    "level": "small"
                }
            ],
            "name": "コンビニ"
        }
    ]
}
レスポンス例(lang=en指定時)
{
    "items": [
        {
            "categories": [
                {
                    "code": "0201001",
                    "level": "small"
                }
            ],
            "name": {
                "en": "Convenience Store"
            }
        }
    ]
}