BカートAPIのアップデートに伴い、新たに下記のエンドポイントおよび検索における拡張パラメータがご利用いただけるようになりました。
※既存のエンドポイントや拡張パラメータに変更点はございません。
ご利用いただくにはパーソナルアクセストークンまたはOAuth2.0でのトークン発行時に下記のスコープが必要です。
| スコープ名 | 説明 | 
|---|---|
| user-read | アカウント情報参照 | 
| estimates-read | 見積情報参照 | 
| estimate_products-read | 見積商品情報参照 | 
| パラメータ | 検索条件 | マッチする値の例 | マッチしない値の例 | 
|---|---|---|---|
| A__has = x,y | Aの値が x,y のすべてを含む | x,y x,y,z w,x,y | w,z x y | 
| A__has_any = x,y | Aの値が x,y のいずれかを含む | w,x y,z | w,z | 
| A__has_not = x,y | Aの値が x,y のすべてを含まない | w,z x y | x,y x,y,z w,x,y | 
| A__has_not_any = x,y | Aの値が x,y のいずれかを含まない | w,z | w,x y,z | 
※値にカンマを含まない場合は単一値として扱います。
※カスタム項目(IDを配列のキーとして指定する項目)の場合は、検索方式文字列(has, has_any など)の後ろに[ID]を指定してください。下記は一例です。既存の拡張パラメータにおいても同様のルールにて指定が可能です(「or__B = x」を除く)。
例)検索対象の項目が「custom[6]」の場合
| パラメータ | 検索条件 | 
|---|---|
| customs__has[6] = x,y | customs[6]の値が x,y のすべてを含む | 
| customs__has_any[6] = x,y | customs[6]の値が x,y のいずれかを含む | 
| customs__has_not[6] = x,y | customs[6]の値が x,y のすべてを含まない | 
| customs__has_not_any[6] = x,y | customs[6]の値が x,y のいずれかを含まない | 
拡張パラメータの詳細はAPIドキュメントをご確認ください。