### SkuVault API Endpoints Overview Source: https://dev.skuvault.com/reference/createholds This section lists all available API endpoints for the SkuVault system, categorized by their primary action (e.g., adding items, creating products, getting quantities). Each endpoint is typically accessed via a POST request. ```APIDOC Available Endpoints: - /addItem (POST) - /addItemBulk (POST) - /addShipments (POST) - /createBrands (POST) - /createHolds (POST) - /createKit (POST) - /createLot (POST) - /getLots (POST) - /getLotInventoryByLocation (POST) - /createPO (POST) - /createProduct (POST) - /createProducts (POST) - /createSuppliers (POST) - /getAvailableQuantities (POST) - /getBrands (POST) - /getClassifications (POST) - /getExternalWarehouseQuantities (POST) - /getExternalWarehouses (POST) - /getHandlingTime (POST) - /getIncomingItems (POST) - /getIntegrations (POST) - /getInventoryByLocation (POST) - /getItemQuantities (POST) - /getKitQuantities (POST) - /getKits (POST) - /getLocations (POST) - /getOnlineSaleStatus (POST) - /getPOs (POST) - /getProduct (POST) - /getProducts (POST) - /getSerialNumbers (POST) - /getReceivesHistory (POST) - /getSaleItemCost (POST) - /getSales (POST) - /getSalesByDate (POST) - /getShipments (POST) - /getSoldItems (POST) - /getSuppliers (POST) - /getTokens (POST) - /getTransactions (POST) - /getWarehouseItemQuantities (POST) - /getWarehouseItemQuantity (POST) - /getWarehouses (POST) - /pickItem (POST) - /pickItemBulk (POST) - /receivePOItems (POST) - /releaseHeldQuantities (POST) - /removeItem (POST) - /removeItemBulk (POST) - /setItemQuantities (POST) - /setItemQuantity (POST) - /syncOnlineSale (POST) - /syncOnlineSales (POST) - /syncShippedSaleAndRemoveItems (POST) - /syncShippedSaleAndRemoveItemsBulk (POST) - /updateAltSKUsCodes (POST) - /updateExternalWarehouseQuantities (POST) - /modifyExternalWarehouseQuantities (POST) - /updateHandlingTime (POST) - /updateOnlineSaleStatus (POST) - /updatePOs (POST) - /updateProduct (POST) - /updateProducts (POST) - /updateShipments (POST) ``` -------------------------------- ### SkuVault API: Available Endpoints List Source: https://dev.skuvault.com/reference/getshipments A comprehensive list of all available API endpoints within the SkuVault system, categorized by their primary action (e.g., add, create, get, update, remove, sync). All listed endpoints use the POST method. ```APIDOC Endpoints: - /addItem (POST) - /addItemBulk (POST) - /addShipments (POST) - /createBrands (POST) - /createHolds (POST) - /createKit (POST) - /createLot (POST) - /getLots (POST) - /getLotInventoryByLocation (POST) - /createPO (POST) - /createProduct (POST) - /createProducts (POST) - /createSuppliers (POST) - /getAvailableQuantities (POST) - /getBrands (POST) - /getClassifications (POST) - /getExternalWarehouseQuantities (POST) - /getExternalWarehouses (POST) - /getHandlingTime (POST) - /getIncomingItems (POST) - /getIntegrations (POST) - /getInventoryByLocation (POST) - /getItemQuantities (POST) - /getKitQuantities (POST) - /getKits (POST) - /getLocations (POST) - /getOnlineSaleStatus (POST) - /getPOs (POST) - /getProduct (POST) - /getProducts (POST) - /getSerialNumbers (POST) - /getReceivesHistory (POST) - /getSaleItemCost (POST) - /getSales (POST) - /getSalesByDate (POST) - /getShipments (POST) - /getSoldItems (POST) - /getSuppliers (POST) - /getTokens (POST) - /getTransactions (POST) - /getWarehouseItemQuantities (POST) - /getWarehouseItemQuantity (POST) - /getWarehouses (POST) - /pickItem (POST) - /pickItemBulk (POST) - /receivePOItems (POST) - /releaseHeldQuantities (POST) - /removeItem (POST) - /removeItemBulk (POST) - /setItemQuantities (POST) - /setItemQuantity (POST) - /syncOnlineSale (POST) - /syncOnlineSales (POST) - /syncShippedSaleAndRemoveItems (POST) - /syncShippedSaleAndRemoveItemsBulk (POST) - /updateAltSKUsCodes (POST) - /updateExternalWarehouseQuantities (POST) - /modifyExternalWarehouseQuantities (POST) - /updateHandlingTime (POST) - /updateOnlineSaleStatus (POST) - /updatePOs (POST) - /updateProduct (POST) - /updateProducts (POST) - /updateShipments (POST) ``` -------------------------------- ### SkuVault API: Get Product Brands Source: https://dev.skuvault.com/reference/getbrands Retrieves a list of all product brands currently configured in SkuVault. This endpoint is accessed via a POST request and is subject to heavy throttling. ```APIDOC Endpoint: /getBrands Method: POST URL: https://app.skuvault.com/api/products/getBrands Throttling: Heavy Description: Returns a list of Brands created in SkuVault. ``` -------------------------------- ### SkuVault API Endpoints Overview Source: https://dev.skuvault.com/reference/getpos A comprehensive list of available API endpoints for interacting with the SkuVault system, covering inventory management, product creation, sales, and more. Each endpoint typically supports POST requests. ```APIDOC /addItempost /addItemBulkpost /addShipmentspost /createBrandspost /createHoldspost /createKitpost /createLotpost /getLotspost /getLotInventoryByLocationpost /createPOpost /createProductpost /createProductspost /createSupplierspost /getAvailableQuantitiespost /getBrandspost /getClassificationspost /getExternalWarehouseQuantitiespost /getExternalWarehousespost /getHandlingTimepost /getIncomingItemspost /getIntegrationspost /getInventoryByLocationpost /getItemQuantitiespost /getKitQuantitiespost /getKitspost /getLocationspost /getOnlineSaleStatuspost /getPOspost /getProductpost /getProductspost /getSerialNumberspost /getReceivesHistorypost /getSaleItemCostpost /getSalespost /getSalesByDatepost /getShipmentspost /getSoldItemspost /getSupplierspost /getTokenspost /getTransactionspost /getWarehouseItemQuantitiespost /getWarehouseItemQuantitypost /getWarehousespost /pickItempost /pickItemBulkpost /receivePOItemspost /releaseHeldQuantitiespost /removeItempost /removeItemBulkpost /setItemQuantitiespost /setItemQuantitypost /syncOnlineSalepost /syncOnlineSalespost /syncShippedSaleAndRemoveItemspost /syncShippedSaleAndRemoveItemsBulkpost /updateAltSKUsCodespost /updateExternalWarehouseQuantitiespost /modifyExternalWarehouseQuantitiespost /updateHandlingTimepost /updateOnlineSaleStatuspost /updatePOspost /updateProductpost /updateProductspost /updateShipmentspost ``` -------------------------------- ### SkuVault Get Product API Endpoint Details Source: https://dev.skuvault.com/reference/getproduct This API endpoint, `/getProduct`, allows users to retrieve detailed information about a specific product, excluding kits. The response includes not only general product data but also current product quantities. It's important to note that alternate SKUs will be returned as separate objects unless specific codes are requested, and the endpoint is subject to light throttling. ```APIDOC Endpoint: /getProduct Method: POST URL: https://app.skuvault.com/api/products/getProduct Throttling: Light Description: This call returns product (not kit) details. In addition to product information, the response also includes product quantities. Alternate SKUs/Codes Behavior: - If specific codes/SKUs are NOT requested (using "ProductCodes" or "ProductSkus" parameters), then all Alternate SKUs will always be returned as separate objects within the product array. - The "IsAlternateSku" boolean will indicate whether the SKU is an Alternate (value of "true") or the primary/parent SKU (value of "false"). - Currently, products will only return under their Primary Code unless Alternate Codes are specified in the "ProductCodes" parameter. ``` -------------------------------- ### Retrieve Kit Details via SkuVault API Source: https://dev.skuvault.com/reference/getkits This API documentation describes the '/getKits' endpoint, which is used to retrieve detailed information about kits. It specifies the HTTP method, the full API endpoint URL, and notes the heavy throttling applied to this operation. ```APIDOC Endpoint: /getKits Method: POST URL: https://app.skuvault.com/api/products/getKits Description: Returns kit details. Throttling: Heavy ``` -------------------------------- ### SkuVault API Endpoints Overview Source: https://dev.skuvault.com/reference/setitemquantities This section lists all available API endpoints within the SkuVault system. It provides a quick reference to the various functionalities offered, including operations for adding, creating, getting, updating, and removing items, shipments, brands, products, and more. ```APIDOC /addItem (POST) /addItemBulk (POST) /addShipments (POST) /createBrands (POST) /createHolds (POST) /createKit (POST) /createLot (POST) /getLots (POST) /getLotInventoryByLocation (POST) /createPO (POST) /createProduct (POST) /createProducts (POST) /createSuppliers (POST) /getAvailableQuantities (POST) /getBrands (POST) /getClassifications (POST) /getExternalWarehouseQuantities (POST) /getExternalWarehouses (POST) /getHandlingTime (POST) /getIncomingItems (POST) /getIntegrations (POST) /getInventoryByLocation (POST) /getItemQuantities (POST) /getKitQuantities (POST) /getKits (POST) /getLocations (POST) /getOnlineSaleStatus (POST) /getPOs (POST) /getProduct (POST) /getProducts (POST) /getSerialNumbers (POST) /getReceivesHistory (POST) /getSaleItemCost (POST) /getSales (POST) /getSalesByDate (POST) /getShipments (POST) /getSoldItems (POST) /getSuppliers (POST) /getTokens (POST) /getTransactions (POST) /getWarehouseItemQuantities (POST) /getWarehouseItemQuantity (POST) /getWarehouses (POST) /pickItem (POST) /pickItemBulk (POST) /receivePOItems (POST) /releaseHeldQuantities (POST) /removeItem (POST) /removeItemBulk (POST) /setItemQuantities (POST) /setItemQuantity (POST) /syncOnlineSale (POST) /syncOnlineSales (POST) /syncShippedSaleAndRemoveItems (POST) /syncShippedSaleAndRemoveItemsBulk (POST) /updateAltSKUsCodes (POST) /updateExternalWarehouseQuantities (POST) /modifyExternalWarehouseQuantities (POST) /updateHandlingTime (POST) /updateOnlineSaleStatus (POST) /updatePOs (POST) /updateProduct (POST) /updateProducts (POST) /updateShipments (POST) ``` -------------------------------- ### SkuVault API: Get Authentication Tokens Source: https://dev.skuvault.com/reference/gettokens This API endpoint allows users to retrieve their TenantToken and UserToken from SkuVault by providing their login email and password. The endpoint is subject to 'Very Light' throttling. It's important to note that tokens will not be returned for disabled user accounts. ```APIDOC Endpoint: /getTokens Method: POST URL: https://app.skuvault.com/api/gettokens Throttling: Very Light Description: Use this call to retrieve your API tokens from SkuVault for any user/role using your login email and password. Notes: - TenantToken is unique per account. - UserToken is unique per user. - Tokens will not be returned for disabled users. ``` -------------------------------- ### SkuVault API: Get Incoming Items Endpoint Source: https://dev.skuvault.com/reference/getincomingitems This API documentation describes the /getIncomingItems endpoint, a POST request used to retrieve a list of incoming items that are part of incomplete purchase orders within the SkuVault system. It specifies the method, full URL, and a brief description of its functionality. ```APIDOC Endpoint: /getIncomingItems Method: POST URL: https://app.skuvault.com/api/purchaseorders/getIncomingItems Description: Get incoming items for incomplete purchase orders Parameters: (Not specified in provided text) Return Value: (Not specified in provided text) ``` -------------------------------- ### SkuVault API: Update Products Endpoint Source: https://dev.skuvault.com/reference/updateproducts Documents the SkuVault API endpoint for updating products. This POST request allows updating products in batches of up to 100 at a time, subject to heavy throttling. Users are advised to review the 'Modifying Products' guide and note that blank values are interpreted literally, so fields should be omitted if no update is intended. ```APIDOC POST https://app.skuvault.com/api/products/updateProducts Description: Update products in SkuVault, 100 at a time. Throttling: Heavy Warning: Blank values are interpreted literally. Omit the field to not update it. ``` -------------------------------- ### SkuVault API: Get Purchase Orders (/getPOs) Source: https://dev.skuvault.com/reference/getpos Retrieves a list of purchase orders from SkuVault. This endpoint is accessed via a POST request and is subject to heavy throttling. ```APIDOC post https://app.skuvault.com/api/purchaseorders/getPOs Throttling: Heavy Description: Returns a list of purchase orders. ``` -------------------------------- ### Create Kit API Endpoint Documentation Source: https://dev.skuvault.com/reference/createkit Documents the SkuVault API endpoint for creating kits. This includes the HTTP method (POST), the full API URL, and information regarding the throttling policy applied to this specific call. ```APIDOC post https://app.skuvault.com/api/products/createKit Description: Using this call, users may create a kit inside of SkuVault. Throttling: Moderate ``` -------------------------------- ### API Endpoint: Get Locations Source: https://dev.skuvault.com/reference/getlocations Documents the SkuVault API endpoint for retrieving all locations within enabled warehouses. This endpoint uses a POST request and is subject to heavy throttling. ```APIDOC /getLocations post https://app.skuvault.com/api/inventory/getLocations - Throttling: Heavy - Description: Returns all your locations in enabled warehouses. - Parameters: None explicitly listed. - Returns: A list of location objects (implied). ``` -------------------------------- ### SkuVault API Endpoints and /syncOnlineSale Details Source: https://dev.skuvault.com/reference/synconlinesale This section provides a comprehensive list of available SkuVault API endpoints and detailed documentation for the `/syncOnlineSale` endpoint. It describes the endpoint's purpose, HTTP method, URL, throttling information, and specific field requirements for syncing online sales. ```APIDOC Available Endpoints: - /addItem (POST) - /addItemBulk (POST) - /addShipments (POST) - /createBrands (POST) - /createHolds (POST) - /createKit (POST) - /createLot (POST) - /getLots (POST) - /getLotInventoryByLocation (POST) - /createPO (POST) - /createProduct (POST) - /createProducts (POST) - /createSuppliers (POST) - /getAvailableQuantities (POST) - /getBrands (POST) - /getClassifications (POST) - /getExternalWarehouseQuantities (POST) - /getExternalWarehouses (POST) - /getHandlingTime (POST) - /getIncomingItems (POST) - /getIntegrations (POST) - /getInventoryByLocation (POST) - /getItemQuantities (POST) - /getKitQuantities (POST) - /getKits (POST) - /getLocations (POST) - /getOnlineSaleStatus (POST) - /getPOs (POST) - /getProduct (POST) - /getProducts (POST) - /getSerialNumbers (POST) - /getReceivesHistory (POST) - /getSaleItemCost (POST) - /getSales (POST) - /getSalesByDate (POST) - /getShipments (POST) - /getSoldItems (POST) - /getSuppliers (POST) - /getTokens (POST) - /getTransactions (POST) - /getWarehouseItemQuantities (POST) - /getWarehouseItemQuantity (POST) - /getWarehouses (POST) - /pickItem (POST) - /pickItemBulk (POST) - /receivePOItems (POST) - /releaseHeldQuantities (POST) - /removeItem (POST) - /removeItemBulk (POST) - /setItemQuantities (POST) - /setItemQuantity (POST) - /syncOnlineSale (POST) - /syncOnlineSales (POST) - /syncShippedSaleAndRemoveItems (POST) - /syncShippedSaleAndRemoveItemsBulk (POST) - /updateAltSKUsCodes (POST) - /updateExternalWarehouseQuantities (POST) - /modifyExternalWarehouseQuantities (POST) - /updateHandlingTime (POST) - /updateOnlineSaleStatus (POST) - /updatePOs (POST) - /updateProduct (POST) - /updateProducts (POST) - /updateShipments (POST) /syncOnlineSale: Method: POST URL: https://app.skuvault.com/api/sales/syncOnlineSale Throttling: Moderate Description: Sync an online sale to SkuVault. If the sale does not exist, it's created. If it does exist, it's updated. ShippingStatus is required to create a sale, but not to update. ItemSkus is always required. Related: Bulk version available at /syncOnlineSales. Important Note: - ShippingInfo.ShippingStatus: This field is required to create sales, but not to update them. ``` -------------------------------- ### Get Warehouse Item Quantity API Endpoint Source: https://dev.skuvault.com/reference/getwarehouseitemquantity Documents the API endpoint for retrieving the quantity of a specified SKU in a warehouse. This endpoint is subject to heavy throttling. ```APIDOC Endpoint: /getWarehouseItemQuantity Method: POST URL: https://app.skuvault.com/api/inventory/getWarehouseItemQuantity Throttling: Heavy Description: Returns the quantity for a specified SKU. Note: This documentation snippet describes the API endpoint. Actual request parameters, response structure, and code examples for specific languages (Shell, Node, Ruby, PHP, Python) are not provided in the source text. ``` -------------------------------- ### SkuVault API Endpoints Overview Source: https://dev.skuvault.com/reference/createlot A comprehensive list of available API endpoints for the SkuVault platform, covering various functionalities like item management, inventory, orders, and product data. All listed endpoints use the POST HTTP method. ```APIDOC Endpoints: - /addItem (post) - /addItemBulk (post) - /addShipments (post) - /createBrands (post) - /createHolds (post) - /createKit (post) - /createLot (post) - /getLots (post) - /getLotInventoryByLocation (post) - /createPO (post) - /createProduct (post) - /createProducts (post) - /createSuppliers (post) - /getAvailableQuantities (post) - /getBrands (post) - /getClassifications (post) - /getExternalWarehouseQuantities (post) - /getExternalWarehouses (post) - /getHandlingTime (post) - /getIncomingItems (post) - /getIntegrations (post) - /getInventoryByLocation (post) - /getItemQuantities (post) - /getKitQuantities (post) - /getKits (post) - /getLocations (post) - /getOnlineSaleStatus (post) - /getPOs (post) - /getProduct (post) - /getProducts (post) - /getSerialNumbers (post) - /getReceivesHistory (post) - /getSaleItemCost (post) - /getSales (post) - /getSalesByDate (post) - /getShipments (post) - /getSoldItems (post) - /getSuppliers (post) - /getTokens (post) - /getTransactions (post) - /getWarehouseItemQuantities (post) - /getWarehouseItemQuantity (post) - /getWarehouses (post) - /pickItem (post) - /pickItemBulk (post) - /receivePOItems (post) - /releaseHeldQuantities (post) - /removeItem (post) - /removeItemBulk (post) - /setItemQuantities (post) - /setItemQuantity (post) - /syncOnlineSale (post) - /syncOnlineSales (post) - /syncShippedSaleAndRemoveItems (post) - /syncShippedSaleAndRemoveItemsBulk (post) - /updateAltSKUsCodes (post) - /updateExternalWarehouseQuantities (post) - /modifyExternalWarehouseQuantities (post) - /updateHandlingTime (post) - /updateOnlineSaleStatus (post) - /updatePOs (post) - /updateProduct (post) - /updateProducts (post) - /updateShipments (post) ``` -------------------------------- ### Get Online Sale Status API Endpoint Source: https://dev.skuvault.com/reference/getonlinesalestatus Documents the SkuVault API endpoint used to retrieve the status of online sales. This endpoint is subject to heavy throttling. ```APIDOC Endpoint: /getOnlineSaleStatus Method: POST URL: https://app.skuvault.com/api/sales/getOnlineSaleStatus Description: Returns a list of sales and their statuses. Throttling: Heavy ``` -------------------------------- ### SkuVault API Endpoints Overview Source: https://dev.skuvault.com/reference/createproducts A comprehensive list of available API endpoints within the SkuVault system, covering various functionalities such as adding items, managing shipments, creating products, retrieving quantities, and updating records. This serves as an index to the SkuVault API capabilities. ```APIDOC SkuVault API Endpoints: * /addItempost * /addItemBulkpost * /addShipmentspost * /createBrandspost * /createHoldspost * /createKitpost * /createLotpost * /getLotspost * /getLotInventoryByLocationpost * /createPOpost * /createProductpost * /createProductspost * /createSupplierspost * /getAvailableQuantitiespost * /getBrandspost * /getClassificationspost * /getExternalWarehouseQuantitiespost * /getExternalWarehousespost * /getHandlingTimepost * /getIncomingItemspost * /getIntegrationspost * /getInventoryByLocationpost * /getItemQuantitiespost * /getKitQuantitiespost * /getKitspost * /getLocationspost * /getOnlineSaleStatuspost * /getPOspost * /getProductpost * /getProductspost * /getSerialNumberspost * /getReceivesHistorypost * /getSaleItemCostpost * /getSalespost * /getSalesByDatepost * /getShipmentspost * /getSoldItemspost * /getSupplierspost * /getTokenspost * /getTransactionspost * /getWarehouseItemQuantitiespost * /getWarehouseItemQuantitypost * /getWarehousespost * /pickItempost * /pickItemBulkpost * /receivePOItemspost * /releaseHeldQuantitiespost * /removeItempost * /removeItemBulkpost * /setItemQuantitiespost * /setItemQuantitypost * /syncOnlineSalepost * /syncOnlineSalespost * /syncShippedSaleAndRemoveItemspost * /syncShippedSaleAndRemoveItemsBulkpost * /updateAltSKUsCodespost * /updateExternalWarehouseQuantitiespost * /modifyExternalWarehouseQuantitiespost * /updateHandlingTimepost * /updateOnlineSaleStatuspost * /updatePOspost * /updateProductpost * /updateProductspost * /updateShipmentspost ``` -------------------------------- ### SkuVault API Endpoints Overview Source: https://dev.skuvault.com/reference/createbrands A comprehensive list of available API endpoints for interacting with the SkuVault system, covering various functionalities like item management, inventory, sales, and product creation. Each entry indicates the endpoint path and the HTTP method supported. ```APIDOC /addItempost /addItemBulkpost /addShipmentspost /createBrandspost /createHoldspost /createKitpost /createLotpost /getLotspost /getLotInventoryByLocationpost /createPOpost /createProductpost /createProductspost /createSupplierspost /getAvailableQuantitiespost /getBrandspost /getClassificationspost /getExternalWarehouseQuantitiespost /getExternalWarehousespost /getHandlingTimepost /getIncomingItemspost /getIntegrationspost /getInventoryByLocationpost /getItemQuantitiespost /getKitQuantitiespost /getKitspost /getLocationspost /getOnlineSaleStatuspost /getPOspost /getProductpost /getProductspost /getSerialNumberspost /getReceivesHistorypost /getSaleItemCostpost /getSalespost /getSalesByDatepost /getShipmentspost /getSoldItemspost /getSupplierspost /getTokenspost /getTransactionspost /getWarehouseItemQuantitiespost /getWarehouseItemQuantitypost /getWarehousespost /pickItempost /pickItemBulkpost /receivePOItemspost /releaseHeldQuantitiespost /removeItempost /removeItemBulkpost /setItemQuantitiespost /setItemQuantitypost /syncOnlineSalepost /syncOnlineSalespost /syncShippedSaleAndRemoveItemspost /syncShippedSaleAndRemoveItemsBulkpost /updateAltSKUsCodespost /updateExternalWarehouseQuantitiespost /modifyExternalWarehouseQuantitiespost /updateHandlingTimepost /updateOnlineSaleStatuspost /updatePOspost /updateProductpost /updateProductspost /updateShipmentspost ``` -------------------------------- ### SkuVault API: Get Warehouse Item Quantities Source: https://dev.skuvault.com/reference/getwarehouseitemquantities This API call retrieves SKUs and their quantities from a specified warehouse. It returns up to 10,000 SKUs per page and is subject to heavy throttling. ```APIDOC Endpoint: /getWarehouseItemQuantities Method: POST URL: https://app.skuvault.com/api/inventory/getWarehouseItemQuantities Throttling: Heavy Description: This call returns SKUs and quantities from a specified warehouse. 10,000 SKUs returned per page. ``` -------------------------------- ### SkuVault API Endpoints Overview Source: https://dev.skuvault.com/reference/index This section provides a comprehensive list of available API endpoints within the SkuVault system, primarily focusing on POST requests for various inventory, product, and order management operations. ```APIDOC Endpoints: - /addItem (post) - /addItemBulk (post) - /addShipments (post) - /createBrands (post) - /createHolds (post) - /createKit (post) - /createLot (post) - /getLots (post) - /getLotInventoryByLocation (post) - /createPO (post) - /createProduct (post) - /createProducts (post) - /createSuppliers (post) - /getAvailableQuantities (post) - /getBrands (post) - /getClassifications (post) - /getExternalWarehouseQuantities (post) - /getExternalWarehouses (post) - /getHandlingTime (post) - /getIncomingItems (post) - /getIntegrations (post) - /getInventoryByLocation (post) - /getItemQuantities (post) - /getKitQuantities (post) - /getKits (post) - /getLocations (post) - /getOnlineSaleStatus (post) - /getPOs (post) - /getProduct (post) - /getProducts (post) - /getSerialNumbers (post) - /getReceivesHistory (post) - /getSaleItemCost (post) - /getSales (post) - /getSalesByDate (post) - /getShipments (post) - /getSoldItems (post) - /getSuppliers (post) - /getTokens (post) - /getTransactions (post) - /getWarehouseItemQuantities (post) - /getWarehouseItemQuantity (post) - /getWarehouses (post) - /pickItem (post) - /pickItemBulk (post) - /receivePOItems (post) - /releaseHeldQuantities (post) - /removeItem (post) - /removeItemBulk (post) - /setItemQuantities (post) - /setItemQuantity (post) - /syncOnlineSale (post) - /syncOnlineSales (post) - /syncShippedSaleAndRemoveItems (post) - /syncShippedSaleAndRemoveItemsBulk (post) - /updateAltSKUsCodes (post) - /updateExternalWarehouseQuantities (post) - /modifyExternalWarehouseQuantities (post) - /updateHandlingTime (post) - /updateOnlineSaleStatus (post) - /updatePOs (post) - /updateProduct (post) - /updateProducts (post) - /updateShipments (post) ``` -------------------------------- ### SkuVault API: Get Shipments Endpoint Source: https://dev.skuvault.com/reference/getshipments Details for the `/getShipments` API endpoint, which allows users to retrieve current shipment information. This endpoint is accessed via a POST request and is subject to heavy throttling. ```APIDOC Endpoint: /getShipments Method: POST URL: https://app.skuvault.com/api/sales/getShipments Throttling: Heavy Purpose: Retrieve current shipment information. ``` -------------------------------- ### SkuVault Get Classifications API Endpoint Source: https://dev.skuvault.com/reference/getclassifications This API endpoint allows users to retrieve product classifications and their associated named attributes from SkuVault. It is subject to heavy throttling, meaning frequent calls may be limited. ```APIDOC POST /getClassifications URL: https://app.skuvault.com/api/products/getClassifications Throttling: Heavy Description: Returns classifications and, if they exist, their named attributes. ``` -------------------------------- ### SkuVault API Endpoints Overview Source: https://dev.skuvault.com/reference/createsuppliers A comprehensive list of available API endpoints in SkuVault, categorized by their functionality (e.g., adding items, creating products, retrieving quantities, managing sales, updating data). This list provides a quick reference to the various operations supported by the SkuVault API. ```APIDOC Endpoints: * /addItempost * /addItemBulkpost * /addShipmentspost * /createBrandspost * /createHoldspost * /createKitpost * /createLotpost * /getLotspost * /getLotInventoryByLocationpost * /createPOpost * /createProductpost * /createProductspost * /createSupplierspost * /getAvailableQuantitiespost * /getBrandspost * /getClassificationspost * /getExternalWarehouseQuantitiespost * /getExternalWarehousespost * /getHandlingTimepost * /getIncomingItemspost * /getIntegrationspost * /getInventoryByLocationpost * /getItemQuantitiespost * /getKitQuantitiespost * /getKitspost * /getLocationspost * /getOnlineSaleStatuspost * /getPOspost * /getProductpost * /getProductspost * /getSerialNumberspost * /getReceivesHistorypost * /getSaleItemCostpost * /getSalespost * /getSalesByDatepost * /getShipmentspost * /getSoldItemspost * /getSupplierspost * /getTokenspost * /getTransactionspost * /getWarehouseItemQuantitiespost * /getWarehouseItemQuantitypost * /getWarehousespost * /pickItempost * /pickItemBulkpost * /receivePOItemspost * /releaseHeldQuantitiespost * /removeItempost * /removeItemBulkpost * /setItemQuantitiespost * /setItemQuantitypost * /syncOnlineSalepost * /syncOnlineSalespost * /syncShippedSaleAndRemoveItemspost * /syncShippedSaleAndRemoveItemsBulkpost * /updateAltSKUsCodespost * /updateExternalWarehouseQuantitiespost * /modifyExternalWarehouseQuantitiespost * /updateHandlingTimepost * /updateOnlineSaleStatuspost * /updatePOspost * /updateProductpost * /updateProductspost * /updateShipmentspost ``` -------------------------------- ### SkuVault API Endpoints Overview Source: https://dev.skuvault.com/reference/getlotinventorybylocation This section provides a comprehensive list of all available API endpoints within the SkuVault system, categorized by their primary function such as adding items, creating products, retrieving inventory, and managing shipments. Each endpoint is listed with its path and HTTP method. ```APIDOC /addItempost /addItemBulkpost /addShipmentspost /createBrandspost /createHoldspost /createKitpost /createLotpost /getLotspost /getLotInventoryByLocationpost /createPOpost /createProductpost /createProductspost /createSupplierspost /getAvailableQuantitiespost /getBrandspost /getClassificationspost /getExternalWarehouseQuantitiespost /getExternalWarehousespost /getHandlingTimepost /getIncomingItemspost /getIntegrationspost /getInventoryByLocationpost /getItemQuantitiespost /getKitQuantitiespost /getKitspost /getLocationspost /getOnlineSaleStatuspost /getPOspost /getProductpost /getProductspost /getSerialNumberspost /getReceivesHistorypost /getSaleItemCostpost /getSalespost /getSalesByDatepost /getShipmentspost /getSoldItemspost /getSupplierspost /getTokenspost /getTransactionspost /getWarehouseItemQuantitiespost /getWarehouseItemQuantitypost /getWarehousespost /pickItempost /pickItemBulkpost /receivePOItemspost /releaseHeldQuantitiespost /removeItempost /removeItemBulkpost /setItemQuantitiespost /setItemQuantitypost /syncOnlineSalepost /syncOnlineSalespost /syncShippedSaleAndRemoveItemspost /syncShippedSaleAndRemoveItemsBulkpost /updateAltSKUsCodespost /updateExternalWarehouseQuantitiespost /modifyExternalWarehouseQuantitiespost /updateHandlingTimepost /updateOnlineSaleStatuspost /updatePOspost /updateProductpost /updateProductspost /updateShipmentspost ``` -------------------------------- ### Get External Warehouse Quantities API Endpoint Source: https://dev.skuvault.com/reference/getexternalwarehousequantities This API call retrieves the quantities of items stored in a designated External Warehouse. It's important to note that these warehouses are distinct from ordinary SkuVault warehouses. The endpoint is subject to heavy throttling. ```APIDOC Endpoint: /getExternalWarehouseQuantities Method: POST URL: https://app.skuvault.com/api/inventory/getExternalWarehouseQuantities Throttling: Heavy Description: This call gets the quantities in a designated External Warehouse. Please note these are different than ordinary warehouses. ``` -------------------------------- ### SkuVault API Endpoints Overview Source: https://dev.skuvault.com/reference/additembulk A comprehensive list of all available API endpoints in the SkuVault system, categorized by their primary function (e.g., inventory, products, sales, etc.). Each endpoint is typically accessed via a POST request. ```APIDOC Endpoints: - /addItem (post) - /addItemBulk (post) - /addShipments (post) - /createBrands (post) - /createHolds (post) - /createKit (post) - /createLot (post) - /getLots (post) - /getLotInventoryByLocation (post) - /createPO (post) - /createProduct (post) - /createProducts (post) - /createSuppliers (post) - /getAvailableQuantities (post) - /getBrands (post) - /getClassifications (post) - /getExternalWarehouseQuantities (post) - /getExternalWarehouses (post) - /getHandlingTime (post) - /getIncomingItems (post) - /getIntegrations (post) - /getInventoryByLocation (post) - /getItemQuantities (post) - /getKitQuantities (post) - /getKits (post) - /getLocations (post) - /getOnlineSaleStatus (post) - /getPOs (post) - /getProduct (post) - /getProducts (post) - /getSerialNumbers (post) - /getReceivesHistory (post) - /getSaleItemCost (post) - /getSales (post) - /getSalesByDate (post) - /getShipments (post) - /getSoldItems (post) - /getSuppliers (post) - /getTokens (post) - /getTransactions (post) - /getWarehouseItemQuantities (post) - /getWarehouseItemQuantity (post) - /getWarehouses (post) - /pickItem (post) - /pickItemBulk (post) - /receivePOItems (post) - /releaseHeldQuantities (post) - /removeItem (post) - /removeItemBulk (post) - /setItemQuantities (post) - /setItemQuantity (post) - /syncOnlineSale (post) - /syncOnlineSales (post) - /syncShippedSaleAndRemoveItems (post) - /syncShippedSaleAndRemoveItemsBulk (post) - /updateAltSKUsCodes (post) - /updateExternalWarehouseQuantities (post) - /modifyExternalWarehouseQuantities (post) - /updateHandlingTime (post) - /updateOnlineSaleStatus (post) - /updatePOs (post) - /updateProduct (post) - /updateProducts (post) - /updateShipments (post) ``` -------------------------------- ### Retrieve All Warehouses (getWarehouses API) Source: https://dev.skuvault.com/reference/getwarehouses This API endpoint allows users to retrieve a list of all regular warehouses configured in SkuVault. It is subject to severe throttling, meaning requests to this endpoint may be limited to prevent system overload. ```APIDOC Endpoint: POST https://app.skuvault.com/api/inventory/getWarehouses Description: Returns all your regular warehouses. Throttling: Severe throttling applies to this endpoint. Parameters: None (typically, POST requests might have a body, but none specified here for this GET-like operation). Returns: A list of warehouse objects, each containing details about a regular warehouse. ``` -------------------------------- ### SkuVault API Endpoints Overview Source: https://dev.skuvault.com/reference/createproduct A comprehensive list of available API endpoints for various operations within SkuVault, including inventory, product, and order management. Each endpoint typically supports POST requests. ```APIDOC API Endpoints: - /addItem (post) - /addItemBulk (post) - /addShipments (post) - /createBrands (post) - /createHolds (post) - /createKit (post) - /createLot (post) - /getLots (post) - /getLotInventoryByLocation (post) - /createPO (post) - /createProduct (post) - /createProducts (post) - /createSuppliers (post) - /getAvailableQuantities (post) - /getBrands (post) - /getClassifications (post) - /getExternalWarehouseQuantities (post) - /getExternalWarehouses (post) - /getHandlingTime (post) - /getIncomingItems (post) - /getIntegrations (post) - /getInventoryByLocation (post) - /getItemQuantities (post) - /getKitQuantities (post) - /getKits (post) - /getLocations (post) - /getOnlineSaleStatus (post) - /getPOs (post) - /getProduct (post) - /getProducts (post) - /getSerialNumbers (post) - /getReceivesHistory (post) - /getSaleItemCost (post) - /getSales (post) - /getSalesByDate (post) - /getShipments (post) - /getSoldItems (post) - /getSuppliers (post) - /getTokens (post) - /getTransactions (post) - /getWarehouseItemQuantities (post) - /getWarehouseItemQuantity (post) - /getWarehouses (post) - /pickItem (post) - /pickItemBulk (post) - /receivePOItems (post) - /releaseHeldQuantities (post) - /removeItem (post) - /removeItemBulk (post) - /setItemQuantities (post) - /setItemQuantity (post) - /syncOnlineSale (post) - /syncOnlineSales (post) - /syncShippedSaleAndRemoveItems (post) - /syncShippedSaleAndRemoveItemsBulk (post) - /updateAltSKUsCodes (post) - /updateExternalWarehouseQuantities (post) - /modifyExternalWarehouseQuantities (post) - /updateHandlingTime (post) - /updateOnlineSaleStatus (post) - /updatePOs (post) - /updateProduct (post) - /updateProducts (post) - /updateShipments (post) /createProduct Endpoint Details: Method: POST URL: https://app.skuvault.com/api/products/createProduct Throttling: Moderate Description: Create products in SkuVault one at a time. A bulk version (/createProducts) is also available. Warning: Refer to 'Modifying Products' documentation for important considerations. ```