データチェック履歴詳細API(v2)

アップロードした商品、画像、在庫、ストアカテゴリ、カート内関連商品のデータチェック履歴詳細を取得します。

リリース予定日:2021年2月下旬予定

変更履歴

2022年06月13日

レスポンスフィールドを更新しました。
・「fileName」 → 「imageName」へ修正
・「totalErrorCount」を追加
・「lineNum」の説明文に「dataTypeがSTOCKの場合のみ値が返却される」を追加

2021年04月08日

リクエストパラメータ「dataType」の説明を更新しました。

リクエストURL

リクエストURL(本番環境)
XML
https://circus.shopping.yahooapis.jp/ShoppingWebService/V2/dataCheckHistoryDetail
リクエストURL(テスト環境)
XML
https://test.circus.shopping.yahooapis.jp/ShoppingWebService/V2/dataCheckHistoryDetail

リクエストパラメータ

Web APIの使い方#GETとは」をご参照ください。

パラメータ 必須 デフォルト値 値の例 説明
seller_id string teststore ストアアカウントを指定します。
bulkId integer 2144727e-060d-4dd6-95fe-b97bbcb90226 参照するデータチェックIDを指定します。
dataType integer 0 STOCK 現時点ではSTOCK(在庫)のみが指定できます。
※2022年5月以降、「IMAGE(画像)」を指定いただけます。
出店者様ごとに順次リリースになりますので、リリース日について告知ページにてご確認ください。
limit integer 25 データの取得件数を指定します。(最大値100)
デフォルト値(25)
※「在庫」の場合、リクエスト指定可能
offset integer 0 何件目からデータの取得をはじめるかを指定します。
デフォルト値(0)
※「在庫」の場合、リクエスト指定可能

※こちらのAPIはYahoo! ID連携に対応したAPIです。
Yahoo! ID連携によるAPIアクセス方法の詳細は、以下のページをご確認ください。

※こちらのAPIを利用する場合は、こちらからClient ID(アプリケーションID)を取得してください。

サンプルリクエストURL

http://circus.shopping.yahooapis.jp/ShoppingWebService/V2/dataCheckHistoryDetail?sellerId=teststore&bulkId=2144727e-060d-4dd6-95fe-b97bbcb90226&dataType=STOCK

レスポンスフィールド

出力形式

文字コード UTF-8
Content-Type application/json
フォーマット json

仕様

フィールド 説明
- 配列 在庫・画像の反映サマリデータが配列で応答されます。
sellerId string ストアアカウントが返却されます。
bulkId string エラー詳細のキーです。
sellerManagedItemId string 入力した商品コードが応答されます。
エラーとなった商品コードが1000文字を超え、
フォーマットエラーとなった場合は1000文字まで返却されます。
lineNum integer CSVデータのエラーとなっている行数が応答されます。
dataTypeがSTOCKの場合のみ値が返却される
field string FTP入稿されたCSVデータのエラーとなっているフィールド名です。
errorCode string 後述するエラーコードが返却されます。
imageType string 画像ファイルタイプ
ITEM:商品画像
IMTE_DETAIL:商品詳細画像
LIB:追加画像
fileName
imageName
string 登録した画像ファイル名
totalErrorCount string 画像登録処理のエラー件数
dataTypeがIMAGEの場合のみ返却

エラーコード仕様

※エラーメッセージは返却されません

エラーコード エラー内容
mkwrite-stock-1001 商品コードは必須です。
mkwrite-stock-1002 個別商品コードは99バイト以内で入力してください。
mkwrite-stock-1003 個別商品コードは99バイト以内で入力してください。
mkwrite-stock-1004 個別商品コードのフォーマットが無効です。
mkwrite-stock-1005 商品コードは必須です。
mkwrite-stock-1006 個別商品コードは必須です。
mkwrite-stock-1007 個別商品コードは99バイト以内で入力してください。
mkwrite-stock-1008 個別商品コードは99バイト以内で入力してください。
mkwrite-stock-1009 個別商品コードのフォーマットが無効です。
mkwrite-stock-1010 商品コードは必須です。
mkwrite-stock-1011 在庫は空欄または、0~999999999を入力してください。
mkwrite-stock-1012 在庫は空欄または、0~999999999を入力してください。
mkwrite-stock-1013 在庫は空欄または、0~999999999を入力してください。
mkwrite-stock-1014 在庫は空欄または、0~999999999を入力してください。
mkwrite-stock-1015 在庫モードのフォーマットが無効です。
mkwrite-stock-1016 在庫クローズの値が不正です。
mkwrite-stock-1017 在庫クローズの値を補正しました。
mkwrite-stock-1018 超過購入設定は空欄または、0,1を入力してください。
mkwrite-stock-1019 商品数が上限を超えています。
mkwrite-stock-9999 システムエラーが発生しました。
mkwrite-system-0001 システムエラーが発フォーマット生しました。
ERROR-AP-PC-0001 データが存在しません。
ERROR-AP-PC-0002 データが存在しません。
ERROR-AP-PC-0003 商品コードは必須です。
ERROR-AP-PC-0004 入力された商品コードは重複しています。
ERROR-AP-PC-0005 フィールドの設定に誤りがあります。
ERROR-AP-PC-0006 システムエラーが発生しました。
ERROR-AP-PC-0007 システムエラーが発生しました。
ERROR-AP-PC-0008 システムエラーが発生しました。
ERROR-AP-PC-0009 ファイルサイズが10メガバイトを超えています。
ERROR-AP-PC-0010 ファイル行数が10,000行を超えています。
ERROR-AP-PC-0011 システムエラーが発生しました。
ERROR-AP-PC-0012 ファイルのフォーマットが無効です。
ERROR-AP-PC-0013 システムエラーが発生しました。
ERROR-AP-PC-0014 システムエラーが発生しました。
ERROR-AP-PC-0015 システムエラーが発生しました。
ERROR-AP-PC-0016 システムエラーが発生しました。
ERROR-AP-PC-0017 文字コードはSJISかEUCで入力してください。
ERROR-AP-PC-0018 システムエラーが発生しました。
ERROR-AP-PC-0019 システムエラーが発生しました。
ERROR-AP-PC-0098 システムエラーが発生しました。
ERROR-AP-PC-0099 システムエラーが発生しました。

サンプルレスポンス

[
{
 "sellerId": "scproalltest-418",
 "bulkId": "2144727e-060d-4dd6-95fe-b97bbcb90226",
 "sellerManagedItemId": "Editor-001",
 "lineNum": 2,
 "field": "code",
 "errorCode": "mkwrite-stock-1005"
},
{
 "sellerId": "scproalltest-418",
 "bulkId": "2144727e-060d-4dd6-95fe-b97bbcb90226",
 "sellerManagedItemId": "Editor-001",
 "lineNum": 2,
 "field": null,
 "errorCode": "mkwrite-system-0001"
},
{
 "sellerId": "scproalltest-418",
 "bulkId": "2144727e-060d-4dd6-95fe-b97bbcb90226",
 "sellerManagedItemId": "Editor-001",
 "lineNum": 3,
 "field": "stock-close",
 "errorCode": "mkwrite-stock-1017"
}
]

エラー

Yahoo!ショッピングで提供している全てのAPIには、共通で利用するエラーコードがあります。エラーの際には、まず始めに以下をご確認ください。

データチェック履歴詳細API(v2)で固有に返すエラーコードは以下をご覧ください。

エラーコード

コード HTTPステータスコード 説明
ERR-00105 400 指定されたパラメータが不正な場合に返却されます。
ERR-00106 400 指定されたパラメータのフォーマット不正時などに返却されます。
ERR-00203 404 指定したデータがデータベースに存在しない場合に返却されます。
ERR-00299 500 システム内部で何らかのエラーが発生した際に返却されます。
{
"errorCode": "ERR-00105",
"title": "INVALID_ARGUMENT"
}

利用制限

※短い時間の間に同一URLに大量にアクセスを行った場合、一定時間利用できなくなることもございます。(1クエリー/秒)

利用約款

このAPIに関する利用約款はこちら

アプリケーションの管理

利用のルール

開発のヒント