class Peddler::API::VendorDirectFulfillmentInventoryV1

Selling Partner API for Direct Fulfillment Inventory Updates

The Selling Partner API for Direct Fulfillment Inventory Updates provides programmatic access to a direct fulfillment vendor’s inventory updates.

Public Instance Methods

submit_inventory_update(body, warehouse_id, rate_limit: 10.0) click to toggle source

Submits inventory updates for the specified warehouse for either a partial or full feed of inventory items.

@note This operation can make a static sandbox call. @param body [Hash] The request body that contains the inventory update data to submit. @param warehouse_id [String] Identifier for the warehouse for which to update inventory. @param rate_limit [Float] Requests per second @return [Hash] The API response

# File lib/peddler/api/vendor_direct_fulfillment_inventory_v1.rb, line 25
def submit_inventory_update(body, warehouse_id, rate_limit: 10.0)
  path = "/vendor/directFulfillment/inventory/v1/warehouses/#{warehouse_id}/items"

  meter(rate_limit).post(path, body:)
end