Task

  • counts
    Type: object · TaskCounts
    required
    • deleted
      Type: integer

      DELETE mode only - assets soft-archived (deleted) by the batch.

    • failed
      Type: integer

      Integer numbers.

    • inserted
      Type: integer

      Integer numbers.

    • received
      Type: integer

      Integer numbers.

    • retired
      Type: integer

      FULL-sync only - assets soft-retired because they were absent from the batch.

    • skipped
      Type: integer

      Integer numbers.

    • updated
      Type: integer

      Integer numbers.

  • mode
    Type: stringenum
    required
    values
    • INGEST
    • NORMALIZE
    • UPDATE
    • DELETE
  • progress
    Type: number
    required

    0..1 overall progress.

  • status
    Type: stringenum
    required
    values
    • QUEUED
    • RUNNING
    • COMPLETE
    • FAILED
    • CANCELED
  • taskId
    Type: string
    required
  • completedAt
    Type: string | nullFormat: date-time

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • createdAt
    Type: stringFormat: date-time

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • error
    Type: string | null
  • issues
    Type: object

    INGEST / UPDATE / DELETE - paginated per-row outcomes. NORMALIZE - run-level notices only (per-row problems are inline on each normalizedRows entry).

    • data
      Type: array object[] · TaskIssue[]

      Top-level issue. For INGEST tasks, one per-row outcome; for NORMALIZE tasks, only run-level notices (e.g. normalization_skipped, issues_truncated) with rowIndex < 0. Per-row NORMALIZE problems are inline on each normalized row.

    • pagination
      Type: object · Pagination
  • normalizedRows
    Type: object

    Present for NORMALIZE tasks - cleaned rows (with inline issues), re-submittable to /assets/ingest.

    • data
      Type: array object[] · NormalizedRow[]
    • pagination
      Type: object · Pagination
  • progressPercent
    Type: integer

    Integer numbers.

  • syncMode
    Type: string | nullenum
    values
    • DELTA
    • FULL
    • null
  • updatedAt
    Type: stringFormat: date-time

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z