Kibo Commerce · OpenAPI Overlay 1.0.0
API Evangelist operationId overlay for Kibo Commerce Fulfillment - Production Profile
218 actions
218 updates
documentation
extends
../openapi/_original/kibo-commerce-fulfillment-openapi.yml
Generated by API Evangelist
Written by API Evangelist tooling for Kibo Commerce's API. It is a proposal applied on top of the contract, not a document Kibo Commerce publishes.
What the actions change
operationId
Targets 218 · first 16 shown; the file carries all of them
$.paths['/commerce/shipments/surveys/{id}'].get
$.paths['/commerce/shipments/{shipmentNumber}/surveys'].get
$.paths['/commerce/shipments/{shipmentNumber}/surveys'].post
$.paths['/commerce/fulfillment/rebalancer/disruptions/reservations'].get
$.paths['/commerce/fulfillment/rebalancer/runs/{runId}/events'].get
$.paths['/commerce/fulfillment/rebalancer/disruptions/shipments'].get
$.paths['/commerce/fulfillment/features'].get
$.paths['/commerce/fulfillment/settings'].get
$.paths['/commerce/fulfillment/tenantAttributes'].get
$.paths['/commerce/shipments/{shipmentNumber}/futureItems'].post
$.paths['/commerce/shipments/{shipmentNumber}/futureAllocatableItems'].post
$.paths['/commerce/shipments/{shipmentNumber}/futureToReady'].put
$.paths['/commerce/shipments/{shipmentNumber}/futureUpdateDate'].put
$.paths['/commerce/shipments/{shipmentNumber}/itemGiftReceipt'].put
$.paths['/commerce/shipments/{orderId}/shipmentGiftReceipt'].put
$.paths['/commerce/shipments/{shipmentNumber}/items/{lineId}/updateInventoryAllocation'].put
OpenAPI Overlay
overlay: 1.0.0
info:
title: API Evangelist operationId overlay for Kibo Commerce Fulfillment - Production Profile
version: 1.0.0
extends: ../openapi/_original/kibo-commerce-fulfillment-openapi.yml
x-generated: '2026-10-18'
x-method: generated
x-source: openapi/kibo-commerce-fulfillment-openapi.yml
x-rationale: The Kibo-published OpenAPI files carry no operationId on any operation. This overlay adds a stable, derived operationId (camelCase of tag + summary, de-duplicated within the file) so tools,
skills and crosswalks can reference operations, without mutating the original.
actions:
- target: $.paths['/commerce/shipments/surveys/{id}'].get
description: Add derived operationId for GET /commerce/shipments/surveys/{id}
update:
operationId: customersurveyGetCustomerSurvey
- target: $.paths['/commerce/shipments/{shipmentNumber}/surveys'].get
description: Add derived operationId for GET /commerce/shipments/{shipmentNumber}/surveys
update:
operationId: customersurveyGetSurveys
- target: $.paths['/commerce/shipments/{shipmentNumber}/surveys'].post
description: Add derived operationId for POST /commerce/shipments/{shipmentNumber}/surveys
update:
operationId: customersurveyCreateSurvey
- target: $.paths['/commerce/fulfillment/rebalancer/disruptions/reservations'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/disruptions/reservations
update:
operationId: disruptioneventsListReservationDisruptions
- target: $.paths['/commerce/fulfillment/rebalancer/runs/{runId}/events'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/runs/{runId}/events
update:
operationId: disruptioneventsListRunEvents
- target: $.paths['/commerce/fulfillment/rebalancer/disruptions/shipments'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/disruptions/shipments
update:
operationId: disruptioneventsListShipmentDisruptions
- target: $.paths['/commerce/fulfillment/features'].get
description: Add derived operationId for GET /commerce/fulfillment/features
update:
operationId: fulfillmentGetFeatures
- target: $.paths['/commerce/fulfillment/settings'].get
description: Add derived operationId for GET /commerce/fulfillment/settings
update:
operationId: fulfillmentGetPublicSettings
- target: $.paths['/commerce/fulfillment/tenantAttributes'].get
description: Add derived operationId for GET /commerce/fulfillment/tenantAttributes
update:
operationId: fulfillmentGetTenantAttributes
- target: $.paths['/commerce/shipments/{shipmentNumber}/futureItems'].post
description: Add derived operationId for POST /commerce/shipments/{shipmentNumber}/futureItems
update:
operationId: futureshipmentCreateFutureShipmentForItems
- target: $.paths['/commerce/shipments/{shipmentNumber}/futureAllocatableItems'].post
description: Add derived operationId for POST /commerce/shipments/{shipmentNumber}/futureAllocatableItems
update:
operationId: futureshipmentCreateFutureShipmentsForFutureAllocatableItems
- target: $.paths['/commerce/shipments/{shipmentNumber}/futureToReady'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/futureToReady
update:
operationId: futureshipmentFutureShipmentToReady
- target: $.paths['/commerce/shipments/{shipmentNumber}/futureUpdateDate'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/futureUpdateDate
update:
operationId: futureshipmentUpdateFutureShipmentDate
- target: $.paths['/commerce/shipments/{shipmentNumber}/itemGiftReceipt'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/itemGiftReceipt
update:
operationId: giftreceiptItemGiftReceiptUpdate
- target: $.paths['/commerce/shipments/{orderId}/shipmentGiftReceipt'].put
description: Add derived operationId for PUT /commerce/shipments/{orderId}/shipmentGiftReceipt
update:
operationId: giftreceiptShipmentGiftReceiptUpdate
- target: $.paths['/commerce/shipments/{shipmentNumber}/items/{lineId}/updateInventoryAllocation'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/items/{lineId}/updateInventoryAllocation
update:
operationId: inventoryallocationUpdateInventoryAllocation
- target: $.paths['/commerce/fulfillment/shipping/manifests/eligibleShipments'].get
description: Add derived operationId for GET /commerce/fulfillment/shipping/manifests/eligibleShipments
update:
operationId: manifestGetEligibleShipments
- target: $.paths['/commerce/fulfillment/shipping/manifests/{manifestId}'].get
description: Add derived operationId for GET /commerce/fulfillment/shipping/manifests/{manifestId}
update:
operationId: manifestGetManifest
- target: $.paths['/commerce/fulfillment/shipping/manifests'].get
description: Add derived operationId for GET /commerce/fulfillment/shipping/manifests
update:
operationId: manifestGetManifests
- target: $.paths['/commerce/fulfillment/shipping/manifests'].post
description: Add derived operationId for POST /commerce/fulfillment/shipping/manifests
update:
operationId: manifestCreateManifest
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/packages/{packageConsolidationId}/add/{packageId}'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/consolidated/packages/{packageConsolidationId}/add/{packageId}
update:
operationId: packageconsolidationAddPackageToPackageConsolidation
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/packages/tracking'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/consolidated/packages/tracking
update:
operationId: packageconsolidationAddTrackingForConsolidation
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/packages/{packageConsolidationId}/tracking'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/consolidated/packages/{packageConsolidationId}/tracking
update:
operationId: packageconsolidationAddTrackingForExistingPackageConsolidation
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/packages'].post
description: Add derived operationId for POST /commerce/shipments/{shipmentNumber}/consolidated/packages
update:
operationId: packageconsolidationCreatePackageConsolidation
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/packages/{packageConsolidationId}'].delete
description: Add derived operationId for DELETE /commerce/shipments/{shipmentNumber}/consolidated/packages/{packageConsolidationId}
update:
operationId: packageconsolidationDeletePackageConsolidation
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/packages/{packageConsolidationId}'].get
description: Add derived operationId for GET /commerce/shipments/{shipmentNumber}/consolidated/packages/{packageConsolidationId}
update:
operationId: packageconsolidationGetPackageConsolidation
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/packages/remove/bulk'].delete
description: Add derived operationId for DELETE /commerce/shipments/{shipmentNumber}/consolidated/packages/remove/bulk
update:
operationId: packageconsolidationRemoveAllPackageConsolidationsFromShipment
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/packages/{packageConsolidationId}/remove'].delete
description: Add derived operationId for DELETE /commerce/shipments/{shipmentNumber}/consolidated/packages/{packageConsolidationId}/remove
update:
operationId: packageconsolidationRemoveShipmentFromPackageConsolidation
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/packages/{packageConsolidationId}/remove/{packageId}'].delete
description: Add derived operationId for DELETE /commerce/shipments/{shipmentNumber}/consolidated/packages/{packageConsolidationId}/remove/{packageId}
update:
operationId: packageconsolidationRemoveSpecificPackageFromPackageConsolidation
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/packages/cartonization/save'].post
description: Add derived operationId for POST /commerce/shipments/{shipmentNumber}/consolidated/packages/cartonization/save
update:
operationId: packageconsolidationSaveCartonizationForConsolidation
- target: $.paths['/commerce/shipments/cartonization/packingSuggestions'].post
description: Add derived operationId for POST /commerce/shipments/cartonization/packingSuggestions
update:
operationId: packingsuggestionGetCartPackingSuggestions
- target: $.paths['/commerce/shipments/cartonization/rejectionReasons'].get
description: Add derived operationId for GET /commerce/shipments/cartonization/rejectionReasons
update:
operationId: packingsuggestionGetCartonizationRejectionReasons
- target: $.paths['/commerce/shipments/{shipmentNumber}/cartonization/packingSuggestions'].post
description: Add derived operationId for POST /commerce/shipments/{shipmentNumber}/cartonization/packingSuggestions
update:
operationId: packingsuggestionGetPackingSuggestions
- target: $.paths['/commerce/shipments/{shipmentNumber}/cartonization/reject'].post
description: Add derived operationId for POST /commerce/shipments/{shipmentNumber}/cartonization/reject
update:
operationId: packingsuggestionRejectPackingSuggestion
- target: $.paths['/commerce/shipments/{shipmentNumber}/invoice'].delete
description: Add derived operationId for DELETE /commerce/shipments/{shipmentNumber}/invoice
update:
operationId: paymentinvoicemanagementDeletePaymentInvoice
- target: $.paths['/commerce/shipments/{shipmentNumber}/invoice'].get
description: Add derived operationId for GET /commerce/shipments/{shipmentNumber}/invoice
update:
operationId: paymentinvoicemanagementGetPaymentInvoice
- target: $.paths['/commerce/shipments/{shipmentNumber}/invoice'].patch
description: Add derived operationId for PATCH /commerce/shipments/{shipmentNumber}/invoice
update:
operationId: paymentinvoicemanagementPartiallyUpdateAPaymentInvoice
- target: $.paths['/commerce/shipments/{shipmentNumber}/invoice'].post
description: Add derived operationId for POST /commerce/shipments/{shipmentNumber}/invoice
update:
operationId: paymentinvoicemanagementCreateAPaymentInvoice
- target: $.paths['/commerce/shipments/{shipmentNumber}/invoice'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/invoice
update:
operationId: paymentinvoicemanagementUpdateAPaymentInvoice
- target: $.paths['/commerce/pickwaves/{pickWaveNumber}/closed'].put
description: Add derived operationId for PUT /commerce/pickwaves/{pickWaveNumber}/closed
update:
operationId: pickwaveClosePickWave
- target: $.paths['/commerce/pickwaves'].post
description: Add derived operationId for POST /commerce/pickwaves
update:
operationId: pickwaveCreatePickWave
- target: $.paths['/commerce/pickwaves/rule-based'].post
description: Add derived operationId for POST /commerce/pickwaves/rule-based
update:
operationId: pickwaveCreateRuleBasedPickWave
- target: $.paths['/commerce/pickwaves/open/{fulfillmentLocationCode}'].get
description: Add derived operationId for GET /commerce/pickwaves/open/{fulfillmentLocationCode}
update:
operationId: pickwaveGetOpenPickWaves
- target: $.paths['/commerce/pickwaves/{pickWaveNumber}'].get
description: Add derived operationId for GET /commerce/pickwaves/{pickWaveNumber}
update:
operationId: pickwaveGetPickWave
- target: $.paths['/commerce/pickwaves/{pickWaveNumber}/pickWaveDetails'].get
description: Add derived operationId for GET /commerce/pickwaves/{pickWaveNumber}/pickWaveDetails
update:
operationId: pickwaveGetPickWaveDetails
- target: $.paths['/commerce/pickwaves/{pickWaveNumber}/shipments'].get
description: Add derived operationId for GET /commerce/pickwaves/{pickWaveNumber}/shipments
update:
operationId: pickwaveGetShipmentsInPickWave
- target: $.paths['/commerce/pickwaves/enabled/{locationCode}'].get
description: Add derived operationId for GET /commerce/pickwaves/enabled/{locationCode}
update:
operationId: pickwaveIsPickWaveEnabled
- target: $.paths['/commerce/pickwaves/{pickWaveNumber}/order-pick-sheets/html'].get
description: Add derived operationId for GET /commerce/pickwaves/{pickWaveNumber}/order-pick-sheets/html
update:
operationId: pickwaveRenderOrderPickSheets
- target: $.paths['/commerce/pickwaves/{pickWaveNumber}/rendition/html'].get
description: Add derived operationId for GET /commerce/pickwaves/{pickWaveNumber}/rendition/html
update:
operationId: pickwaveRenderPickWave
- target: $.paths['/commerce/rate-shopping/recommend'].post
description: Add derived operationId for POST /commerce/rate-shopping/recommend
update:
operationId: rateshoppingGetRecommendedShippingRates
- target: $.paths['/commerce/fulfillment/rebalancer/runs/current/shipments'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/runs/current/shipments
update:
operationId: rebalancereadGetCurrentRankedShipments
- target: $.paths['/commerce/fulfillment/rebalancer/runs/current'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/runs/current
update:
operationId: rebalancereadGetCurrentRun
- target: $.paths['/commerce/fulfillment/rebalancer/runs/{jobId}/shipments'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/runs/{jobId}/shipments
update:
operationId: rebalancereadGetRankedShipments
- target: $.paths['/commerce/fulfillment/rebalancer/audit/runs/{runId}/reservations/{reservationId}'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/audit/runs/{runId}/reservations/{reservationId}
update:
operationId: rebalancerrunauditGetReservationDetail
- target: $.paths['/commerce/fulfillment/rebalancer/audit/runs/{runId}/reservations/{reservationId}/sourcing'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/audit/runs/{runId}/reservations/{reservationId}/sourcing
update:
operationId: rebalancerrunauditGetReservationSourcing
- target: $.paths['/commerce/fulfillment/rebalancer/audit/runs/{runId}'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/audit/runs/{runId}
update:
operationId: rebalancerrunauditGetRunDetail
- target: $.paths['/commerce/fulfillment/rebalancer/audit/runs/{runId}/shipments/{shipmentNumber}'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/audit/runs/{runId}/shipments/{shipmentNumber}
update:
operationId: rebalancerrunauditGetShipmentDetail
- target: $.paths['/commerce/fulfillment/rebalancer/audit/rules'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/audit/rules
update:
operationId: rebalancerrunauditListAllRules
- target: $.paths['/commerce/fulfillment/rebalancer/audit/runs/{runId}/backorder-rules'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/audit/runs/{runId}/backorder-rules
update:
operationId: rebalancerrunauditListBackorderRules
- target: $.paths['/commerce/fulfillment/rebalancer/audit/runs/{runId}/changes'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/audit/runs/{runId}/changes
update:
operationId: rebalancerrunauditListChanges
- target: $.paths['/commerce/fulfillment/rebalancer/audit/backorder-shipments'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/audit/backorder-shipments
update:
operationId: rebalancerrunauditListCurrentBackorderShipments
- target: $.paths['/commerce/fulfillment/rebalancer/audit/runs/{runId}/events'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/audit/runs/{runId}/events
update:
operationId: rebalancerrunauditListEvents
- target: $.paths['/commerce/fulfillment/rebalancer/audit/runs/{runId}/rules'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/audit/runs/{runId}/rules
update:
operationId: rebalancerrunauditListFutureRules
- target: $.paths['/commerce/fulfillment/rebalancer/audit/runs/{runId}/reservations/{reservationId}/lines'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/audit/runs/{runId}/reservations/{reservationId}/lines
update:
operationId: rebalancerrunauditListReservationLines
- target: $.paths['/commerce/fulfillment/rebalancer/audit/runs/{runId}/reservations'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/audit/runs/{runId}/reservations
update:
operationId: rebalancerrunauditListReservations
- target: $.paths['/commerce/fulfillment/rebalancer/audit/runs'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/audit/runs
update:
operationId: rebalancerrunauditListRuns
- target: $.paths['/commerce/fulfillment/rebalancer/audit/shipments/{shipmentNumber}/runs'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/audit/shipments/{shipmentNumber}/runs
update:
operationId: rebalancerrunauditListRunsForShipment
- target: $.paths['/commerce/fulfillment/rebalancer/audit/runs/{runId}/shipments/{shipmentNumber}/lines'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/audit/runs/{runId}/shipments/{shipmentNumber}/lines
update:
operationId: rebalancerrunauditListShipmentLines
- target: $.paths['/commerce/fulfillment/rebalancer/audit/runs/{runId}/shipments'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/audit/runs/{runId}/shipments
update:
operationId: rebalancerrunauditListShipments
- target: $.paths['/commerce/fulfillment/rebalancer/audit/runs/saved-filters'].get
description: Add derived operationId for GET /commerce/fulfillment/rebalancer/audit/runs/saved-filters
update:
operationId: rebalancerrunauditSavedFilters
- target: $.paths['/commerce/rebalance/evaluate/backorder'].post
description: Add derived operationId for POST /commerce/rebalance/evaluate/backorder
update:
operationId: rebalanceruleevaluationEvaluateBackorderRebalancing
- target: $.paths['/commerce/rebalance/evaluate/future'].post
description: Add derived operationId for POST /commerce/rebalance/evaluate/future
update:
operationId: rebalanceruleevaluationEvaluateFutureRebalancing
- target: $.paths['/commerce/fulfillment/rebalancer/runs'].post
description: Add derived operationId for POST /commerce/fulfillment/rebalancer/runs
update:
operationId: rebalanceTrigger
- target: $.paths['/commerce/fulfillment/orders/{orderId}/summary/html'].get
description: Add derived operationId for GET /commerce/fulfillment/orders/{orderId}/summary/html
update:
operationId: renditionRenderOrderSummary
- target: $.paths['/commerce/fulfillment/returns/{returnId}/receipt/html'].get
description: Add derived operationId for GET /commerce/fulfillment/returns/{returnId}/receipt/html
update:
operationId: renditionRenderReturnReceipt
- target: $.paths['/commerce/fulfillment/rebalancer/audit/runs/{runId}/log'].delete
description: Add derived operationId for DELETE /commerce/fulfillment/rebalancer/audit/runs/{runId}/log
update:
operationId: runhistorylogDeleteRunHistory
- target: $.paths['/commerce/fulfillment/rebalancer/audit/runs/{runId}/log'].post
description: Add derived operationId for POST /commerce/fulfillment/rebalancer/audit/runs/{runId}/log
update:
operationId: runhistorylogLog
- target: $.paths['/commerce/shipments/attributedefinition/attributes/{attributeFQN}/vocabularyValues'].get
description: Add derived operationId for GET /commerce/shipments/attributedefinition/attributes/{attributeFQN}/vocabularyValues
update:
operationId: shipmentattributedefinitionGetAttributeVocabularyValues
- target: $.paths['/commerce/shipments/attributedefinition/attributes'].get
description: Add derived operationId for GET /commerce/shipments/attributedefinition/attributes
update:
operationId: shipmentattributedefinitionGetShipmentAttributeDefinitions
- target: $.paths['/commerce/shipments/attributedefinition/items/attributes'].get
description: Add derived operationId for GET /commerce/shipments/attributedefinition/items/attributes
update:
operationId: shipmentattributedefinitionGetShipmentLineItemAttributeDefinitions
- target: $.paths['/commerce/shipments/attributedefinition/attributes/{attributeFQN}'].get
description: Add derived operationId for GET /commerce/shipments/attributedefinition/attributes/{attributeFQN}
update:
operationId: shipmentattributedefinitionGetSingleShipmentAttributeDefinition
- target: $.paths['/commerce/shipments/{shipmentNumber}/attributes'].get
description: Add derived operationId for GET /commerce/shipments/{shipmentNumber}/attributes
update:
operationId: shipmentattributesGetShipmentAttributes
- target: $.paths['/commerce/shipments/{shipmentNumber}/attributes'].post
description: Add derived operationId for POST /commerce/shipments/{shipmentNumber}/attributes
update:
operationId: shipmentattributesCreateShipmentAttributes
- target: $.paths['/commerce/shipments/{shipmentNumber}/attributes'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/attributes
update:
operationId: shipmentattributesUpdateShipmentAttributes
- target: $.paths['/commerce/shipments/{shipmentNumber}/attributes/{key}'].delete
description: Add derived operationId for DELETE /commerce/shipments/{shipmentNumber}/attributes/{key}
update:
operationId: shipmentattributesDeleteShipmentMapAttribute
- target: $.paths['/commerce/shipments/{shipmentNumber}/attributes/{key}'].get
description: Add derived operationId for GET /commerce/shipments/{shipmentNumber}/attributes/{key}
update:
operationId: shipmentattributesGetShipmentMapAttribute
- target: $.paths['/commerce/shipments/{shipmentNumber}/attributes/{key}'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/attributes/{key}
update:
operationId: shipmentattributesSetShipmentMapAttribute
- target: $.paths['/commerce/shipments/{shipmentNumber}/backorderedItems'].post
description: Add derived operationId for POST /commerce/shipments/{shipmentNumber}/backorderedItems
update:
operationId: shipmentBackorderItems
- target: $.paths['/commerce/shipments/{shipmentNumber}/backorderedItems'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/backorderedItems
update:
operationId: shipmentUpdateBackorderItems
- target: $.paths['/commerce/shipments/{shipmentNumber}/backordered'].post
description: Add derived operationId for POST /commerce/shipments/{shipmentNumber}/backordered
update:
operationId: shipmentBackorderShipment
- target: $.paths['/commerce/shipments/{shipmentNumber}/canceledItems'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/canceledItems
update:
operationId: shipmentCancelItems
- target: $.paths['/commerce/shipments/order/{orderId}/canceled'].put
description: Add derived operationId for PUT /commerce/shipments/order/{orderId}/canceled
update:
operationId: shipmentCancelOrderShipments
- target: $.paths['/commerce/shipments/{shipmentNumber}/canceled'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/canceled
update:
operationId: shipmentCancelShipment
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/shipments/add/{shipmentNumberToAdd}'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/consolidated/shipments/add/{shipmentNumberToAdd}
update:
operationId: shipmentconsolidationAddShipmentToConsolidationGroup
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/shipments/{shipmentConsolidationId}/add/{shipmentNumberToAdd}'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/consolidated/shipments/{shipmentConsolidationId}/add/{shipmentNumberToAdd}
update:
operationId: shipmentconsolidationAddShipmentToExistingConsolidationGroup
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/shipments'].delete
description: Add derived operationId for DELETE /commerce/shipments/{shipmentNumber}/consolidated/shipments
update:
operationId: shipmentconsolidationRemoveCurrentShipmentFromConsolidation
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/shipments'].get
description: Add derived operationId for GET /commerce/shipments/{shipmentNumber}/consolidated/shipments
update:
operationId: shipmentconsolidationGetConsolidatedShipments
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/shipments'].post
description: Add derived operationId for POST /commerce/shipments/{shipmentNumber}/consolidated/shipments
update:
operationId: shipmentconsolidationConsolidateShipments
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/shipments/candidates'].get
description: Add derived operationId for GET /commerce/shipments/{shipmentNumber}/consolidated/shipments/candidates
update:
operationId: shipmentconsolidationGetConsolidationCandidateShipments
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/shipments/{shipmentConsolidationId}'].delete
description: Add derived operationId for DELETE /commerce/shipments/{shipmentNumber}/consolidated/shipments/{shipmentConsolidationId}
update:
operationId: shipmentconsolidationRemoveShipmentFromConsolidationGroupByID
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/shipments/{shipmentConsolidationId}'].get
description: Add derived operationId for GET /commerce/shipments/{shipmentNumber}/consolidated/shipments/{shipmentConsolidationId}
update:
operationId: shipmentconsolidationGetConsolidationGroupByID
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/shipments/{shipmentConsolidationId}'].post
description: Add derived operationId for POST /commerce/shipments/{shipmentNumber}/consolidated/shipments/{shipmentConsolidationId}
update:
operationId: shipmentconsolidationAddShipmentsToExistingConsolidationGroup
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/shipments/remove/{shipmentNumberToRemove}'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/consolidated/shipments/remove/{shipmentNumberToRemove}
update:
operationId: shipmentconsolidationRemoveSpecificShipmentFromConsolidationGroup
- target: $.paths['/commerce/shipments/{shipmentNumber}/consolidated/shipments/{shipmentConsolidationId}/remove/{shipmentNumberToRemove}'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/consolidated/shipments/{shipmentConsolidationId}/remove/{shipmentNumberToRemove}
update:
operationId: shipmentconsolidationRemoveSpecificShipmentFromExistingConsolidationGroup
- target: $.paths['/commerce/shipments/{shipmentNumber}/alternateContact'].delete
description: Add derived operationId for DELETE /commerce/shipments/{shipmentNumber}/alternateContact
update:
operationId: shipmentcontactDeleteAlternateContact
- target: $.paths['/commerce/shipments/{shipmentNumber}/alternateContact'].get
description: Add derived operationId for GET /commerce/shipments/{shipmentNumber}/alternateContact
update:
operationId: shipmentcontactGetAlternateContact
- target: $.paths['/commerce/shipments/{shipmentNumber}/alternateContact'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/alternateContact
update:
operationId: shipmentcontactUpdateAlternateContact
- target: $.paths['/commerce/shipments/{shipmentNumber}/customerContact'].get
description: Add derived operationId for GET /commerce/shipments/{shipmentNumber}/customerContact
update:
operationId: shipmentcontactGetCustomerContact
- target: $.paths['/commerce/shipments/{shipmentNumber}/customerContact'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/customerContact
update:
operationId: shipmentcontactUpdateCustomerContact
- target: $.paths['/commerce/shipments/{shipmentNumber}/destinationContact'].get
description: Add derived operationId for GET /commerce/shipments/{shipmentNumber}/destinationContact
update:
operationId: shipmentcontactGetDestinationContact
- target: $.paths['/commerce/shipments/{shipmentNumber}/destinationContact'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/destinationContact
update:
operationId: shipmentcontactUpdateDestinationContact
- target: $.paths['/commerce/shipments/bulk'].post
description: Add derived operationId for POST /commerce/shipments/bulk
update:
operationId: shipmentCreateShipments
- target: $.paths['/commerce/shipments/{shipmentNumber}/customerAtCurbside'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/customerAtCurbside
update:
operationId: shipmentCustomerAtCurbside
- target: $.paths['/commerce/shipments/{shipmentNumber}/customerAtStore'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/customerAtStore
update:
operationId: shipmentCustomerAtStore
- target: $.paths['/commerce/shipments/{shipmentNumber}/customerCaredItems'].post
description: Add derived operationId for POST /commerce/shipments/{shipmentNumber}/customerCaredItems
update:
operationId: shipmentCustomerCareItems
- target: $.paths['/commerce/shipments/{shipmentNumber}/customerCared'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/customerCared
update:
operationId: shipmentCustomerCareShipment
- target: $.paths['/commerce/shipments/{shipmentNumber}/customerInTransit'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/customerInTransit
update:
operationId: shipmentCustomerInTransit
- target: $.paths['/commerce/shipments/{shipmentNumber}/data/{key}'].delete
description: Add derived operationId for DELETE /commerce/shipments/{shipmentNumber}/data/{key}
update:
operationId: shipmentdataDeleteShipmentDataByKey
- target: $.paths['/commerce/shipments/{shipmentNumber}/items/{lineId}/data/{key}'].delete
description: Add derived operationId for DELETE /commerce/shipments/{shipmentNumber}/items/{lineId}/data/{key}
update:
operationId: shipmentdataDeleteShipmentItemDataByKey
- target: $.paths['/commerce/shipments/{shipmentNumber}/data'].delete
description: Add derived operationId for DELETE /commerce/shipments/{shipmentNumber}/data
update:
operationId: shipmentdataDeleteShipmentData
- target: $.paths['/commerce/shipments/{shipmentNumber}/data'].get
description: Add derived operationId for GET /commerce/shipments/{shipmentNumber}/data
update:
operationId: shipmentdataGetShipmentData
- target: $.paths['/commerce/shipments/{shipmentNumber}/data'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/data
update:
operationId: shipmentdataReplaceShipmentData
- target: $.paths['/commerce/shipments/{shipmentNumber}/items/{lineId}/data'].delete
description: Add derived operationId for DELETE /commerce/shipments/{shipmentNumber}/items/{lineId}/data
update:
operationId: shipmentdataDeleteShipmentItemData
- target: $.paths['/commerce/shipments/{shipmentNumber}/items/{lineId}/data'].get
description: Add derived operationId for GET /commerce/shipments/{shipmentNumber}/items/{lineId}/data
update:
operationId: shipmentdataGetShipmentItemData
- target: $.paths['/commerce/shipments/{shipmentNumber}/items/{lineId}/data'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/items/{lineId}/data
update:
operationId: shipmentdataReplaceShipmentItemData
- target: $.paths['/commerce/shipments/order/{orderId}'].delete
description: Add derived operationId for DELETE /commerce/shipments/order/{orderId}
update:
operationId: shipmentDeleteOrderShipments
- target: $.paths['/commerce/shipments/{shipmentNumber}/destination'].put
description: Add derived operationId for PUT /commerce/shipments/{shipmentNumber}/destination
update:
operationId: shipmentDestinationUpdate
# --- truncated at 32 KB (52 KB total) ---
# Full source: https://artifacts.apis.io/kibo-commerce/overlays/kibo-commerce-fulfillment-overlay.yaml
Work with this as data
Every overlay 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 openapi overlays
4 MCP tools reach this
find_overlaysBrowse and filter every overlay in the catalog.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.
Call it yourself
curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/kibo-commerce-fulfillment-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?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.