> ## Documentation Index
> Fetch the complete documentation index at: https://docs.voucherify.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Async Action Object

<div class="prose dark:prose-invert custom-html">
  <h2 id="async-action">Async Action</h2>
  <p>This is an object representing an asynchronous action.</p>
  <p>All of:</p>

  <ol>
    <li>
      <a href="#async-action-base">Async Action Base</a>
    </li>

    <li>
      <table>
        <thead>
          <tr>
            <th>Attributes</th>
            <th>Description</th>
          </tr>
        </thead>

        <tbody>
          <tr>
            <td>
              <p>result</p>
            </td>

            <td>
              One of:

              <ol>
                <li>
                  <a href="#campaign.vouchers_import">CAMPAIGN.VOUCHERS\_IMPORT</a>
                </li>

                <li>
                  <a href="#campaign.vouchers_import_csv">CAMPAIGN.VOUCHERS\_IMPORT\_CSV</a>
                </li>

                <li>
                  <a href="#campaign.vouchers_update">CAMPAIGN.VOUCHERS\_UPDATE</a>
                </li>

                <li>
                  <a href="#campaign.vouchers_delete">CAMPAIGN.VOUCHERS\_DELETE</a>
                </li>

                <li>
                  <a href="#campaign.vouchers_generate">CAMPAIGN.VOUCHERS\_GENERATE</a>
                </li>

                <li>
                  <a href="#campaigns.metadata_key_purge">CAMPAIGNS.METADATA\_KEY\_PURGE</a>
                </li>

                <li>
                  <a href="#customers.import_csv">CUSTOMERS.IMPORT\_CSV</a>
                </li>

                <li>
                  <a href="#customers.bulk_update">CUSTOMERS.BULK\_UPDATE</a>
                </li>

                <li>
                  <a href="#customers.metadata_update">CUSTOMERS.METADATA\_UPDATE</a>
                </li>

                <li>
                  <a href="#customers.metadata_key_purge">CUSTOMERS.METADATA\_KEY\_PURGE</a>
                </li>

                <li>
                  <a href="#products.bulk_update">PRODUCTS.BULK\_UPDATE</a>
                </li>

                <li>
                  <a href="#products.metadata_update">PRODUCTS.METADATA\_UPDATE</a>
                </li>

                <li>
                  <a href="#products.import_csv">PRODUCTS.IMPORT\_CSV</a>
                </li>

                <li>
                  <a href="#skus.import_csv">SKUS.IMPORT\_CSV</a>
                </li>

                <li>
                  <a href="#products.metadata_key_purge">PRODUCTS.METADATA\_KEY\_PURGE</a>
                </li>

                <li>
                  <a href="#vouchers.import">VOUCHERS.IMPORT</a>
                </li>

                <li>
                  <a href="#vouchers.import_csv">VOUCHERS.IMPORT\_CSV</a>
                </li>

                <li>
                  <a href="#vouchers.bulk_update">VOUCHERS.BULK\_UPDATE</a>
                </li>

                <li>
                  <a href="#vouchers.metadata_update">VOUCHERS.METADATA\_UPDATE</a>
                </li>

                <li>
                  <a href="#vouchers.metadata_key_purge">VOUCHERS.METADATA\_KEY\_PURGE</a>
                </li>

                <li>
                  <a href="#orders.import">ORDERS.IMPORT</a>
                </li>

                <li>
                  <a href="#orders.metadata_key_purge">ORDERS.METADATA\_KEY\_PURGE</a>
                </li>
              </ol>
            </td>
          </tr>
        </tbody>
      </table>
    </li>
  </ol>

  <h2 id="async-action-base">Async Action Base</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            id

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>Async action unique ID.</p>

          <p>
            <strong>Example:</strong>
            aa\_0adad13d6f057f088e
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            type

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>Type of async action.</p>

          <p>
            Available values:
            <code>CAMPAIGN.VOUCHERS\_IMPORT</code>,
            <code>CAMPAIGN.VOUCHERS\_IMPORT\_CSV</code>,
            <code>CAMPAIGN.VOUCHERS\_UPDATE</code>,
            <code>CAMPAIGN.VOUCHERS\_DELETE</code>,
            <code>CAMPAIGN.VOUCHERS\_GENERATE</code>,
            <code>CAMPAIGNS.METADATA\_KEY\_PURGE</code>,
            <code>CUSTOMERS.IMPORT\_CSV</code>,
            <code>CUSTOMERS.BULK\_UPDATE</code>,
            <code>CUSTOMERS.METADATA\_UPDATE</code>,
            <code>CUSTOMERS.METADATA\_KEY\_PURGE</code>,
            <code>PRODUCTS.BULK\_UPDATE</code>,
            <code>PRODUCTS.METADATA\_UPDATE</code>,
            <code>PRODUCTS.METADATA\_KEY\_PURGE</code>,
            <code>PRODUCTS.IMPORT\_CSV</code>,
            <code>SKUS.IMPORT\_CSV</code>,
            <code>VOUCHERS.IMPORT</code>,
            <code>VOUCHERS.IMPORT\_CSV</code>,
            <code>VOUCHERS.BULK\_UPDATE</code>,
            <code>VOUCHERS.METADATA\_UPDATE</code>,
            <code>VOUCHERS.METADATA\_KEY\_PURGE</code>,
            <code>ORDERS.IMPORT</code>,
            <code>ORDERS.METADATA\_KEY\_PURGE</code>
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            status

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>Status of the async action. Informs you whether the async action has already been completed.</p>

          <p>
            Available values:
            <code>DONE</code>,
            <code>ENQUEUED</code>,
            <code>FAILED</code>,
            <code>IN\_PROGRESS</code>
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            operation\_status

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>Status of async action processing. Informs about the async action status, whether it failed, succeeded, or the status is unknown.</p>

          <p>
            Available values:
            <code>FAILED</code>,
            <code>SUCCESS</code>,
            <code>UNKNOWN</code>
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            created\_at

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>Timestamp representing the date and time when the async action was scheduled in ISO 8601 format.</p>

          <p>
            <strong>Example:</strong>
            2022-06-23T11:21:45.578Z
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            updated\_at

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>Timestamp representing the date and time when the async action was updated. The value is shown in the ISO 8601 format.</p>

          <p>
            <strong>Example:</strong>
            2022-06-23T11:21:46.795Z
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            request\_id

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>Unique request ID.</p>

          <p>
            <strong>Example:</strong>
            v-0b45cee140c3c9b5ca
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            processing\_time

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>The length of time it took to process the request in milliseconds.</p>

          <p>
            <strong>Example:</strong>
            1217
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            progress

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>% progress to completion of the asynchronous action.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            object

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>
            The type of the object represented by JSON. This object stores information about the
            <code>async\_action</code>.
          </p>

          <p>
            Available values:
            <code>async\_action</code>
          </p>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="campaign.vouchers_import">CAMPAIGN.VOUCHERS\_IMPORT</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            message

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>A human-readable message providing a short description about the result.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            failed

            <br />

            <code>array</code>
          </p>
        </td>

        <td>
          <p>If any records failed during the process, this array shows the failure details.</p>
          Array of:

          <table>
            <thead>
              <tr>
                <th>Attributes</th>
                <th>Description</th>
              </tr>
            </thead>

            <tbody>
              <tr>
                <td>
                  <p>
                    code

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>Unique voucher code.</p>
                </td>
              </tr>

              <tr>
                <td>
                  <p>
                    reason

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>Detailed failure cause for the voucher code import.</p>
                </td>
              </tr>
            </tbody>
          </table>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            done\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources processed successfully.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            failed\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources failed to process.</p>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="campaign.vouchers_import_csv">CAMPAIGN.VOUCHERS\_IMPORT\_CSV</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            message

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>A human-readable message providing a short description about the result.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            failed

            <br />

            <code>array</code>
          </p>
        </td>

        <td>
          <p>If any records failed during the process, this array shows the failure details.</p>
          Array of:

          <table>
            <thead>
              <tr>
                <th>Attributes</th>
                <th>Description</th>
              </tr>
            </thead>

            <tbody>
              <tr>
                <td>
                  <p>
                    code

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>Unique voucher code.</p>
                </td>
              </tr>

              <tr>
                <td>
                  <p>
                    row

                    <br />

                    <code>integer</code>
                  </p>
                </td>

                <td>
                  <p>The CSV file row number where the code definition is recorded. The row counter excludes the file headers row.</p>
                </td>
              </tr>

              <tr>
                <td>
                  <p>
                    reason

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>Detailed failure cause for the voucher code import.</p>
                </td>
              </tr>
            </tbody>
          </table>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            done\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources processed successfully.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            failed\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources failed to process.</p>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="campaign.vouchers_update">CAMPAIGN.VOUCHERS\_UPDATE</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            message

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>A human-readable message providing a short description about the result.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            done\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources processed successfully.</p>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="campaign.vouchers_delete">CAMPAIGN.VOUCHERS\_DELETE</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            message

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>A human-readable message providing a short description about the result.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            done\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources processed successfully.</p>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="campaign.vouchers_generate">CAMPAIGN.VOUCHERS\_GENERATE</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            message

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>A human-readable message providing a short description about the result.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            done\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources processed successfully.</p>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="campaigns.metadata_key_purge">CAMPAIGNS.METADATA\_KEY\_PURGE</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            message

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>A human-readable message providing a short description about the result.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            done\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources processed successfully.</p>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="customers.import_csv">CUSTOMERS.IMPORT\_CSV</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            message

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>A human-readable message providing a short description about the result.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            failed

            <br />

            <code>array</code>
          </p>
        </td>

        <td>
          <p>If any records failed during the process, this array shows the failure details.</p>
          Array of:

          <table>
            <thead>
              <tr>
                <th>Attributes</th>
                <th>Description</th>
              </tr>
            </thead>

            <tbody>
              <tr>
                <td>
                  <p>
                    source\_id

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>Unique customer ID from your inventory system as indicated in the CSV file.</p>
                </td>
              </tr>

              <tr>
                <td>
                  <p>
                    row

                    <br />

                    <code>integer</code>
                  </p>
                </td>

                <td>
                  <p>The CSV file row number where the customer is recorded. The row counter excludes the file headers row.</p>
                </td>
              </tr>

              <tr>
                <td>
                  <p>
                    reason

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>Detailed failure cause for the customer import.</p>
                </td>
              </tr>
            </tbody>
          </table>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            done\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources processed successfully.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            failed\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources failed to process.</p>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="customers.bulk_update">CUSTOMERS.BULK\_UPDATE</h2>
  <p>All of:</p>

  <ol>
    <li>
      <a href="#async-action-voucher-customer-product-bulk-update-result">Async Action Voucher Customer Product Bulk Update Result</a>
    </li>

    <li>
      <table>
        <thead>
          <tr>
            <th>Attributes</th>
            <th>Description</th>
          </tr>
        </thead>

        <tbody>
          <tr>
            <td>
              <p>
                errors

                <br />

                <code>array</code>
              </p>
            </td>

            <td>
              <p>List of errors encountered during processing.</p>
              Array of:

              <table>
                <thead>
                  <tr>
                    <th>Attributes</th>
                    <th>Description</th>
                  </tr>
                </thead>

                <tbody>
                  <tr>
                    <td>
                      <p>
                        message

                        <br />

                        <code>string</code>
                      </p>
                    </td>

                    <td>
                      <p>A human-readable message providing a short description of the error.</p>
                    </td>
                  </tr>

                  <tr>
                    <td>
                      <p>
                        details

                        <br />

                        <code>string</code>
                      </p>
                    </td>

                    <td>
                      <p>A human-readable message providing more details about the error.</p>
                    </td>
                  </tr>

                  <tr>
                    <td>
                      <p>
                        key

                        <br />

                        <code>string</code>
                      </p>
                    </td>

                    <td>
                      <p>Short string describing the kind of error which occurred.</p>
                    </td>
                  </tr>

                  <tr>
                    <td>
                      <p>
                        source\_id

                        <br />

                        <code>string</code>
                      </p>
                    </td>

                    <td>
                      <p>Source identifier of the customer for which the error occurred.</p>
                    </td>
                  </tr>
                </tbody>
              </table>
            </td>
          </tr>
        </tbody>
      </table>
    </li>
  </ol>

  <h2 id="customers.metadata_update">CUSTOMERS.METADATA\_UPDATE</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            errors

            <br />

            <code>array</code>
          </p>
        </td>

        <td>
          <p>List of errors encountered during processing.</p>
          Array of:

          <table>
            <thead>
              <tr>
                <th>Attributes</th>
                <th>Description</th>
              </tr>
            </thead>

            <tbody>
              <tr>
                <td>
                  <p>
                    message

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>A human-readable message providing a short description of the error.</p>
                </td>
              </tr>

              <tr>
                <td>
                  <p>
                    details

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>A human-readable message providing more details about the error.</p>
                </td>
              </tr>

              <tr>
                <td>
                  <p>
                    key

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>Short string describing the kind of error which occurred.</p>
                </td>
              </tr>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="customers.metadata_key_purge">CUSTOMERS.METADATA\_KEY\_PURGE</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            message

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>A human-readable message providing a short description about the result.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            done\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources processed successfully.</p>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="products.bulk_update">PRODUCTS.BULK\_UPDATE</h2>
  <p>All of:</p>

  <ol>
    <li>
      <a href="#async-action-voucher-customer-product-bulk-update-result">Async Action Voucher Customer Product Bulk Update Result</a>
    </li>

    <li>
      <table>
        <thead>
          <tr>
            <th>Attributes</th>
            <th>Description</th>
          </tr>
        </thead>

        <tbody>
          <tr>
            <td>
              <p>
                errors

                <br />

                <code>array</code>
              </p>
            </td>

            <td>
              <p>List of errors encountered during processing.</p>
              Array of:

              <table>
                <thead>
                  <tr>
                    <th>Attributes</th>
                    <th>Description</th>
                  </tr>
                </thead>

                <tbody>
                  <tr>
                    <td>
                      <p>
                        message

                        <br />

                        <code>string</code>
                      </p>
                    </td>

                    <td>
                      <p>A human-readable message providing a short description of the error.</p>
                    </td>
                  </tr>

                  <tr>
                    <td>
                      <p>
                        details

                        <br />

                        <code>string</code>
                      </p>
                    </td>

                    <td>
                      <p>A human-readable message providing more details about the error.</p>
                    </td>
                  </tr>

                  <tr>
                    <td>
                      <p>
                        key

                        <br />

                        <code>string</code>
                      </p>
                    </td>

                    <td>
                      <p>Short string describing the kind of error which occurred.</p>
                    </td>
                  </tr>

                  <tr>
                    <td>
                      <p>
                        source\_id

                        <br />

                        <code>string</code>
                      </p>
                    </td>

                    <td>
                      <p>Source identifier of the product for which the error occurred.</p>
                    </td>
                  </tr>
                </tbody>
              </table>
            </td>
          </tr>
        </tbody>
      </table>
    </li>
  </ol>

  <h2 id="products.metadata_update">PRODUCTS.METADATA\_UPDATE</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            errors

            <br />

            <code>array</code>
          </p>
        </td>

        <td>
          <p>List of errors encountered during processing.</p>
          Array of:

          <table>
            <thead>
              <tr>
                <th>Attributes</th>
                <th>Description</th>
              </tr>
            </thead>

            <tbody>
              <tr>
                <td>
                  <p>
                    message

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>A human-readable message providing a short description of the error.</p>
                </td>
              </tr>

              <tr>
                <td>
                  <p>
                    details

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>A human-readable message providing more details about the error.</p>
                </td>
              </tr>

              <tr>
                <td>
                  <p>
                    key

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>Short string describing the kind of error which occurred.</p>
                </td>
              </tr>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="products.import_csv">PRODUCTS.IMPORT\_CSV</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            message

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>A human-readable message providing a short description about the result.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            failed

            <br />

            <code>array</code>
          </p>
        </td>

        <td>
          <p>If any records failed during the process, this array shows the failure details.</p>
          Array of:

          <table>
            <thead>
              <tr>
                <th>Attributes</th>
                <th>Description</th>
              </tr>
            </thead>

            <tbody>
              <tr>
                <td>
                  <p>
                    row

                    <br />

                    <code>integer</code>
                  </p>
                </td>

                <td>
                  <p>The CSV file row number where the product definition is recorded. The row counter excludes the file headers row.</p>
                </td>
              </tr>

              <tr>
                <td>
                  <p>
                    source\_id

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>The source identifier of the product that caused the error.</p>
                </td>
              </tr>

              <tr>
                <td>
                  <p>
                    reason

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>Detailed failure cause for the product import.</p>
                </td>
              </tr>
            </tbody>
          </table>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            done\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources processed successfully.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            failed\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources failed to process.</p>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="skus.import_csv">SKUS.IMPORT\_CSV</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            message

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>A human-readable message providing a short description about the result.</p>

          <p>
            <strong>Example:</strong>
            2 sku(s) imported successfully, 6 failed.
          </p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            failed

            <br />

            <code>array</code>
          </p>
        </td>

        <td>
          <p>If any records failed during the process, this array shows the failure details.</p>
          Array of:

          <table>
            <thead>
              <tr>
                <th>Attributes</th>
                <th>Description</th>
              </tr>
            </thead>

            <tbody>
              <tr>
                <td>
                  <p>
                    row

                    <br />

                    <code>integer</code>
                  </p>
                </td>

                <td>
                  <p>The CSV file row number where the SKU definition is recorded. The row counter excludes the file headers row.</p>

                  <p>
                    <strong>Example:</strong>
                    2
                  </p>
                </td>
              </tr>

              <tr>
                <td>
                  <p>
                    reason

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>Detailed failure cause for the SKU import.</p>

                  <p>
                    <strong>Example:</strong>
                    Resource sku with id size-small is in use by products with ids \[prod\_0b0e3441c2462eff2c]
                  </p>
                </td>
              </tr>
            </tbody>
          </table>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            done\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources processed successfully.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            failed\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources failed to process.</p>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="products.metadata_key_purge">PRODUCTS.METADATA\_KEY\_PURGE</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            message

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>A human-readable message providing a short description about the result.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            done\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources updated successfully.</p>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="vouchers.import">VOUCHERS.IMPORT</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            message

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>A human-readable message providing a short description about the result.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            failed

            <br />

            <code>object</code>
          </p>
        </td>

        <td>
          <p>If any records failed during the process, this array shows the failure details.</p>

          <table>
            <thead>
              <tr>
                <th>Attributes</th>
                <th>Description</th>
              </tr>
            </thead>

            <tbody>
              <tr>
                <td>
                  <p>
                    code

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>Unique voucher code.</p>
                </td>
              </tr>

              <tr>
                <td>
                  <p>
                    reason

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>Detailed failure cause for the voucher code import.</p>
                </td>
              </tr>
            </tbody>
          </table>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            done\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources processed successfully.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            failed\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources failed to process.</p>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="vouchers.import_csv">VOUCHERS.IMPORT\_CSV</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            message

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>A human-readable message providing a short description about the result.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            failed

            <br />

            <code>array</code>
          </p>
        </td>

        <td>
          <p>If any records failed during the process, this array shows the failure details.</p>
          Array of:

          <table>
            <thead>
              <tr>
                <th>Attributes</th>
                <th>Description</th>
              </tr>
            </thead>

            <tbody>
              <tr>
                <td>
                  <p>
                    code

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>Unique voucher code.</p>
                </td>
              </tr>

              <tr>
                <td>
                  <p>
                    row

                    <br />

                    <code>integer</code>
                  </p>
                </td>

                <td>
                  <p>The CSV file row number where the code definition is recorded. The row counter excludes the file headers row.</p>
                </td>
              </tr>

              <tr>
                <td>
                  <p>
                    reason

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>Detailed failure cause for the voucher code import.</p>
                </td>
              </tr>
            </tbody>
          </table>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            done\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources processed successfully.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            failed\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources failed to process.</p>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="vouchers.bulk_update">VOUCHERS.BULK\_UPDATE</h2>
  <p>All of:</p>

  <ol>
    <li>
      <a href="#async-action-voucher-customer-product-bulk-update-result">Async Action Voucher Customer Product Bulk Update Result</a>
    </li>

    <li>
      <table>
        <thead>
          <tr>
            <th>Attributes</th>
            <th>Description</th>
          </tr>
        </thead>

        <tbody>
          <tr>
            <td>
              <p>
                errors

                <br />

                <code>array</code>
              </p>
            </td>

            <td>
              <p>List of errors encountered during processing.</p>
              Array of:

              <table>
                <thead>
                  <tr>
                    <th>Attributes</th>
                    <th>Description</th>
                  </tr>
                </thead>

                <tbody>
                  <tr>
                    <td>
                      <p>
                        message

                        <br />

                        <code>string</code>
                      </p>
                    </td>

                    <td>
                      <p>A human-readable message providing a short description of the error.</p>
                    </td>
                  </tr>

                  <tr>
                    <td>
                      <p>
                        details

                        <br />

                        <code>string</code>
                      </p>
                    </td>

                    <td>
                      <p>A human-readable message providing more details about the error.</p>
                    </td>
                  </tr>

                  <tr>
                    <td>
                      <p>
                        key

                        <br />

                        <code>string</code>
                      </p>
                    </td>

                    <td>
                      <p>Short string describing the kind of error which occurred.</p>
                    </td>
                  </tr>

                  <tr>
                    <td>
                      <p>
                        code

                        <br />

                        <code>string</code>
                      </p>
                    </td>

                    <td>
                      <p>Code of the voucher for which the error occurred.</p>
                    </td>
                  </tr>
                </tbody>
              </table>
            </td>
          </tr>
        </tbody>
      </table>
    </li>
  </ol>

  <h2 id="vouchers.metadata_update">VOUCHERS.METADATA\_UPDATE</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            errors

            <br />

            <code>array</code>
          </p>
        </td>

        <td>
          <p>List of errors encountered during processing.</p>
          Array of:

          <table>
            <thead>
              <tr>
                <th>Attributes</th>
                <th>Description</th>
              </tr>
            </thead>

            <tbody>
              <tr>
                <td>
                  <p>
                    message

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>A human-readable message providing a short description of the error.</p>
                </td>
              </tr>

              <tr>
                <td>
                  <p>
                    details

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>A human-readable message providing more details about the error.</p>
                </td>
              </tr>

              <tr>
                <td>
                  <p>
                    key

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>Short string describing the kind of error which occurred.</p>
                </td>
              </tr>
            </tbody>
          </table>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="vouchers.metadata_key_purge">VOUCHERS.METADATA\_KEY\_PURGE</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            message

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>A human-readable message providing a short description about the result.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            done\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources processed successfully.</p>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="orders.import">ORDERS.IMPORT</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            message

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>A human-readable message providing a short description about the result.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            failed

            <br />

            <code>object</code>
          </p>
        </td>

        <td>
          <p>If any records failed during the process, this array shows the failure details.</p>

          <table>
            <thead>
              <tr>
                <th>Attributes</th>
                <th>Description</th>
              </tr>
            </thead>

            <tbody>
              <tr>
                <td>
                  <p>
                    source\_id

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>Unique order source ID.</p>
                </td>
              </tr>

              <tr>
                <td>
                  <p>
                    reason

                    <br />

                    <code>string</code>
                  </p>
                </td>

                <td>
                  <p>Detailed failure cause for the voucher code import.</p>
                </td>
              </tr>
            </tbody>
          </table>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            done\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources processed successfully.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            failed\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources failed to process.</p>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="orders.metadata_key_purge">ORDERS.METADATA\_KEY\_PURGE</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            message

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>A human-readable message providing a short description about the result.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            done\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of resources processed successfully.</p>
        </td>
      </tr>
    </tbody>
  </table>

  <h2 id="async-action-voucher-customer-product-bulk-update-result">Async Action Voucher Customer Product Bulk Update Result</h2>

  <table>
    <thead>
      <tr>
        <th>Attributes</th>
        <th>Description</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td>
          <p>
            done\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of items successfully processed.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            failed\_count

            <br />

            <code>integer</code>
          </p>
        </td>

        <td>
          <p>Number of items that failed to be processed.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            reports

            <br />

            <code>array</code>
          </p>
        </td>

        <td>
          <p>List of URLs to report files.</p>
        </td>
      </tr>

      <tr>
        <td>
          <p>
            reports\_available\_till

            <br />

            <code>string</code>
          </p>
        </td>

        <td>
          <p>Timestamp until the reports are available.</p>
        </td>
      </tr>
    </tbody>
  </table>
</div>
