Kibo Commerce Product Quick Edit API

The ProductQuickEdit API from Kibo Commerce — 4 operation(s) for productquickedit.

Operations 4

POST /commerce/catalog/admin/quickedit/products/producttype Endpoint used to apply updates for product type #
POST /commerce/catalog/admin/quickedit/products/productincatalog Quick Edit Product in Catalog #
POST /commerce/catalog/admin/quickedit/products Quick Edit Products #
POST /commerce/catalog/admin/quickedit/products/properties Quick Edit Properties #

Specifications

Schemas & Data

📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-package-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-application-entitlement-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-application-summary-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-headless-app-runtime-log-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-http-response-message-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-application-subscription-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-history-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-history-collection-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-catalog-admins-product-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-catalog-admins-discount-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-product-v1-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-catalog-admins-attribute-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-catalog-admins-discount-target-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-product-variation-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-product-for-indexing-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-catalog-runtimes-product-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-product-validation-summary-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-configured-product-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-catalog-runtimes-category-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-campaign-result-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-order-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-order-item-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-wishlist-item-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-cart-item-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-return-item-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-cart-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-document-list-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-document-list-type-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-document-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-property-type-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-document-type-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-content-http-request-message-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-customer-account-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-b2-baccount-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-purchase-order-transaction-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-customer-credit-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-customer-attribute2-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-b2-buser-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-transaction-set-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-transaction-set810-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-translated-shipment-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-entity-list-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-list-view-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-entity-container-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-entity-container-collection-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-entity-list-collection-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-list-view-collection-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-event-delivery-summary-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-event-event-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-subscription-collection-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-event-delivery-summary-collection-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-event-collection-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-entity-model-of-shipment-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-fulfillment-apishipment-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-item-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-fulfillment-apipackage-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-shipment-rule-field-dto-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-item-audit-detail-dto-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-redaction-report-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-create-report-request-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-export-job-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-import-job-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-batch-job-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-batch-job-summary-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-batch-job-summary-collection-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-batch-job-item-result-set-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-m-fetch-file-config-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-inventory-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-order-item-information-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-job-queue-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-location-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-delete-item-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-location-group-configuration-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-location-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-location-attribute2-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-vendor-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-vendor-document-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-cutoff-time-override-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-location-admin-attribute-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-location-collection-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-location-criteria-set-filter-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-scenario-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-custom-data-value-filter-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-custom-data-list-filter-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-upsert-scenario-request-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-abstract-filter-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-pricing-runtime-discount-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-taxable-order-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-find-item-discounts-request-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-order-tax-context-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-auto-add-discount-target-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-find-discounts-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-reservati-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-reservation-item-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-reservation-aggregate-summary-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-order-reservati-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-fulfillment-inf-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-reservation-collecti-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-general-settings-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-subscription-settings-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-fulfillment-settings-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-external-payment-workflow-definition-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-checkout-settings-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-site-shipping-settings-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-shipment-request-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-rate-request-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-handling-fee-rule-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-shipping-inclusion-rule-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-carrier-credential-set-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-carrier-credential-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-carrier-configuration-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-carrier-definition-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-rates-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-transit-times-request-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-shipment-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-transit-times-response-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-subscription-item-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-subscription-runtime-subscription-schema.json
📊
JSONSchema
https://artifacts.apis.io/kibo-commerce/json-schema/kibo-commerce-payment-schema.json

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/kibo-commerce:kibo-commerce-productquickedit-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

kibo-commerce-productquickedit-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Kibo Commerce Product Quick Edit API
  version: '1.0'
  description: 'Operations tagged ProductQuickEdit across 2 of this provider''s published API definitions: openapi_openapi_catalog_admin.json, kibo-commerce-catalog-admin-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- description: Kibo Base URL
  url: '{baseUrl}/api'
  variables:
    baseUrl:
      default: https://t1000000.sb.usc1.gcp.kibocommerce.com
      description: Base URL
security:
- bearerAuth: []
tags:
- name: ProductQuickEdit
paths:
  /commerce/catalog/admin/quickedit/products/producttype:
    post:
      parameters:
      - description: limits which fields are returned in the response body
        in: query
        name: responseFields
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/QuickEditChangeProductTypeActions'
        description: Mozu.ProductAdmin.Contracts.QuickEditChangeProductTypeActions
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/QuickEditChangeProductTypeResponse'
            text/json:
              schema:
                $ref: '#/components/schemas/QuickEditChangeProductTypeResponse'
            text/plain:
              schema:
                $ref: '#/components/schemas/QuickEditChangeProductTypeResponse'
          description: OK
      summary: Endpoint used to apply updates for product type
      tags:
      - ProductQuickEdit
      operationId: postCommerceCatalogAdminQuickeditProductsProducttype
      x-operation-id-source: derived
    servers:
    - description: Kibo Base URL
      url: '{baseUrl}/api'
      variables:
        baseUrl:
          default: https://t1000000.sb.usc1.gcp.kibocommerce.com
          description: Base URL
  /commerce/catalog/admin/quickedit/products/productincatalog:
    post:
      description: 'Updates products in catalog through quick edit. Values will be

        added, not replaced. The Quick Edit APIs are designed primarily for the Quick Edit UI. They are not advised for bulk product updates through a batch job. For efficiently updating your catalog through a batch job, use the Import Export APIs or the Catalog Administration APIs directly.'
      parameters:
      - description: limits which fields are returned in the response body
        in: query
        name: responseFields
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/QuickEditProductInCatalogActions'
        description: Mozu.ProductAdmin.Contracts.QuickEditProductInCatalogActions
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/QuickEditResponse'
            text/json:
              schema:
                $ref: '#/components/schemas/QuickEditResponse'
            text/plain:
              schema:
                $ref: '#/components/schemas/QuickEditResponse'
          description: OK
      summary: Quick Edit Product in Catalog
      tags:
      - ProductQuickEdit
      operationId: postCommerceCatalogAdminQuickeditProductsProductincatalog
      x-operation-id-source: derived
    servers:
    - description: Kibo Base URL
      url: '{baseUrl}/api'
      variables:
        baseUrl:
          default: https://t1000000.sb.usc1.gcp.kibocommerce.com
          description: Base URL
  /commerce/catalog/admin/quickedit/products:
    post:
      description: Applies top level product updates. The Quick Edit APIs are designed primarily for the Quick Edit UI. They are not advised for bulk product updates through a batch job. For efficiently updating your catalog through a batch job, use the Import Export APIs or the Catalog Administration APIs directly.
      parameters:
      - description: limits which fields are returned in the response body
        in: query
        name: responseFields
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/QuickEditProductActions'
        description: ''
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/QuickEditResponse'
            text/json:
              schema:
                $ref: '#/components/schemas/QuickEditResponse'
            text/plain:
              schema:
                $ref: '#/components/schemas/QuickEditResponse'
          description: OK
      summary: Quick Edit Products
      tags:
      - ProductQuickEdit
      operationId: postCommerceCatalogAdminQuickeditProducts
      x-operation-id-source: derived
    servers:
    - description: Kibo Base URL
      url: '{baseUrl}/api'
      variables:
        baseUrl:
          default: https://t1000000.sb.usc1.gcp.kibocommerce.com
          description: Base URL
  /commerce/catalog/admin/quickedit/products/properties:
    post:
      description: Updates product properties through quick edits. Values will be added, not replaced. The Quick Edit APIs are designed primarily for the Quick Edit UI. They are not advised for bulk product updates through a batch job. For efficiently updating your catalog through a batch job, use the Import Export APIs or the Catalog Administration APIs directly.
      parameters:
      - description: limits which fields are returned in the response body
        in: query
        name: responseFields
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/QuickEditProductPropertyActions'
        description: Mozu.ProductAdmin.Contracts.QuickEditProductPropertyActions
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/QuickEditResponse'
            text/json:
              schema:
                $ref: '#/components/schemas/QuickEditResponse'
            text/plain:
              schema:
                $ref: '#/components/schemas/QuickEditResponse'
          description: OK
      summary: Quick Edit Properties
      tags:
      - ProductQuickEdit
      operationId: postCommerceCatalogAdminQuickeditProductsProperties
      x-operation-id-source: derived
    servers:
    - description: Kibo Base URL
      url: '{baseUrl}/api'
      variables:
        baseUrl:
          default: https://t1000000.sb.usc1.gcp.kibocommerce.com
          description: Base URL
components:
  schemas:
    ProductInCatalogInfoV1PatchDocument:
      properties:
        operations:
          items:
            $ref: '#/components/schemas/ProductInCatalogInfoV1PatchOperation'
          type:
          - array
          - 'null'
      type: object
    ProductInCatalogPatchAction:
      description: List of JsonPatch operations to be applied to a Mozu.ProductAdmin.Contracts.ProductInCatalogInfo
      properties:
        catalogId:
          description: CatalogId
          format: int32
          type: integer
        patches:
          $ref: '#/components/schemas/ProductInCatalogInfoV1PatchDocument'
        productCode:
          description: Product code of the target product
          type:
          - string
          - 'null'
        saveAndPublish:
          description: 'If true and publishing is enabled, actions are applied to a draft version of the product and then the draft is published otherwise

            changes are saved to the live product.'
          type: boolean
      type: object
    ProductInCatalogInfoV1PatchOperation:
      properties:
        from:
          type:
          - string
          - 'null'
        op:
          type:
          - string
          - 'null'
        path:
          type:
          - string
          - 'null'
        value: {}
      type: object
    ProductTypeChangeValidationResult:
      properties:
        attributeFqn:
          type:
          - string
          - 'null'
        code:
          format: int32
          type: integer
        message:
          type:
          - string
          - 'null'
        severity:
          type:
          - string
          - 'null'
      type: object
    ProductV1PatchDocument:
      properties:
        operations:
          items:
            $ref: '#/components/schemas/ProductV1PatchOperation'
          type:
          - array
          - 'null'
      type: object
    QuickEditChangeProductTypeResult:
      properties:
        initialProductTypeId:
          description: The original product type id
          format: int32
          type: integer
        message:
          description: Error message if any.
          type:
          - string
          - 'null'
        resourceId:
          description: The unique resouce identifier
          type:
          - string
          - 'null'
        success:
          description: true if the patch succeeded.
          type: boolean
        targetProductTypeId:
          description: The target product type id
          format: int32
          type: integer
        validationResults:
          description: List of Mozu.ProductAdmin.Contracts.ProductTypeChangeValidationResult
          items:
            $ref: '#/components/schemas/ProductTypeChangeValidationResult'
          type:
          - array
          - 'null'
      type: object
    QuickEditChangeProductTypeActions:
      description: List of Mozu.ProductAdmin.Contracts.ChangeProductTypeActions to be applied to a list of Mozu.ProductAdmin.Contracts.Products.
      properties:
        actions:
          items:
            $ref: '#/components/schemas/ChangeProductTypeAction'
          type:
          - array
          - 'null'
      type: object
    QuickEditProductActions:
      description: List of Mozu.ProductAdmin.Contracts.ProductPatchActions to be applied to a list of Mozu.ProductAdmin.Contracts.Products.
      properties:
        actions:
          description: List of Mozu.ProductAdmin.Contracts.ProductPatchAction actions to perform
          items:
            $ref: '#/components/schemas/ProductPatchAction'
          type:
          - array
          - 'null'
      type: object
    QuickEditResult:
      description: Individual update action result
      properties:
        message:
          description: Error message if any.
          type:
          - string
          - 'null'
        resourceId:
          description: The unique resouce identifier
          type:
          - string
          - 'null'
        success:
          description: true if the patch succeeded.
          type: boolean
      type: object
    ProductPropertyPatchOperation:
      properties:
        from:
          type:
          - string
          - 'null'
        op:
          type:
          - string
          - 'null'
        path:
          type:
          - string
          - 'null'
        value: {}
      type: object
    QuickEditProductInCatalogActions:
      description: List of Mozu.ProductAdmin.Contracts.ProductInCatalogPatchActions to be applied
      properties:
        actions:
          description: List of Mozu.ProductAdmin.Contracts.ProductPropertyPatchAction actions to perform
          items:
            $ref: '#/components/schemas/ProductInCatalogPatchAction'
          type:
          - array
          - 'null'
      type: object
    ProductPropertyPatchDocument:
      properties:
        operations:
          items:
            $ref: '#/components/schemas/ProductPropertyPatchOperation'
          type:
          - array
          - 'null'
      type: object
    QuickEditResponse:
      description: Aggregates the individual results of update actions per product update
      properties:
        results:
          description: List of Mozu.ProductAdmin.Contracts.QuickEditResult
          items:
            $ref: '#/components/schemas/QuickEditResult'
          type:
          - array
          - 'null'
      type: object
    ChangeProductTypeAction:
      description: List of JsonPatch operations to be applied to a Mozu.ProductAdmin.Contracts.Product
      properties:
        ignoreDataLoss:
          description: 'Whether to ignore data loss.

            If true, data loss will be ignored.

            If false, the product will not be updated when warnings are encountered'
          type: boolean
        patches:
          $ref: '#/components/schemas/ProductV1PatchDocument'
        productCode:
          description: Product code of the target product
          type:
          - string
          - 'null'
        saveAndPublish:
          description: 'If true and publishing is enabled, actions are applied to a draft version of the product and then the draft is published otherwise

            changes are saved to the live product.'
          type: boolean
        testMode:
          description: Whether to run in test mode.  If true, no changes will be made.
          type: boolean
      type: object
    ProductV1PatchOperation:
      properties:
        from:
          type:
          - string
          - 'null'
        op:
          type:
          - string
          - 'null'
        path:
          type:
          - string
          - 'null'
        value: {}
      type: object
    ProductPropertyPatchAction:
      description: List of JsonPatch operations to be applied to a Mozu.ProductAdmin.Contracts.ProductProperty
      properties:
        attributeFqn:
          description: AttributeFQN
          type:
          - string
          - 'null'
        patches:
          $ref: '#/components/schemas/ProductPropertyPatchDocument'
        productCode:
          description: Product code of the target product
          type:
          - string
          - 'null'
        saveAndPublish:
          description: 'If true and publishing is enabled, actions are applied to a draft version of the product and then the draft is published otherwise

            changes are saved to the live product.'
          type: boolean
      type: object
    QuickEditProductPropertyActions:
      description: 'List of Mozu.ProductAdmin.Contracts.ProductPropertyPatchActions to be applied to a list of

        Mozu.ProductAdmin.Contracts.ProductPropertys.'
      properties:
        actions:
          description: List of Mozu.ProductAdmin.Contracts.ProductPropertyPatchAction actions to perform
          items:
            $ref: '#/components/schemas/ProductPropertyPatchAction'
          type:
          - array
          - 'null'
      type: object
    ProductPatchAction:
      description: List of JsonPatch operations to be applied to a Mozu.ProductAdmin.Contracts.Product
      properties:
        patches:
          $ref: '#/components/schemas/ProductV1PatchDocument'
        productCode:
          description: Target product code
          type:
          - string
          - 'null'
        saveAndPublish:
          description: 'If true and publishing is enabled, actions are applied to a draft version of the product and then the draft is published otherwise

            changes are saved to the live product.'
          type: boolean
      type: object
    QuickEditChangeProductTypeResponse:
      description: Aggregates the individual results of update actions per product update
      properties:
        results:
          description: List of Mozu.ProductAdmin.Contracts.QuickEditChangeProductTypeResult
          items:
            $ref: '#/components/schemas/QuickEditChangeProductTypeResult'
          type:
          - array
          - 'null'
      type: object
  securitySchemes:
    bearerAuth:
      bearerFormat: JWT
      description: JWT Authorization header using the Bearer scheme.
      scheme: bearer
      type: http
x-refined-from:
- openapi_openapi_catalog_admin.json
- kibo-commerce-catalog-admin-openapi.yml
x-provenance:
  method: harvested
  publisher: Kibo Commerce
  source: https://docs.kibocommerce.com/openapi/openapi_catalog_admin.json
  note: split by refine-openapis from the provider's own published document, verified by fetch (openapi/_original/*.fetch.json);
    stamped by stamp-openapi-provenance.py (roadmap#793)