インポートの結果を確認する

目次

インポートの結果を確認する

CSV のインポート結果を確認します。

URL

https://sample.cybozu.com/v1/csv/result.json

HTTP メソッド

GET

必要なアクセス権

リクエスト

パラメーター
パラメーター名 必須 説明
id 数値 必須 CSV インポートの実行結果の ID
リクエストの例
URL

https://sample.cybozu.com/v1/csv/result.json?id=1

ヘッダー
1
2
3
{
  "X-Cybozu-Authorization": "QWRtaW5pc3RyYXRvcjpjeWJvenU="
}

リクエストヘッダーの詳細は User API の共通仕様 を参照してください。

レスポンス

プロパティ
パラメーター名 説明
done 真偽値 取り込みが完了しているかどうか
  • true:取り込み処理が完了している場合
  • false:処理中
success 真偽値 処理が正常に終了したかどうか
  • true:正常終了
  • false:エラー終了
errorCode 文字列 エラー終了した場合のエラー内容
正常終了、および処理中の場合は 「null」が返ります。
レスポンスの例
取り込み処理中の例
1
2
3
4
5
{
  "done": false,
  "success": false,
  "errorCode": null
}
正常終了の例
1
2
3
4
5
{
  "done": true,
  "success": true,
  "errorCode": null
}
エラー終了の例
1
2
3
4
5
{
  "done": true,
  "success": false,
  "errorCode": "SLASH_IL15: 1行目の項目数が足りない、または多すぎます。"
}

サンプルコード

curl を使ったリクエスト
1
2
curl -X GET 'https://sample.cybozu.com/v1/csv/result.json?id=1' \
  -H 'X-Cybozu-Authorization: QWRtaW5pc3RyYXRvcjpjeWJvenU='