カテゴリ取得
指定したカテゴリを取得します。
カテゴリの ID、ショップ内の番号、表示名、上位カテゴリを返します。
最上位カテゴリの parent は null です。
リクエスト例
curl
curl -X GET "https://apiv2.thebase.com/api/item_categories/123" \
-H "Authorization: Bearer <your-token>"
パラメータ
id
string · path
必須
カテゴリ ID(1 以上の整数を文字列で表したもの)
レスポンス
200
取得成功。
200 のレスポンスボディ(application/json):
- idinteger必須≥ 0カテゴリ ID
- numberinteger必須≥ 0ショップ内で各カテゴリに割り振られる番号
- namestring必須カテゴリの表示名
- parentItemCategory必須nullable上位カテゴリ。最上位カテゴリでは null です。
- idinteger必須≥ 0カテゴリ ID
- numberinteger必須≥ 0ショップ内で各カテゴリに割り振られる番号
- namestring必須カテゴリの表示名
- parentItemCategory必須nullable上位カテゴリ。最上位カテゴリでは null です。↻ ItemCategory を再帰参照
- _linksobject必須このリソースに関連する操作へのリンク集合。リソースの状態やトークンのスコープによってリンクの有無は変わりません。
- update_item_categoryLink必須
- hrefstring (uri)必須エンドポイントの絶対 URL
- method"GET" | "POST" | "PUT" | "DELETE"必須エンドポイントを呼び出す際に使う HTTP メソッド
- document_hrefstring (uri)必須ドキュメントサイト上でこのエンドポイントを説明するページの URL
- delete_item_categoryLink必須
- hrefstring (uri)必須エンドポイントの絶対 URL
- method"GET" | "POST" | "PUT" | "DELETE"必須エンドポイントを呼び出す際に使う HTTP メソッド
- document_hrefstring (uri)必須ドキュメントサイト上でこのエンドポイントを説明するページの URL
- update_item_category_list_orderLink必須
- hrefstring (uri)必須エンドポイントの絶対 URL
- method"GET" | "POST" | "PUT" | "DELETE"必須エンドポイントを呼び出す際に使う HTTP メソッド
- document_hrefstring (uri)必須ドキュメントサイト上でこのエンドポイントを説明するページの URL
エラー
エラーは application/problem+json の Problem 形式で返します。
認証・スコープ・予期しない内部エラーなど、すべてのエンドポイントに共通のエラーと
構造・判別方法は エラーレスポンス を参照してください。
このエンドポイントが返すその他のエラーは次のとおりです。
400 |
/errors/request/invalid-params |
1 つ以上のパスパラメータがエンドポイントのスキーマを満たさない場合に返します。 |
404 |
/errors/item_categories/not-found |
指定したカテゴリが存在しない、または呼び出し元から参照できない場合に返します。 |