移行ジョブのイベントを取得する

GET /jobs/{jobId}/logs

移行ジョブのイベントを取得する

path パラメータ

  • jobId string 必須

    jobId

    形式は次のパターンと一致する必要があります: ^[A-Za-z0-9\-]+$

クエリ パラメータ

  • limit integer

    イベント数を制限する

    の最小値は 0 です。デフォルト値は 1000 です。

  • オフセット integer

    最新のイベント以降のイベントの数

    の最小値は 0 です。デフォルト値は 0 です。

  • eventType string

    特定のジョブイベントタイプでフィルター

    値は ERRORWARNING、または INFO です。

応答

  • 200 application/ JSON

    OK

    応答属性の非表示 応答属性の表示 オブジェクト
    • eventType string 必須

      値は ERRORWARNING、または INFO です。

    • メッセージ string 必須
    • 詳細 string
    • タイムスタンプ string(date-time) 必須
    • stackTrace array[string]
    • locationType string

      値は TABLE または COLLECTION です。

    • locationName string
    • フィールド名 string
    • キー オブジェクト
      キー属性を非表示 キー属性を表示 オブジェクト
      • * string additionalProperties
    • errorsType string
  • 400 application/ JSON

    無効なリクエスト

    応答属性の非表示 応答属性の表示 オブジェクト
    • errorsType string 必須

      発生したエラーの種類を識別するエラーのカテゴリ。

    • メッセージ string 必須

      何が起こるかを説明する、人間が判読可能な説明。

    • タイムスタンプ string(date-time) 必須

      エラーが発生した日時。

    • 問題 array[オブジェクト]

      このエラーを構成する個々の問題。

      少なくとも 1 要素。

      問題属性を非表示にする 問題属性の表示 オブジェクト
      • タイプ string 必須

        発生した問題の種類を識別するエラーのカテゴリ(SNMP_ケース)。

      • メッセージ string 必須

        何が起こるかを説明する、人間が判読可能な説明。

      • ポインター string

        JSON ポインター(RFC 6901):ノードへのJSONポインター(RFC )。

  • 404 application/ JSON

    見つかりません

    応答属性の非表示 応答属性の表示 オブジェクト
    • errorsType string 必須

      発生したエラーの種類を識別するエラーのカテゴリ。

    • メッセージ string 必須

      何が起こるかを説明する、人間が判読可能な説明。

    • タイムスタンプ string(date-time) 必須

      エラーが発生した日時。

    • 問題 array[オブジェクト]

      このエラーを構成する個々の問題。

      少なくとも 1 要素。

      問題属性を非表示にする 問題属性の表示 オブジェクト
      • タイプ string 必須

        発生した問題の種類を識別するエラーのカテゴリ(SNMP_ケース)。

      • メッセージ string 必須

        何が起こるかを説明する、人間が判読可能な説明。

      • ポインター string

        JSON ポインター(RFC 6901):ノードへのJSONポインター(RFC )。

  • 500 application/ JSON

    内部サーバーエラー

    応答属性の非表示 応答属性の表示 オブジェクト
    • errorsType string 必須

      発生したエラーの種類を識別するエラーのカテゴリ。

    • メッセージ string 必須

      何が起こるかを説明する、人間が判読可能な説明。

    • タイムスタンプ string(date-time) 必須

      エラーが発生した日時。

    • 問題 array[オブジェクト]

      このエラーを構成する個々の問題。

      少なくとも 1 要素。

      問題属性を非表示にする 問題属性の表示 オブジェクト
      • タイプ string 必須

        発生した問題の種類を識別するエラーのカテゴリ(SNMP_ケース)。

      • メッセージ string 必須

        何が起こるかを説明する、人間が判読可能な説明。

      • ポインター string

        JSON ポインター(RFC 6901):ノードへのJSONポインター(RFC )。

/ jobs/{ jobId}/logs を取得する
curl \
 --request GET 'http://127.0.0.1:8278/api/v1/jobs/{jobId}/logs'
応答の例(200)
[
  {
    "eventType": "ERROR",
    "message": "string",
    "details": "string",
    "timestamp": "2026-05-04T09:42:00Z",
    "stackTrace": [
      "string"
    ],
    "locationType": "TABLE",
    "locationName": "string",
    "fieldName": "string",
    "key": {
      "additionalProperty1": "string",
      "additionalProperty2": "string"
    },
    "errorType": "DuplicateKeyError"
  }
]
応答の例(400)
{
  "errorType": "VALIDATION_ERROR",
  "message": "string",
  "timestamp": "2026-05-04T09:42:00Z",
  "issues": [
    {
      "type": "RELMIG_MAPPING_TARGET_FIELD_NAME_EMPTY",
      "message": "string",
      "pointer": "/project/content/mappings/0123456789abcdef0123456789abcdef/fields/Name/target/name"
    }
  ]
}
応答の例(404)
{
  "errorType": "VALIDATION_ERROR",
  "message": "string",
  "timestamp": "2026-05-04T09:42:00Z",
  "issues": [
    {
      "type": "RELMIG_MAPPING_TARGET_FIELD_NAME_EMPTY",
      "message": "string",
      "pointer": "/project/content/mappings/0123456789abcdef0123456789abcdef/fields/Name/target/name"
    }
  ]
}
応答の例(500)
{
  "errorType": "VALIDATION_ERROR",
  "message": "string",
  "timestamp": "2026-05-04T09:42:00Z",
  "issues": [
    {
      "type": "RELMIG_MAPPING_TARGET_FIELD_NAME_EMPTY",
      "message": "string",
      "pointer": "/project/content/mappings/0123456789abcdef0123456789abcdef/fields/Name/target/name"
    }
  ]
}