楽天市場API:カテゴリセットの一覧を取得するAPI

楽天市場API:カテゴリセットの一覧を取得するAPI

楽天市場の店舗内カテゴリセット一覧を取得するAPI

がんばれプランやスタンダードプランでは利用されないAPI。その為ここの記載はあまり利用されないと思うがメモとしてリスしておきます。
 

APIメソッド:navigation.genre.header.get

この機能を利用すると、 NavigationAPIが返却するデータの最終更新日時を取得することができます。

Endpoint / HTTP Method

Endpoint HTTP Method
https://api.rms.rakuten.co.jp/es/1.0/categoryapi/shop/categorysets/get GET

Request

HTTP Header
No Key Value Note
1 Authorization ESA Base64(serviceSecret:licenseKey)

Response

HTTP Header
No Key Value
1 Content-Type text/xml
HTTP Body
XML:result
No Element Description Type Size(byte) Multiplicity Note
1 result.status ステータス XML : status 1 interfaceId = shop.categorysets.get
2 result.categorysetsGetResult ヘッダー取得情報 XML:categorysetsGetResult 1

 

XML:categorysetsGetResult
No Element Description Type Size(byte) Multiplicity Note
1 categorysetsGetResult.code カテゴリセット情報取得結果コード String 4 1 詳細は CategoryAPI Response Codes Referenceを参照してください。
2 categorysetsGetResult.shopId ショップID Integer 0 1 <shopId/>という空の値が返却されます。
3 categorysetsGetResult.categorySetList カテゴリセット情報リスト XML:categorySetList 0,1

 

XML:categorySetList
No Element Description Type Size(byte) Multiplicity Note
1 categorySetList.categorySet カテゴリセット情報 XML:categorySet 1..n

 

XML:categorysetsGetResult
No Element Description Type Size(byte) Multiplicity Note
1 categorySet.categorySetManageNumber カテゴリセット管理番号 String 11 0,1
2 categorySet.categorySetId カテゴリセットID Integer 11 0,1
3 categorySet.categorySetName カテゴリセット名称 String 60 0,1
4 categorySet.categorySetStatus カテゴリセットステータス int 2 0,1
5 categorySet.categorySetOrder カテゴリセット表示順 Integer 11 0,1