# Linnworks Documentation ## Guides - [Introduction](https://apidocs.linnworks.net/docs/introduction.md): Welcome to the Linnworks Developer Hub! - [Developer Portal](https://apidocs.linnworks.net/docs/developer-portal.md) - [Applications](https://apidocs.linnworks.net/docs/applications.md) - [Application Store](https://apidocs.linnworks.net/docs/application-store.md) - [Application Types](https://apidocs.linnworks.net/docs/application-types.md) - [Make an app public](https://apidocs.linnworks.net/docs/make-an-app-public.md) - [Documentation Requirements for 3rd-party Apps](https://apidocs.linnworks.net/docs/documentation-requirements-for-3rd-party-apps.md) - [Installing your application](https://apidocs.linnworks.net/docs/installing-your-application.md) - [Macros](https://apidocs.linnworks.net/docs/macros.md) - [Channel Integration Overview](https://apidocs.linnworks.net/docs/channel-integration.md) - [Manifest Parameters](https://apidocs.linnworks.net/docs/channel-integration-manifest-parameters.md) - [OAuth for Channel Integrations](https://apidocs.linnworks.net/docs/oauth-for-channel-integrations.md): This guide explains how to use OAuth authorization with the channel application type - [FAQ](https://apidocs.linnworks.net/docs/channel-integrations-faq.md) - [Channel Endpoints Overview](https://apidocs.linnworks.net/docs/endpoints-general.md) - [Endpoint - Add New User](https://apidocs.linnworks.net/docs/channel-integration-endpoint-add-new-user-endpoint.md) - [Endpoint - User Config](https://apidocs.linnworks.net/docs/channel-integration-endpoint-user-config.md) - [FAQ](https://apidocs.linnworks.net/docs/faq.md) - [Endpoint - Save Config](https://apidocs.linnworks.net/docs/channel-integration-endpoint-save-config.md): Endpoint used for either saving the user config or on every wizard step - [Endpoint - Shipping Tags](https://apidocs.linnworks.net/docs/channel-integration-endpoint-shipping-tags.md) - [Endpoint - Payment Tags](https://apidocs.linnworks.net/docs/channel-integration-endpoint-payment-tags.md) - [Endpoint - Config Deleted](https://apidocs.linnworks.net/docs/channel-integration-endpoint-config-deleted.md) - [Endpoint - Config Test](https://apidocs.linnworks.net/docs/channel-integration-endpoint-config-test.md) - [Endpoint - Orders](https://apidocs.linnworks.net/docs/channel-integration-endpoint-orders.md) - [FAQ](https://apidocs.linnworks.net/docs/endpoint-orders-faq.md) - [Endpoint - Despatch](https://apidocs.linnworks.net/docs/channel-integration-endpoint-despatch.md) - [FAQ](https://apidocs.linnworks.net/docs/endpoint-despatch-faq.md) - [Endpoint - Refund](https://apidocs.linnworks.net/docs/channel-integration-endpoint-refund.md): Endpoint which is called with details of an order refund within Linnworks. - [Endpoint - Cancel](https://apidocs.linnworks.net/docs/channel-integration-endpoint-cancel.md): Endpoint which is called with details of an order cancellation within linnworks. - [Endpoint - Products](https://apidocs.linnworks.net/docs/channel-integration-endpoint-products.md) - [Endpoint - Inventory Update](https://apidocs.linnworks.net/docs/channel-integration-endpoint-inventory-update.md) - [FAQ](https://apidocs.linnworks.net/docs/endpoint-inventory-faq.md) - [Endpoint - Price Update](https://apidocs.linnworks.net/docs/channel-integration-endpoint-price-update.md): Endpoint which is called with a list of price changes to be updated on the channel. Note: Linnworks will only send changes and not the whole feed. - [Endpoint - Post Sale Options](https://apidocs.linnworks.net/docs/channel-integration-endpoint-post-sale-options.md) - [Endpoint - Get Configurator Settings](https://apidocs.linnworks.net/docs/channel-integration-endpoint-get-configurator-settings.md): This endpoint contains settings that are then used to determine the listing screen layout in Linnworks, how Linnworks processes and validates data provided by the customer and which customer settings are required to be filled out by the customer in order to create a successful listing. - [Endpoint - Get Categories](https://apidocs.linnworks.net/docs/channel-integration-endpoint-get-categories.md): Endpoint which returns a list of categories. This is called e.g. when configurator categories window is first opened, or when categories are refreshed by customer. - [Endpoint - Get Attributes By Category](https://apidocs.linnworks.net/docs/channel-integration-endpoint-get-attributes-by-category.md): This endpoint returns a list of required and optional attributes. This is used e.g. when configurator attribute window is opened. Request contains selected customer category ids and filled customer settings that can be used to determine the list of attributes to be returned. - [Endpoint - CheckFeed](https://apidocs.linnworks.net/docs/channel-integration-endpoint-checkfeed.md): Endpoint that is called to check status of submitted batch for listing creation, update or deletions. - [Endpoint - OAuthAuthorizationEndpoint](https://apidocs.linnworks.net/docs/channel-integration-endpoint-oauthauthorization.md): Endpoint that is called to get an access token via OAuth, using client credentials flow and passing in the client id and client secret set in the installation - [Endpoint - GetVariationsByCategory](https://apidocs.linnworks.net/docs/channel-integration-endpoint-getvariationsbycategory.md): Endpoint which returns a list of required variation options. This is used e.g. when configurator variation window is opened. Request contains selected customer category ids and filled customer settings that can be used to determine the list of required variations to be returned. - [Endpoint - Listing Update](https://apidocs.linnworks.net/docs/channel-integration-endpoint-listing-update.md): Endpoint is used when customer selects a list of items to be created or updated. - [Endpoint - Listing Delete](https://apidocs.linnworks.net/docs/channel-integration-endpoint-listing-delete.md): Endpoint is used when customer selects a list of items to be deleted. - [Account Integration](https://apidocs.linnworks.net/docs/account-integration.md): This page describes best practices for building integrations between Linnworks and accounting solutions (including ERP platforms) - [Listing on the API](https://apidocs.linnworks.net/docs/listing-on-the-api.md): Use this collection of guides to understand and create listings using the Linnworks API - [The Listing Process](https://apidocs.linnworks.net/docs/the-listing-process.md): The Listing Process from a customer perspective - [External Channels Templates](https://apidocs.linnworks.net/docs/external-channels-templates.md): This is supporting information for Listings on a Channel Integration explaining how templates are used - [Listings on a Channel Integration](https://apidocs.linnworks.net/docs/listings-on-a-channel-integration.md): This section explains how Linnworks listing works on an external channel integration - [API Endpoints for the Generic Listing Tool](https://apidocs.linnworks.net/docs/api-endpoints-for-the-generic-listing-tool.md): How to create a listing using the generic listing tool - [API Endpoints for Ebay, Magento and Big Commerce](https://apidocs.linnworks.net/docs/api-endpoints-for-ebay-magento-and-big-commerce.md) - [Useful 3PL Integration Endpoints](https://apidocs.linnworks.net/docs/useful-3pl-integration-endpoints.md): A guide to the key endpoints when creating a 3rd party logistics integration. - [Integrating with Multiple Locations](https://apidocs.linnworks.net/docs/integrating-with-multiple-locations.md): This guide provides information on the endpoints available through the Linnworks API which will be useful when creating an integration that requires multiple locations. - [Token Postback for system integrations](https://apidocs.linnworks.net/docs/token-postback-for-system-integrations.md): How to create an effective authentication using postback - [Embedded Applications](https://apidocs.linnworks.net/docs/embedded-applications.md): Information on the Embedded Application type - [Shipping Integration Overview](https://apidocs.linnworks.net/docs/shipping-integration.md): Find a collection of information on how to create and publish a shipping integration - [Manifest Parameters](https://apidocs.linnworks.net/docs/manifest-parameters-1.md) - [Shipping Endpoints General](https://apidocs.linnworks.net/docs/endpoints-general-1.md) - [Endpoint - Add New User](https://apidocs.linnworks.net/docs/shipping-integration-endpoint-add-new-user.md) - [Endpoint - User Config](https://apidocs.linnworks.net/docs/shipping-integration-endpoint-user-config.md) - [Endpoint - UpdateConfigEndpoint](https://apidocs.linnworks.net/docs/shipping-integration-endpoint-update-config.md) - [Endpoint - ConfigDeleteEndpoint](https://apidocs.linnworks.net/docs/shipping-integration-endpoint-config-delete.md) - [Endpoint - UserAvailableServicesEndpoint](https://apidocs.linnworks.net/docs/shipping-integration-endpoint-user-available-services.md) - [Endpoint - ExtendedPropertyMapping](https://apidocs.linnworks.net/docs/shipping-integration-endpoint-extended-property-mapping.md) - [Endpoint - Quote](https://apidocs.linnworks.net/docs/shipping-integration-endpoint-quote.md) - [Endpoint - GenerateLabelEndpoint](https://apidocs.linnworks.net/docs/shipping-integration-endpoint-generate-label.md) - [Endpoint - CancelLabelEndpoint](https://apidocs.linnworks.net/docs/shipping-integration-endpoint-cancel-label.md) - [Endpoint - CreateManifest](https://apidocs.linnworks.net/docs/shipping-integration-endpoint-create-manifest.md) - [Endpoint - PrintManifest](https://apidocs.linnworks.net/docs/shipping-integration-endpoint-print-manifest.md) - [SDK](https://apidocs.linnworks.net/docs/sdk.md) - [API Reference for LLMs](https://apidocs.linnworks.net/docs/api-reference-for-llms.md): Markdown Text File Now Available - [Help](https://apidocs.linnworks.net/docs/help.md) - [The Use of Third-party Apps - DISCLAIMER](https://apidocs.linnworks.net/docs/third-party-apps-usage-disclaimer.md) ## API Reference - [Overview](https://apidocs.linnworks.net/reference/overview.md) - [Setting up](https://apidocs.linnworks.net/reference/setting-up.md) - [Authentication](https://apidocs.linnworks.net/reference/authentication.md): How to get working with the API - [API Definitions & Swagger](https://apidocs.linnworks.net/reference/api-definitions-swagger.md): What is swagger & how can I use it to generate an API client? - [GetApplicationProfileBySecretKey](https://apidocs.linnworks.net/reference/getapplicationprofilebysecretkey.md): Returns current application subscription profile information for a given application for a specific user. You can use this method to get the current application subscription after AuthorizedByApplication returned a session. The session will contain Id, this is the UserId you need to supply in the call. If there are no current subscriptions for the application for the user. The method will return null (nothing) Rate limit: 150 / minute - [AuthorizeByApplication](https://apidocs.linnworks.net/reference/authorizebyapplication.md): Generates a sesssion and provide Authorization Token and server in response. Rate limit: 150 / minute - [GetLowStockLevel](https://apidocs.linnworks.net/reference/getlowstocklevel.md): Use this call to retrieve report about "Low stock in location" Rate limit: 150 / minute - [GetPerformanceTableData](https://apidocs.linnworks.net/reference/getperformancetabledata.md): Use this call to retrieve report about "Performance table" Rate limit: 150 / minute - [GetPerformanceDetail](https://apidocs.linnworks.net/reference/getperformancedetail.md): Use this call to retrieve report about "Performance through time chart" Rate limit: 150 / minute - [GetTopProducts](https://apidocs.linnworks.net/reference/gettopproducts.md): Use this call to retrieve report about "Top ordered products" for top "10" products Rate limit: 150 / minute - [GetInventoryLocationData](https://apidocs.linnworks.net/reference/getinventorylocationdata.md): Use this call to retrieve report about "Stock info for locations" Rate limit: 150 / minute - [GetInventoryLocationCategoriesData](https://apidocs.linnworks.net/reference/getinventorylocationcategoriesdata.md): Use this call to retrieve report about "Stock info for categories in a specific location" Rate limit: 150 / minute - [GetInventoryLocationProductsData](https://apidocs.linnworks.net/reference/getinventorylocationproductsdata.md): Use this call to retrieve report about "Stock info for products in a specific category and location" Rate limit: 250 / minute - [GetEmailTemplates](https://apidocs.linnworks.net/reference/getemailtemplates.md): Get the whole list of email header templates Permissions Required: GlobalPermissions.Email.Templates.GetEmailTemplatesNode Rate limit: 150 / minute - [GetEmailTemplate](https://apidocs.linnworks.net/reference/getemailtemplate.md): Get the full data of a specific email template Permissions Required: GlobalPermissions.Email.Templates.GetEmailTemplateNode Rate limit: 150 / minute - [GenerateAdhocEmail](https://apidocs.linnworks.net/reference/generateadhocemail.md): Generate a custom email Permissions Required: GlobalPermissions.Email.SendEmails.SendAdhocEmailsNode Rate limit: 150 / minute - [GenerateFreeTextEmail](https://apidocs.linnworks.net/reference/generatefreetextemail.md): Generate a custom email Permissions Required: GlobalPermissions.Email.SendEmails.SendFreeTextEmailsNode Rate limit: 150 / minute - [SaveTemplateFields](https://apidocs.linnworks.net/reference/savetemplatefields.md): Use this call to manipulate the fields on a template. This can be used to modify a generic template created using the CreateTemplate endpoint. Permissions Required: GlobalPermissions.Settings.ListingConfigurators.GetListingConfiguratorsNode Rate limit: 150 / minute - [ProcessTemplates](https://apidocs.linnworks.net/reference/processtemplates.md): Use this call to push a template that you have created to a channel. This endpoint can also be used to update, relist, delete a template from a channel. Permissions Required: GlobalPermissions.Settings.ListingConfigurators.GetListingConfiguratorsNode Rate limit: 150 / minute - [CreateTemplates](https://apidocs.linnworks.net/reference/createtemplates.md): Use this call to create a generic template based on the inventory item details and the configurator details. This template will contain the full details of the item that will be listed on the channel. Permissions Required: GlobalPermissions.Settings.ListingConfigurators.GetListingConfiguratorsNode Rate limit: 150 / minute - [OpenTemplatesByInventory](https://apidocs.linnworks.net/reference/opentemplatesbyinventory.md): Use this call to get template details for Generic Listings using Stock Item IDs. Permissions Required: GlobalPermissions.Settings.ListingConfigurators.GetListingConfiguratorsNode Rate limit: 150 / minute - [GetConfiguratorsInfoPaged](https://apidocs.linnworks.net/reference/getconfiguratorsinfopaged.md): Use this call to get the existing Generic Listing Tool configurators. More information on configurators can be found in the [Linnworks general documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.GetListingConfiguratorsNode Rate limit: 150 / minute - [SaveConfiguratorFields](https://apidocs.linnworks.net/reference/saveconfiguratorfields.md): Use this call to update a configurators fields. More information on configurators can be found in the [Linnworks general documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.EditListingConfiguratorsNode Rate limit: 150 / minute - [GetConfiguratorDescription](https://apidocs.linnworks.net/reference/getconfiguratordescription.md): Use this call to get the existing Generic Listing Tool configurators description. More information on configurators can be found in the [Linnworks general documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.GetListingConfiguratorsNode Rate limit: 150 / minute - [SaveConfiguratorDescription](https://apidocs.linnworks.net/reference/saveconfiguratordescription.md): Use this call to update a configurators description. More information on configurators can be found in the [Linnworks general documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.GetListingConfiguratorsNode Rate limit: 150 / minute - [GetConfiguratorData](https://apidocs.linnworks.net/reference/getconfiguratordata.md): Use this call to get the existing Generic Listing Tool configurators data. More information on configurators can be found in the [Linnworks general documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.GetListingConfiguratorsNode Rate limit: 150 / minute - [SaveConfiguratorData](https://apidocs.linnworks.net/reference/saveconfiguratordata.md): Use this call to update a configurators data (attributes of the configurator). More information on configurators can be found in the [Linnworks general documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.EditListingConfiguratorsNode Rate limit: 150 / minute - [CreateConfigurator](https://apidocs.linnworks.net/reference/createconfigurator.md): Use this call to create a configurator. The configurator setup will be dependant on the channel that you want to create it for. More information on configurators can be found in the [Linnworks general documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.EditListingConfiguratorsNode Rate limit: 150 / minute - [DeleteConfigurators](https://apidocs.linnworks.net/reference/deleteconfigurators.md): Use this call to delete a configurator. More information on configurators can be found in the [Linnworks general documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.EditListingConfiguratorsNode Rate limit: 150 / minute - [EnableImport](https://apidocs.linnworks.net/reference/enableimport.md): Enable/disable a specific import Permissions Required: GlobalPermissions.Settings.ImportExport.ImportNode Rate limit: 150 / minute - [RunNowImport](https://apidocs.linnworks.net/reference/runnowimport.md): Put the specific import immediately in the queue Permissions Required: GlobalPermissions.Settings.ImportExport.ImportNode Rate limit: 150 / minute - [GetImport](https://apidocs.linnworks.net/reference/getimport.md): Get an import configuration Permissions Required: GlobalPermissions.Settings.ImportExport.ImportNode Rate limit: 150 / minute - [DeleteImport](https://apidocs.linnworks.net/reference/deleteimport.md): Delete an import configuration Permissions Required: GlobalPermissions.Settings.ImportExport.ImportNode Rate limit: 150 / minute - [GetFullfilmentCenterSettings](https://apidocs.linnworks.net/reference/getfullfilmentcentersettings.md): Gets fulfillment center settings Permissions Required: GlobalPermissions.Settings.ImportExportNode Rate limit: 150 / minute - [EnableExport](https://apidocs.linnworks.net/reference/enableexport.md): Enable/disable a specific export Permissions Required: GlobalPermissions.Settings.ImportExport.ExportNode Rate limit: 150 / minute - [RunNowExport](https://apidocs.linnworks.net/reference/runnowexport.md): Put the specific export immediately in the queue Permissions Required: GlobalPermissions.Settings.ImportExport.ExportNode Rate limit: 150 / minute - [GetExport](https://apidocs.linnworks.net/reference/getexport.md): Get an export configuration Permissions Required: GlobalPermissions.Settings.ImportExport.ExportNode Rate limit: 150 / minute - [DeleteExport](https://apidocs.linnworks.net/reference/deleteexport.md): Delete an export configuration Permissions Required: GlobalPermissions.Settings.ImportExport.ExportNode Rate limit: 150 / minute - [GetImportList](https://apidocs.linnworks.net/reference/getimportlist.md): Get all existing imports Permissions Required: GlobalPermissions.Settings.ImportExport.ImportNode Rate limit: 150 / minute - [GetExportList](https://apidocs.linnworks.net/reference/getexportlist.md): Get all existing exports Permissions Required: GlobalPermissions.Settings.ImportExport.ExportNode Rate limit: 150 / minute - [EndListingsPendingRelist](https://apidocs.linnworks.net/reference/endlistingspendingrelist.md): End eBay listings pending relist Permissions Required: GlobalPermissions.Settings.ListingConfiguratorsNode Rate limit: 150 / minute - [SetListingStrikeOffState](https://apidocs.linnworks.net/reference/setlistingstrikeoffstate.md): Set eBay Listing Strike State Permissions Required: GlobalPermissions.Settings.ListingConfiguratorsNode Rate limit: 150 / minute - [GeteBayConfigurators](https://apidocs.linnworks.net/reference/getebayconfigurators.md): Use this call to get eBay configurators. A configurator hosts common details for listings such as listing type, return policy, payment methods, shipping info, attributes, listing categories, etc. Configurators offer an efficient way of creating listings in bulk that follow a common theme.The same configurator can be used to list multiple items that share common details.To find out more about configurators you can visit our [documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.GetListingConfiguratorsNode Rate limit: 150 / minute - [CreateeBayConfigurators](https://apidocs.linnworks.net/reference/createebayconfigurators.md): Use this call to create eBay configurators. A configurator hosts common details for listings such as listing type, return policy, payment methods, shipping info, attributes, listing categories, etc. Configurators offer an efficient way of creating listings in bulk that follow a common theme.The same configurator can be used to list multiple items that share common details.To find out more about configurators you can visit our [documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.EditListingConfiguratorsNode Rate limit: 150 / minute - [GetAllEbayConfigurators](https://apidocs.linnworks.net/reference/getallebayconfigurators.md): Use this call to get eBay configurators by source and subsource Permissions Required: GlobalPermissions.Settings.ListingConfigurators.GetListingConfiguratorsNode Rate limit: 150 / minute - [UpdateeBayConfigurators](https://apidocs.linnworks.net/reference/updateebayconfigurators.md): Use this call to update eBay configurators. A configurator hosts common details for listings such as listing type, return policy, payment methods, shipping info, attributes, listing categories, etc. Configurators offer an efficient way of creating listings in bulk that follow a common theme. The same configurator can be used to list multiple items that share common details. To find out more about configurators you can visit our [documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.EditListingConfiguratorsNode Rate limit: 150 / minute - [DeleteeBayConfigurators](https://apidocs.linnworks.net/reference/deleteebayconfigurators.md): Use this call to delete eBay configurators. A configurator hosts common details for listings such as listing type, return policy, payment methods, shipping info, attributes, listing categories, etc. Configurators offer an efficient way of creating listings in bulk that follow a common theme. The same configurator can be used to list multiple items that share common details. To find out more about configurators you can visit our [documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.EditListingConfiguratorsNode Rate limit: 150 / minute - [GeteBayTemplates](https://apidocs.linnworks.net/reference/getebaytemplates.md): Use this call to return all created Ebay templates. Permissions Required: GlobalPermissions.Settings.ListingConfigurators.GetListingConfiguratorsNode Rate limit: 150 / minute - [CreateEbayTemplates](https://apidocs.linnworks.net/reference/createebaytemplates.md): Use this call to return a template based on the configurator setting you have requested. This allows you to see the template which can then be retuned to the ProcessEbayListing endpoint which will build the listing. Permissions Required: GlobalPermissions.Settings.ListingConfigurators.GetListingConfiguratorsNode Rate limit: 150 / minute - [CreateTemplatesFromViewInBulk](https://apidocs.linnworks.net/reference/createtemplatesfromviewinbulk.md): Use this call to create wireup to create templates in bulk Permissions Required: GlobalPermissions.Settings.ListingConfigurators.GetListingConfiguratorsNode Rate limit: 150 / minute - [GetEbayListingOperations](https://apidocs.linnworks.net/reference/getebaylistingoperations.md): Use this call to get ebay listing bulk creation operations Permissions Required: GlobalPermissions.Settings.ListingConfigurators.GetListingConfiguratorsNode Rate limit: 150 / minute - [CancelListingBulkOperation](https://apidocs.linnworks.net/reference/cancellistingbulkoperation.md): Use this call to cancel ebay listing bulk creation operations Permissions Required: GlobalPermissions.Settings.ListingConfigurators.GetListingConfiguratorsNode Rate limit: 150 / minute - [ProcesseBayListings](https://apidocs.linnworks.net/reference/processebaylistings.md): Use this call to create templates in Linnworks and can also be used to push the template to a channel. This will create the template even if it returns null. This will also push the template to the channel depending on what the status is set as. Rate limit: 150 / minute - [DeleteEbayTemplates](https://apidocs.linnworks.net/reference/deleteebaytemplates.md): Use this call to delete a Ebay template. Rate limit: 150 / minute - [MigrateAmazonConfigurators](https://apidocs.linnworks.net/reference/migrateamazonconfigurators.md): Use this call to migrate legacy Amazon configurators to GLT. Permissions Required: GlobalPermissions.Settings.ListingConfigurators.EditListingConfiguratorsNode Rate limit: 150 / minute - [GetMagentoConfigurators](https://apidocs.linnworks.net/reference/getmagentoconfigurators.md): Use this call to get all Magento configurators. A configurator hosts common details for listings such as listing type, return policy, payment methods, shipping info, attributes, listing categories, etc. Configurators offer an efficient way of creating listings in bulk that follow a common theme. The same configurator can be used to list multiple items that share common details. To find out more about configurators you can visit our [documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.GetListingConfiguratorsNode Rate limit: 150 / minute - [ProcessMagentoListings](https://apidocs.linnworks.net/reference/processmagentolistings.md): Use this call to create templates in Linnworks and can also be used to push the template to a channel. This will create the template even if it returns null. This will also push the template to the channel depending on what the status is set as. Rate limit: 150 / minute - [CreateMagentoConfigurators](https://apidocs.linnworks.net/reference/createmagentoconfigurators.md): Use this call to create Magento configurators. A configurator hosts common details for listings such as listing type, return policy, payment methods, shipping info, attributes, listing categories, etc. Configurators offer an efficient way of creating listings in bulk that follow a common theme. The same configurator can be used to list multiple items that share common details. To find out more about configurators you can visit our [documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.EditListingConfiguratorsNode Rate limit: 150 / minute - [UpdateMagentoConfigurators](https://apidocs.linnworks.net/reference/updatemagentoconfigurators.md): Use this call to update Magento configurators. A configurator hosts common details for listings such as listing type, return policy, payment methods, shipping info, attributes, listing categories, etc. Configurators offer an efficient way of creating listings in bulk that follow a common theme. The same configurator can be used to list multiple items that share common details. To find out more about configurators you can visit our [documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.EditListingConfiguratorsNode Rate limit: 150 / minute - [DeleteMagentoConfigurators](https://apidocs.linnworks.net/reference/deletemagentoconfigurators.md): Use this call to delete Magento configurators. A configurator hosts common details for listings such as listing type, return policy, payment methods, shipping info, attributes, listing categories, etc. Configurators offer an efficient way of creating listings in bulk that follow a common theme. The same configurator can be used to list multiple items that share common details. To find out more about configurators you can visit our [documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.EditListingConfiguratorsNode Rate limit: 150 / minute - [GetMagentoTemplates](https://apidocs.linnworks.net/reference/getmagentotemplates.md): Use this call to return all created Magento templates. Rate limit: 150 / minute - [CreateMagentoTemplates](https://apidocs.linnworks.net/reference/createmagentotemplates.md): Use this call to return a template based on the configurator setting you have requested. This allows you to see the template which can then be retuned to the ProcessMagentoListing endpoint which will build the listing. Rate limit: 150 / minute - [DeleteMagentoTemplates](https://apidocs.linnworks.net/reference/deletemagentotemplates.md): Use this call to delete a Magento template. Rate limit: 150 / minute - [GetBigCommerceTemplates](https://apidocs.linnworks.net/reference/getbigcommercetemplates.md): Use this call to return all created Big Commerce templates. Rate limit: 150 / minute - [CreateBigcommerceTemplates](https://apidocs.linnworks.net/reference/createbigcommercetemplates.md): Use this call to return a template based on the configurator setting you have requested. This allows you to see the template which can then be retuned to the ProcessBigCommerceListing endpoint which will build the listing. Rate limit: 150 / minute - [ProcessBigcommerceListings](https://apidocs.linnworks.net/reference/processbigcommercelistings.md): Use this call to create templates in Linnworks and can also be used to push the template to a channel. This will create the template even if it returns null. This will also push the template to the channel depending on what the status is set as. Rate limit: 150 / minute - [GetBigcommerceConfigurators](https://apidocs.linnworks.net/reference/getbigcommerceconfigurators.md): Use this call to get all Bigcommerce configurators. A configurator hosts common details for listings such as listing type, return policy, payment methods, shipping info, attributes, listing categories, etc. Configurators offer an efficient way of creating listings in bulk that follow a common theme. The same configurator can be used to list multiple items that share common details. To find out more about configurators you can visit our [documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.GetListingConfiguratorsNode Rate limit: 150 / minute - [CreateBigcommerceConfigurators](https://apidocs.linnworks.net/reference/createbigcommerceconfigurators.md): Use this call to create BigCommerce configurators. A configurator hosts common details for listings such as listing type, return policy, payment methods, shipping info, attributes, listing categories, etc. Configurators offer an efficient way of creating listings in bulk that follow a common theme. The same configurator can be used to list multiple items that share common details. To find out more about configurators you can visit our [documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.EditListingConfiguratorsNode Rate limit: 150 / minute - [UpdateBigcommerceConfigurators](https://apidocs.linnworks.net/reference/updatebigcommerceconfigurators.md): Use this call to update BigCommerce configurators. A configurator hosts common details for listings such as listing type, return policy, payment methods, shipping info, attributes, listing categories, etc. Configurators offer an efficient way of creating listings in bulk that follow a common theme. The same configurator can be used to list multiple items that share common details. To find out more about configurators you can visit our [documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.EditListingConfiguratorsNode Rate limit: 150 / minute - [DeleteBigcommerceConfigurators](https://apidocs.linnworks.net/reference/deletebigcommerceconfigurators.md): Use this call to delete BigCommerce configurators. A configurator hosts common details for listings such as listing type, return policy, payment methods, shipping info, attributes, listing categories, etc. Configurators offer an efficient way of creating listings in bulk that follow a common theme. The same configurator can be used to list multiple items that share common details. To find out more about configurators you can visit our [documentation](https://docs.linnworks.com/articles/#!documentation/configurators) Permissions Required: GlobalPermissions.Settings.ListingConfigurators.EditListingConfiguratorsNode Rate limit: 150 / minute - [DeleteBigcommerceTemplates](https://apidocs.linnworks.net/reference/deletebigcommercetemplates.md): Use this call to delete a Big Commerce template. Rate limit: 150 / minute - [GetLocation](https://apidocs.linnworks.net/reference/getlocation.md): Use this call to retrieve a location and basic information about it from your Linnworks account. Rate limit: 150 / minute - [AddLocation](https://apidocs.linnworks.net/reference/addlocation.md): Use this call to add a new location. Rate limit: 150 / minute - [UpdateLocation](https://apidocs.linnworks.net/reference/updatelocation.md): Use this call to update a location's name and/or details Rate limit: 150 / minute - [DeleteLocation](https://apidocs.linnworks.net/reference/deletelocation.md): Use this call to delete a location by its id Rate limit: 150 / minute - [GetWarehouseTOTEs](https://apidocs.linnworks.net/reference/getwarehousetotes.md): Gets list of tots for a specific location or find a specific tot depending on the request parameters. Specify tot id or tot barcode to find specific tot in the location or if nothing is specified or parameters are omitted, all tots for the location will be returned Rate limit: 150 / minute - [DeleteWarehouseTOTE](https://apidocs.linnworks.net/reference/deletewarehousetote.md): Delete existing Tote from location Permissions Required: GlobalPermissions.Inventory.InventorySettings.LocationsNode Rate limit: 150 / minute - [GetInstalledMacros](https://apidocs.linnworks.net/reference/getinstalledmacros.md): Get a list of all macros and their related applications as installed on the users system Permissions Required: GlobalPermissions.Applications.MacroConfigurationNode Rate limit: 150 / minute - [GetMacroConfigurations](https://apidocs.linnworks.net/reference/getmacroconfigurations.md): Get all the macro configurations for the user account Permissions Required: GlobalPermissions.Applications.MacroConfigurationNode Rate limit: 150 / minute - [GetViewStats](https://apidocs.linnworks.net/reference/getviewstats.md): Rate limit: 150 / minute - [FilterNotProcessedOpenOrders](https://apidocs.linnworks.net/reference/filternotprocessedopenorders.md): Rate limit: 150 / minute - [SearchOrders](https://apidocs.linnworks.net/reference/searchorders.md): Rate limit: 150 / minute - [GetOpenOrderIds](https://apidocs.linnworks.net/reference/getopenorderids.md): Rate limit: 150 / minute - [GetOpenOrders](https://apidocs.linnworks.net/reference/getopenorders.md): Rate limit: 150 / minute - [GetIdentifiers](https://apidocs.linnworks.net/reference/getidentifiers.md): Get all identifiers that are available to add to an order Rate limit: 150 / minute - [GetIdentifiersByOrderIds](https://apidocs.linnworks.net/reference/getidentifiersbyorderids.md): Get all identifiers for a list of orderIds Rate limit: 150 / minute - [SaveIdentifier](https://apidocs.linnworks.net/reference/saveidentifier.md): Create or update an order identifier Rate limit: 150 / minute - [DeleteIdentifier](https://apidocs.linnworks.net/reference/deleteidentifier.md): Delete an identifier. This will also remove the identifier from all orders that it's assigned to Rate limit: 150 / minute - [AssignOrderIdentifier](https://apidocs.linnworks.net/reference/assignorderidentifier.md): Add an identifier to an order Rate limit: 250 / minute - [UnassignOrderIdentifier](https://apidocs.linnworks.net/reference/unassignorderidentifier.md): Remove an identifier from an order Rate limit: 250 / minute - [GetOrdersLowFidelity](https://apidocs.linnworks.net/reference/getorderslowfidelity.md): Returns low fidelity view of open orders. The data is generally useful for very basic view or counters of what is in the open orders. Useful for finding orders quickly as it returns all scannable fields of the order and order items such as order ids, skus, barcodes etc. Permissions Required: GlobalPermissions.OrderBook.DespatchConsoleNode Rate limit: 150 / minute - [GetOpenOrdersDetails](https://apidocs.linnworks.net/reference/getopenordersdetails.md): Open order details by order ids. Not limited by the number of orders you can retrieve. This call is designed to return ONLY open orders, it is much faster than GetOrderDetail call Permissions Required: GlobalPermissions.OrderBook.ViewOrderDetailsNode Rate limit: 150 / minute - [AssignStockToOrders](https://apidocs.linnworks.net/reference/assignstocktoorders.md): Assign Stock to Orders Permissions Required: GlobalPermissions.OrderBook.OpenOrdersNode Rate limit: 150 / minute - [DeleteAssignedStock](https://apidocs.linnworks.net/reference/deleteassignedstock.md): Permissions Required: GlobalPermissions.OrderBook.OpenOrdersNode Rate limit: 150 / minute - [GetAvailableChannels](https://apidocs.linnworks.net/reference/getavailablechannels.md): Rate limit: 150 / minute - [GetOrderItemIndicators](https://apidocs.linnworks.net/reference/getorderitemindicators.md): Permissions Required: GlobalPermissions.OrderBook.OpenOrdersNode Rate limit: 150 / minute - [MarkReadyForCollection](https://apidocs.linnworks.net/reference/markreadyforcollection.md): Permissions Required: GlobalPermissions.OrderBook.OpenOrdersNode Rate limit: 150 / minute - [GetOrderDetailsByNumOrderId](https://apidocs.linnworks.net/reference/getorderdetailsbynumorderid.md): Retrieves the order detail for a given order numeric id. If not found empty class is returned. For working with open orders recommended to use OpenOrders/GetOpenOrdersDetails Permissions Required: GlobalPermissions.OrderBook.ViewOrderDetailsNode Rate limit: 250 / minute - [GetOrdersById](https://apidocs.linnworks.net/reference/getordersbyid.md): Retrieves the order detail list for a list of order id identifiers (pkOrderId) For working with open orders recommended to use OpenOrders/GetOpenOrdersDetails Permissions Required: GlobalPermissions.OrderBook.ViewOrderDetailsNode Rate limit: 250 / minute - [GetOrderPackagingCalculation](https://apidocs.linnworks.net/reference/getorderpackagingcalculation.md): Retrieves order packaging, weight and dimension information with split packaging. The method can perform ad hoc recalculation and saving of any changes. Permissions Required: GlobalPermissions.OrderBook.ViewOrderDetailsNode Rate limit: 150 / minute - [RecalculateSingleOrderPackaging](https://apidocs.linnworks.net/reference/recalculatesingleorderpackaging.md): Designed to recalculate order packaging totals based on the object provided Permissions Required: GlobalPermissions.OrderBook.ViewOrderDetailsNode Rate limit: 150 / minute - [SetOrderSplitPackagingManualOverwrite](https://apidocs.linnworks.net/reference/setordersplitpackagingmanualoverwrite.md): Designed to save order split packaging after a manual override Permissions Required: GlobalPermissions.OrderBook.ViewOrderDetailsNode Rate limit: 150 / minute - [SetOrderPackaging](https://apidocs.linnworks.net/reference/setorderpackaging.md): Designed to save order packaging when it has already been calculated but not saved or is a manual edit. Permissions Required: GlobalPermissions.OrderBook.ViewOrderDetailsNode Rate limit: 150 / minute - [GetOrderItemBatchsByOrderId](https://apidocs.linnworks.net/reference/getorderitembatchsbyorderid.md): Get a list of order item batch information for the specified order Rate limit: 150 / minute - [GetOrderItemBatchesByOrderIds](https://apidocs.linnworks.net/reference/getorderitembatchesbyorderids.md): Get a list of order item batch information for the specified orders Rate limit: 150 / minute - [GetAllAvailableOrderItemBatchsByOrderId](https://apidocs.linnworks.net/reference/getallavailableorderitembatchsbyorderid.md): Get a list of available batchs for each order item for the specified order Rate limit: 150 / minute - [CreateOrders](https://apidocs.linnworks.net/reference/createorders.md): Creates new orders, once an order is paid it will be skipped on save. Returns list of pkOrderId's that were saved. Rate limit: 150 / minute - [AddExtendedProperties](https://apidocs.linnworks.net/reference/addextendedproperties.md): Adds extended properties to a Linnworks orders. This will NOT update properties that match on property name / value Rate limit: 150 / minute - [CreateSerialisedValuesForOrderItems](https://apidocs.linnworks.net/reference/createserialisedvaluesfororderitems.md): Create serial data for the given orderItemRowIds Rate limit: 150 / minute - [GetOrderItemRowSerialValuesByOrderIds](https://apidocs.linnworks.net/reference/getorderitemrowserialvaluesbyorderids.md): Get order item row serial information by requested order ids. Maximum requested orderIds is 25. Rate limit: 150 / minute - [GetAssignedOrderItemBatches](https://apidocs.linnworks.net/reference/getassignedorderitembatches.md): Rate limit: 150 / minute - [AssignOrderItemBatches](https://apidocs.linnworks.net/reference/assignorderitembatches.md): Rate limit: 150 / minute - [AssignStockToOrder](https://apidocs.linnworks.net/reference/assignstocktoorder.md): Rate limit: 150 / minute - [GetUserLocationId](https://apidocs.linnworks.net/reference/getuserlocationid.md): Get the user location from settings Permissions Required: GlobalPermissions.OrderBook.OpenOrdersNode Rate limit: 150 / minute - [GetOpenOrders](https://apidocs.linnworks.net/reference/getopenorders-1.md): Get a paged list of open orders Permissions Required: GlobalPermissions.OrderBook.OpenOrdersNode Rate limit: 250 / minute - [GetAllOpenOrders](https://apidocs.linnworks.net/reference/getallopenorders.md): Get the list of Id's of all open orders (without pagination) Permissions Required: GlobalPermissions.OrderBook.OpenOrdersNode Rate limit: 250 / minute - [GetAllOpenOrdersBetweenIndex](https://apidocs.linnworks.net/reference/getallopenordersbetweenindex.md): Get the list of open order id's between two index with the current filters and sorting Permissions Required: GlobalPermissions.OrderBook.OpenOrdersNode Rate limit: 150 / minute - [SetLabelsPrinted](https://apidocs.linnworks.net/reference/setlabelsprinted.md): Mark a list of orders as label printed Rate limit: 150 / minute - [SetInvoicesPrinted](https://apidocs.linnworks.net/reference/setinvoicesprinted.md): Mark a list of orders as invoice printed. This operation can not be executed on locked or parked orders Rate limit: 150 / minute - [SetPickListPrinted](https://apidocs.linnworks.net/reference/setpicklistprinted.md): Sets the print flag for the given orders. This operation can not be executed on locked or parked orders Permissions Required: GlobalPermissions.OrderBook.OpenOrdersNode Rate limit: 150 / minute - [RunRulesEngine](https://apidocs.linnworks.net/reference/runrulesengine.md): Run Rules Engine on Open Orders Rate limit: 150 / minute - [GetOrderItemComposition](https://apidocs.linnworks.net/reference/getorderitemcomposition.md): Get the detail (composition) of a specific order item Rate limit: 150 / minute - [ChangeOrderTag](https://apidocs.linnworks.net/reference/changeordertag.md): Change the tag for the specific order list. Tags can be 1-6 for custom tags, or 7 to initialize a 'parked' status on the order. Rate limit: 250 / minute - [GetAvailableFolders](https://apidocs.linnworks.net/reference/getavailablefolders.md): Get list of available folders that orders can be assigned to Rate limit: 150 / minute - [SetAvailableFolders](https://apidocs.linnworks.net/reference/setavailablefolders.md): Set the list of available folders that orders can be assigned to Rate limit: 150 / minute - [AssignToFolder](https://apidocs.linnworks.net/reference/assigntofolder.md): Assign a list of orders to a specific folder. This operation can not be executed on locked or parked orders Rate limit: 250 / minute - [UnassignToFolder](https://apidocs.linnworks.net/reference/unassigntofolder.md): Unassign a list of orders to a specific folder. This operation can not be executed on locked or parked orders Rate limit: 250 / minute - [GetOrderXmlJSTree](https://apidocs.linnworks.net/reference/getorderxmljstree.md): Get order XML received from channel Rate limit: 150 / minute - [GetOrderXml](https://apidocs.linnworks.net/reference/getorderxml.md): Get order XML received from channel Rate limit: 250 / minute - [ChangeShippingMethod](https://apidocs.linnworks.net/reference/changeshippingmethod.md): Change the shipping method to a list of orders Rate limit: 150 / minute - [ChangeStatus](https://apidocs.linnworks.net/reference/changestatus.md): Change the status to a list of orders 0 = 'UNPAID' 1 = 'PAID' 2 = 'RETURN' 3 = 'PENDING' 4 = 'RESEND' Rate limit: 150 / minute - [LockOrder](https://apidocs.linnworks.net/reference/lockorder.md): Lock a list of orders Rate limit: 150 / minute - [DeleteOrder](https://apidocs.linnworks.net/reference/deleteorder.md): Delete a specific order Permissions Required: GlobalPermissions.OrderBook.OpenOrders.DeleteOrdersNode Rate limit: 150 / minute - [CancelOrder](https://apidocs.linnworks.net/reference/cancelorder.md): Cancel a specific order Rate limit: 150 / minute - [MoveToLocation](https://apidocs.linnworks.net/reference/movetolocation.md): Move a list of orders to a specific location Rate limit: 150 / minute - [ClearShippingLabelInfo](https://apidocs.linnworks.net/reference/clearshippinglabelinfo.md): Clear the shipping label info to a list of orders Rate limit: 150 / minute - [ClearInvoicePrinted](https://apidocs.linnworks.net/reference/clearinvoiceprinted.md): Clear invoice printed flag for a list of orders. This operation can not be executed on locked or parked orders Rate limit: 150 / minute - [ClearPickListPrinted](https://apidocs.linnworks.net/reference/clearpicklistprinted.md): Clear invoice printed flag for a list of orders. This operation can not be executed on locked or parked orders Rate limit: 250 / minute - [GetShippingMethods](https://apidocs.linnworks.net/reference/getshippingmethods.md): Get available shipping methods Rate limit: 150 / minute - [GetPackagingGroups](https://apidocs.linnworks.net/reference/getpackaginggroups.md): Get available packaging groups Rate limit: 150 / minute - [GetExtendedPropertyTypes](https://apidocs.linnworks.net/reference/getextendedpropertytypes-1.md): Get the available types of extended properties Rate limit: 150 / minute - [GetExtendedPropertyNames](https://apidocs.linnworks.net/reference/getextendedpropertynames-1.md): Get the available types of extended properties Rate limit: 150 / minute - [SetExtendedProperties](https://apidocs.linnworks.net/reference/setextendedproperties.md): Set the extended properties for a specific order Rate limit: 250 / minute - [GetBatchPilots](https://apidocs.linnworks.net/reference/getbatchpilots.md): Get the list of available batch pilots Rate limit: 150 / minute - [GetOrders](https://apidocs.linnworks.net/reference/getorders.md): Get list of open orders Rate limit: 150 / minute - [GetOrderAuditTrailsByIds](https://apidocs.linnworks.net/reference/getorderaudittrailsbyids.md): Returns a list of audit trails for the provided order ids Rate limit: 150 / minute - [GetOrdersNotes](https://apidocs.linnworks.net/reference/getordersnotes.md): Rate limit: 150 / minute - [GetOrderNoteTypes](https://apidocs.linnworks.net/reference/getordernotetypes.md): Rate limit: 150 / minute - [SetOrderNotes](https://apidocs.linnworks.net/reference/setordernotes.md): Set the order notes for a specific order SetOrderNotes overwrites the existing order notes with those in the list provided. Any existing notes should be retrieved using GetOrderNotes and added to this list, so that they are not lost/overwritten. Rate limit: 250 / minute - [GetOrderRelations](https://apidocs.linnworks.net/reference/getorderrelations.md): Get order relations Rate limit: 250 / minute - [GetOrdersRelations](https://apidocs.linnworks.net/reference/getordersrelations.md): Get order relations for a list of orders. Rate limit: 150 / minute - [AddOrdersNote](https://apidocs.linnworks.net/reference/addordersnote.md): Use this call to add a new note to orders Rate limit: 150 / minute - [GetOpenOrderItemsSuppliers](https://apidocs.linnworks.net/reference/getopenorderitemssuppliers.md): Get items suppliers list for a specific order Rate limit: 150 / minute - [AddOrderItem](https://apidocs.linnworks.net/reference/addorderitem.md): Add an item to a specific order. Line pricing is optional with the default values being - PricePerUnit: Stock item retail price - DiscountPercentage: 0 - TaxRatePercentage: Stock item tax rate. - TaxInclusive: true Rate limit: 250 / minute - [AddOrderService](https://apidocs.linnworks.net/reference/addorderservice.md): Add a service to an order Rate limit: 150 / minute - [UpdateOrderItem](https://apidocs.linnworks.net/reference/updateorderitem.md): Update an order item Rate limit: 150 / minute - [RemoveOrderItem](https://apidocs.linnworks.net/reference/removeorderitem.md): Remove item from an order Rate limit: 150 / minute - [GetCountries](https://apidocs.linnworks.net/reference/getcountries-1.md): Get list of available countries Rate limit: 150 / minute - [GetPaymentMethods](https://apidocs.linnworks.net/reference/getpaymentmethods.md): Get the available payment methods Rate limit: 150 / minute - [GetDefaultPaymentMethodIdForNewOrder](https://apidocs.linnworks.net/reference/getdefaultpaymentmethodidforneworder.md): Get the default payment method for new direct orders Rate limit: 150 / minute - [SetDefaultPaymentMethodIdForNewOrder](https://apidocs.linnworks.net/reference/setdefaultpaymentmethodidforneworder.md): Set the default payment method for new direct orders Rate limit: 150 / minute - [SetPaymentMethods](https://apidocs.linnworks.net/reference/setpaymentmethods.md): Set the available payment methods Rate limit: 150 / minute - [CreateNewOrder](https://apidocs.linnworks.net/reference/createneworder.md): Create an empty draft order. (Please see CreateOrders call) Permissions Required: GlobalPermissions.OrderBook.OpenOrders.CreateOrdersNode Rate limit: 150 / minute - [GetDraftOrders](https://apidocs.linnworks.net/reference/getdraftorders.md): Get list of draft orders Rate limit: 150 / minute - [CompleteOrder](https://apidocs.linnworks.net/reference/completeorder.md): Complete a specific order Rate limit: 150 / minute - [SplitOrder](https://apidocs.linnworks.net/reference/splitorder.md): Split a specific order Rate limit: 150 / minute - [MergeOrders](https://apidocs.linnworks.net/reference/mergeorders.md): Merge a list of orders into a new one Permissions Required: GlobalPermissions.OrderBook.OpenOrders.MergeOrdersNode Rate limit: 150 / minute - [ProcessOrder](https://apidocs.linnworks.net/reference/processorder.md): Process a specific order Rate limit: 250 / minute - [ProcessOrder_RequiredBatchScans](https://apidocs.linnworks.net/reference/processorder_requiredbatchscans.md): Update the order with the batch numbers scanned during process order (i.e. those items with dbo.StockItem.BatchNumberScanRequired set) batches must be provided for all items in the order which require batch number scanning (including composite children) Overwrites any existing batch assignment for the required items Rate limit: 150 / minute - [ProcessOrdersInBatch](https://apidocs.linnworks.net/reference/processordersinbatch.md): Process a list of orders Rate limit: 250 / minute - [ProcessFulfilmentCentreOrder](https://apidocs.linnworks.net/reference/processfulfilmentcentreorder.md): Process Orders associated with a Fulfilment Centre Permissions Required: GlobalPermissions.OrderBook.OpenOrdersNode Rate limit: 250 / minute - [SetOrderGeneralInfo](https://apidocs.linnworks.net/reference/setordergeneralinfo.md): Update the general info of a specific order Rate limit: 250 / minute - [SetOrderShippingInfo](https://apidocs.linnworks.net/reference/setordershippinginfo.md): Update the shipping info of a specific order Rate limit: 250 / minute - [SetOrderCustomerInfo](https://apidocs.linnworks.net/reference/setordercustomerinfo.md): Update the customer info of a specific order Rate limit: 150 / minute - [SetOrderTotalsInfo](https://apidocs.linnworks.net/reference/setordertotalsinfo.md): Update totals info of a specific order Rate limit: 150 / minute - [ValidateCoupon](https://apidocs.linnworks.net/reference/validatecoupon.md): Validate a coupon Rate limit: 150 / minute - [AddCoupon](https://apidocs.linnworks.net/reference/addcoupon.md): Add a coupon to a specific order Rate limit: 150 / minute - [UpdateBillingAddress](https://apidocs.linnworks.net/reference/updatebillingaddress.md): Update the billing address of a specific order Rate limit: 150 / minute - [SetAdditionalInfo](https://apidocs.linnworks.net/reference/setadditionalinfo.md): Overwrites the existing order item additional info Rate limit: 250 / minute - [UpdateAdditionalInfo](https://apidocs.linnworks.net/reference/updateadditionalinfo.md): Updates additional info of a specific item Permissions Required: GlobalPermissions.OrderBook.OpenOrdersNode Rate limit: 250 / minute - [GetOrderViews](https://apidocs.linnworks.net/reference/getorderviews.md): Get open order views Rate limit: 150 / minute - [GetOrderView](https://apidocs.linnworks.net/reference/getorderview.md): Get a specific open order view Rate limit: 150 / minute - [SaveOrderView](https://apidocs.linnworks.net/reference/saveorderview.md): Update a open order view Rate limit: 150 / minute - [CustomerLookUp](https://apidocs.linnworks.net/reference/customerlookup.md): Get a list of possible addresses based on a search Rate limit: 150 / minute - [GetLinkedItems](https://apidocs.linnworks.net/reference/getlinkeditems.md): Get linked items to another one Rate limit: 150 / minute - [UpdateLinkItem](https://apidocs.linnworks.net/reference/updatelinkitem.md): Update linked item Rate limit: 150 / minute - [CreateNewItemAndLink](https://apidocs.linnworks.net/reference/createnewitemandlink.md): Create a new item and link it to a specific stock item Rate limit: 150 / minute - [GetOrderPackagingSplit](https://apidocs.linnworks.net/reference/getorderpackagingsplit.md): Get a possible order split by packaging Rate limit: 250 / minute - [SetOrderPackagingSplit](https://apidocs.linnworks.net/reference/setorderpackagingsplit.md): Split an order by packaging Rate limit: 150 / minute - [GetOpenOrderIdByOrderOrReferenceId](https://apidocs.linnworks.net/reference/getopenorderidbyorderorreferenceid.md): Get an order by reference number or order number Permissions Required: GlobalPermissions.OrderBookNode Rate limit: 150 / minute - [ProcessOrderByOrderOrReferenceId](https://apidocs.linnworks.net/reference/processorderbyorderorreferenceid.md): Permissions Required: GlobalPermissions.OrderBook.DespatchConsoleNode Rate limit: 150 / minute - [GetOpenOrdersByItemBarcode](https://apidocs.linnworks.net/reference/getopenordersbyitembarcode.md): Get orders by order item barcode Permissions Required: GlobalPermissions.OrderBookNode Rate limit: 150 / minute - [GetOrderDetailsByReferenceId](https://apidocs.linnworks.net/reference/getorderdetailsbyreferenceid.md): Retrieves a list of order details for a given order reference number, returns maximum of 50 orders. For eBay orders, if Sellling Manager Pro sales number is available the order can be retrived by this number Permissions Required: GlobalPermissions.OrderBook.ViewOrderDetailsNode Rate limit: 250 / minute - [GetAllPickingWaveHeaders](https://apidocs.linnworks.net/reference/getallpickingwaveheaders.md): Get a list of all pickwaves Permissions Required: GlobalPermissions.OrderBook.OpenOrders.PickingWaves.AllPickingWavesNode Rate limit: 150 / minute - [GetMyPickingWaveHeaders](https://apidocs.linnworks.net/reference/getmypickingwaveheaders.md): Get a list of list of pickwaves for the current user Permissions Required: GlobalPermissions.OrderBook.OpenOrders.PickingWavesNode Rate limit: 150 / minute - [GetAllPickingWaves](https://apidocs.linnworks.net/reference/getallpickingwaves.md): Get a list of all pickwaves Permissions Required: GlobalPermissions.OrderBook.OpenOrders.PickingWaves.AllPickingWavesNode Rate limit: 150 / minute - [GetMyPickingWaves](https://apidocs.linnworks.net/reference/getmypickingwaves.md): Get a list of list of pickwaves for the current user Permissions Required: GlobalPermissions.OrderBook.OpenOrders.PickingWavesNode Rate limit: 150 / minute - [GetPickingWave](https://apidocs.linnworks.net/reference/getpickingwave.md): Get a specific pickwave by id Permissions Required: GlobalPermissions.OrderBook.OpenOrders.PickingWavesNode Rate limit: 150 / minute - [UpdatePickingWaveItem](https://apidocs.linnworks.net/reference/updatepickingwaveitem.md): Update on or more pickwave items Permissions Required: GlobalPermissions.OrderBook.OpenOrders.PickingWavesNode Rate limit: 150 / minute - [UpdatePickingWaveHeader](https://apidocs.linnworks.net/reference/updatepickingwaveheader.md): Update a pickwave header Permissions Required: GlobalPermissions.OrderBook.OpenOrders.PickingWavesNode Rate limit: 150 / minute - [GeneratePickingWave](https://apidocs.linnworks.net/reference/generatepickingwave.md): Generate a new pickwave Permissions Required: GlobalPermissions.OrderBook.OpenOrders.PickingWaves.GeneratePickingWavesNode Rate limit: 150 / minute - [CheckAllocatableToPickwave](https://apidocs.linnworks.net/reference/checkallocatabletopickwave.md): Check a list of Linnworks order ids to see if they can be added to a pickwave Permissions Required: GlobalPermissions.OrderBook.OpenOrders.PickingWaves.GeneratePickingWavesNode Rate limit: 150 / minute - [GetPickwaveUsersWithSummary](https://apidocs.linnworks.net/reference/getpickwaveuserswithsummary.md): Returns a list of pickwaves as well as dummy entries for users who have permissions to complete pickwaves, but don't currently have any assigned. These entries will have a PickwaveId of 0. Permissions Required: GlobalPermissions.OrderBook.OpenOrders.PickingWaves.GeneratePickingWavesNode Rate limit: 150 / minute - [DeleteOrdersFromPickingWaves](https://apidocs.linnworks.net/reference/deleteordersfrompickingwaves.md): Delete one or more orders from a pickwave Permissions Required: GlobalPermissions.OrderBook.OpenOrders.PickingWaves.DeletePickingWavesNode Rate limit: 150 / minute - [GetItemBinracks](https://apidocs.linnworks.net/reference/getitembinracks.md): Returns a list of places that the requested item can be found, other than the location already suggested. Permissions Required: GlobalPermissions.OrderBook.OpenOrders.PickingWavesNode Rate limit: 150 / minute - [UpdatePickingWaveItemWithNewBinrack](https://apidocs.linnworks.net/reference/updatepickingwaveitemwithnewbinrack.md): Updates the batch/binrack for allocated pickwave item. Only applicable to pickwave items with batch information Permissions Required: GlobalPermissions.OrderBook.OpenOrders.PickingWavesNode Rate limit: 150 / minute - [UpdatePickedItemDelta](https://apidocs.linnworks.net/reference/updatepickeditemdelta.md): Updates the batch/binrack for allocated pickwave item. Only applicable to pickwave items with batch information Permissions Required: GlobalPermissions.OrderBook.OpenOrders.PickingWavesNode Rate limit: 150 / minute - [GetCancellationOptions](https://apidocs.linnworks.net/reference/getcancellationoptions.md): This method is used to validate whether a channel cancellation can be submitted for a given order Permissions Required: GlobalPermissions.OrderBook.OpenOrders.CancellationsNode Rate limit: 150 / minute - [CreateCancellation](https://apidocs.linnworks.net/reference/createcancellation.md): This method is used to further validate and create a cancellation in Linnworks, as well as submit it to the channel where this is requested Permissions Required: GlobalPermissions.OrderBook.OpenOrders.CancellationsNode Rate limit: 150 / minute - [GetPostalServices](https://apidocs.linnworks.net/reference/getpostalservices-1.md): Gets a list of the users postal services and information on channels and couriers linked to each service Permissions Required: GlobalPermissions.ShippingService.PostalServicesNode Rate limit: 150 / minute - [CreatePostalService](https://apidocs.linnworks.net/reference/createpostalservice.md): Adds a new postal service to the database Permissions Required: GlobalPermissions.ShippingService.PostalServicesNode Rate limit: 150 / minute - [UpdatePostalService](https://apidocs.linnworks.net/reference/updatepostalservice.md): Changes an existing postal service in the database Permissions Required: GlobalPermissions.ShippingService.PostalServicesNode Rate limit: 150 / minute - [DeletePostalService](https://apidocs.linnworks.net/reference/deletepostalservice.md): Changes an existing postal service in the database Permissions Required: GlobalPermissions.ShippingService.PostalServicesNode Rate limit: 150 / minute - [GetChannelLinks](https://apidocs.linnworks.net/reference/getchannellinks.md): Returns Channel Service Link Information Permissions Required: GlobalPermissions.ShippingService.PostalServicesNode Rate limit: 150 / minute - [CreatePDFfromJobForceTemplateStockIn](https://apidocs.linnworks.net/reference/createpdffromjobforcetemplatestockin.md): Creates a PDF file from a print job request Rate limit: 150 / minute - [CreatePDFfromJobForceTemplate](https://apidocs.linnworks.net/reference/createpdffromjobforcetemplate.md): Creates a PDF file from a print job request Rate limit: 250 / minute - [CreatePDFfromJobForceTemplateWithQuantities](https://apidocs.linnworks.net/reference/createpdffromjobforcetemplatewithquantities.md): Creates a PDF file with Stock Item labels from a print job request Rate limit: 150 / minute - [PrintTemplatePreview](https://apidocs.linnworks.net/reference/printtemplatepreview.md): Generate a PDF preview of a specific template Rate limit: 150 / minute - [GetTemplateList](https://apidocs.linnworks.net/reference/gettemplatelist.md): Get list of templates for a specific type Rate limit: 150 / minute - [VP_GetPrinters](https://apidocs.linnworks.net/reference/vp_getprinters.md): Gets list of virtual printers. Rate limit: 250 / minute - [GetUsersForPrinterConfig](https://apidocs.linnworks.net/reference/getusersforprinterconfig.md): Gets a list of users for printer configuration. Only super admin can get the full list. Non super admins can only get their own user Rate limit: 150 / minute - [CreateReturnShippingLabelsPDFWithSKUs](https://apidocs.linnworks.net/reference/createreturnshippinglabelspdfwithskus.md): Creates a PDF file of return shipping labels for a single order Rate limit: 150 / minute - [CreateReturnShippingLabelsPDF](https://apidocs.linnworks.net/reference/createreturnshippinglabelspdf.md): Creates a PDF file of return shipping labels for a single order Rate limit: 150 / minute - [RefundFreeText](https://apidocs.linnworks.net/reference/refundfreetext.md): Use this call to add or update a free text refund. This method can also be used to change the refund amount for any pending manual refund. Please check any automated refunds are valid prior to calling this method. Rate limit: 150 / minute - [RefundShipping](https://apidocs.linnworks.net/reference/refundshipping.md): Use this call to refund shipping for an order. Please check the refund options to ensure that a shipping refund is possible. Rate limit: 150 / minute - [MarkManualRefundsAsActioned](https://apidocs.linnworks.net/reference/markmanualrefundsasactioned.md): Use this call to update pending manual refunds to the actioned state. Rate limit: 150 / minute - [RefundServices](https://apidocs.linnworks.net/reference/refundservices.md): Use this call to refund one or more services on an order. Please check that any automated refunds are valid prior to calling this method. Rate limit: 150 / minute - [ValidateCompleteOrderRefund](https://apidocs.linnworks.net/reference/validatecompleteorderrefund.md): Use this call to check if it is possible to do an automated full-order refund. Rate limit: 150 / minute - [GetRefundsOptions](https://apidocs.linnworks.net/reference/getrefundsoptions.md): Use this call to get information about manual/automated refunds (which kinds of refunds are possible) for a given order. Rate limit: 150 / minute - [GetRefundableServiceItems](https://apidocs.linnworks.net/reference/getrefundableserviceitems.md): Use this call to get a list of service items which can be refunded. Rate limit: 150 / minute - [GetTotalRefunds](https://apidocs.linnworks.net/reference/gettotalrefunds-1.md): Use this call to retrieve the total value of refunds against an order. Rate limit: 150 / minute - [IsRefundValid](https://apidocs.linnworks.net/reference/isrefundvalid.md): Use this call to determine if the refunds in a given return set are valid. Rate limit: 150 / minute - [IsRefundValidationRequiredByOrderId](https://apidocs.linnworks.net/reference/isrefundvalidationrequiredbyorderid.md): Use this call to determine if validation of refunds or returns/exchanges with refund components is required for a given order. Rate limit: 150 / minute - [GetChannelRefundReasons](https://apidocs.linnworks.net/reference/getchannelrefundreasons.md): Use this call to get a list of valid channel refund reasons for a given order. These are needed for channel refunds. Rate limit: 150 / minute - [GetReturnsExchanges](https://apidocs.linnworks.net/reference/getreturnsexchanges.md): Use this call to get a basic list of returns, exchanges and resends for an order. Rate limit: 150 / minute - [GetReturnItemsInfo](https://apidocs.linnworks.net/reference/getreturnitemsinfo.md): Use this call to get a list of all items on an order, including return quantities and resend quantities. The information can be used to calculate how many items has already been returned. Rate limit: 250 / minute - [GetReturnOrderInfo](https://apidocs.linnworks.net/reference/getreturnorderinfo.md): Use this call to get basic information about a processed order (e.g. source, subsource, address) as seen on the Returns/Refunds screens. Rate limit: 150 / minute - [GetOrderTrackingURLs](https://apidocs.linnworks.net/reference/getordertrackingurls.md): Use this call to retrieve detailed TrackingURL for orders Vendor and TrackingNumber. Permissions Required: GlobalPermissions.OrderBook.ProcessedOrdersNode Rate limit: 150 / minute - [SearchProcessedOrders](https://apidocs.linnworks.net/reference/searchprocessedorders.md): Search Processed Orders Permissions Required: GlobalPermissions.OrderBook.ProcessedOrdersNode Rate limit: 150 / minute - [SearchProcessedOrdersPaged](https://apidocs.linnworks.net/reference/searchprocessedorderspaged.md): Use this call to search for processed orders. Rate limit: 150 / minute - [DownloadOrdersToCSV](https://apidocs.linnworks.net/reference/downloadorderstocsv.md): Download Processed Orders to CSV Permissions Required: GlobalPermissions.OrderBook.ProcessedOrders.DownloadProcessedOrdersNode Rate limit: 150 / minute - [AddReturnCategory](https://apidocs.linnworks.net/reference/addreturncategory.md): Use this call to add a new return category. Rate limit: 150 / minute - [RenameReturnCategory](https://apidocs.linnworks.net/reference/renamereturncategory.md): Use this call to rename an existing return category. Rate limit: 150 / minute - [DeleteReturnCategory](https://apidocs.linnworks.net/reference/deletereturncategory.md): Use this call to delete an existing return category. Rate limit: 150 / minute - [GetProcessedRelatives](https://apidocs.linnworks.net/reference/getprocessedrelatives.md): Use this call to get a list of related orders. Rate limit: 150 / minute - [GetPackageSplit](https://apidocs.linnworks.net/reference/getpackagesplit.md): Use this call to get split packaging information for an order Rate limit: 150 / minute - [GetProcessedAuditTrail](https://apidocs.linnworks.net/reference/getprocessedaudittrail.md): Use this call to get an order's audit trail information Rate limit: 150 / minute - [GetProcessedOrderExtendedProperties](https://apidocs.linnworks.net/reference/getprocessedorderextendedproperties.md): Use this call to retrieve a list of order-level extended properties. Rate limit: 250 / minute - [GetReturnCategories](https://apidocs.linnworks.net/reference/getreturncategories.md): Use this call to retrieve a list of return categories. Used for refunds, resends and exchanges. Rate limit: 150 / minute - [GetProcessedOrderNotes](https://apidocs.linnworks.net/reference/getprocessedordernotes.md): Use this call to get a list of order notes for a given order Rate limit: 150 / minute - [AddOrderNote](https://apidocs.linnworks.net/reference/addordernote.md): Use this call to add a new note to an order Rate limit: 250 / minute - [ChangeOrderNote](https://apidocs.linnworks.net/reference/changeordernote.md): Edit an existing order note Rate limit: 150 / minute - [DeleteOrderNote](https://apidocs.linnworks.net/reference/deleteordernote.md): Delete an existing order note Rate limit: 150 / minute - [CreateExchange](https://apidocs.linnworks.net/reference/createexchange.md): Rate limit: 150 / minute - [CreateResend](https://apidocs.linnworks.net/reference/createresend.md): Creates a resend Rate limit: 150 / minute - [CreateFullResend](https://apidocs.linnworks.net/reference/createfullresend.md): Rate limit: 150 / minute - [GetRefunds](https://apidocs.linnworks.net/reference/getrefunds.md): Gets all refund order items for an order Rate limit: 150 / minute - [CheckOrderFullyReturned](https://apidocs.linnworks.net/reference/checkorderfullyreturned.md): Checks if order was fully returned Rate limit: 150 / minute - [GetAllPrintZones](https://apidocs.linnworks.net/reference/getallprintzones.md): Gets a list of all print zones Permissions Required: GlobalPermissions.Settings.ApplicationSettings.Printing.PrintZoneNode Rate limit: 150 / minute - [Search_PurchaseOrders2](https://apidocs.linnworks.net/reference/search_purchaseorders2-1.md): Searches purchase order by a number of parameters, such as Date of Purchase, status, reference number. Returns paged result of purchase order header. Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.SearchPurchaseOrderNode Rate limit: 150 / minute - [Search_PurchaseOrders](https://apidocs.linnworks.net/reference/search_purchaseorders-1.md): Searches purchase order by a number of parameters, such as Date of Purchase, status, reference number. Returns paged result of purchase order header. Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.SearchPurchaseOrderNode Rate limit: 250 / minute - [Create_PurchaseOrder_Initial](https://apidocs.linnworks.net/reference/create_purchaseorder_initial-1.md): Creates initial purchase order in pending status. Once PO is created you can add stock items to it. Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.EditPurchaseOrderNode Rate limit: 150 / minute - [Update_PurchaseOrderHeader](https://apidocs.linnworks.net/reference/update_purchaseorderheader-1.md): Update purchase order header, only if status is not Delivered. Returns modified/recalculated purchase order header Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.EditPurchaseOrderNode Rate limit: 150 / minute - [Modify_PurchaseOrderItems_Bulk](https://apidocs.linnworks.net/reference/modify_purchaseorderitems_bulk-1.md): Delete, add and update purchase order items and cause purchase order totals recalculation Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.EditPurchaseOrderNode Rate limit: 150 / minute - [Add_PurchaseOrderItem](https://apidocs.linnworks.net/reference/add_purchaseorderitem-1.md): Method adds purchase order item to an existing PENDING order. Items can only be added to PENDING purchase orders. Returns class that represents modified/recalculated purchase order header and modified purchase order item line Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.EditPurchaseOrderNode Rate limit: 250 / minute - [Update_PurchaseOrderItem](https://apidocs.linnworks.net/reference/update_purchaseorderitem-1.md): Update purchase order item, quantity, cost, pack size, pack quantity, in PENDING order only. Returns class that represents modified/recalculated purchase order header and modified purchase order item line Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.EditPurchaseOrderNode Rate limit: 150 / minute - [Delete_PurchaseOrderItem](https://apidocs.linnworks.net/reference/delete_purchaseorderitem-1.md): Delete purchase order item line from PENDING order. Returns recalculated/modified purchase order header Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.EditPurchaseOrderNode Rate limit: 150 / minute - [GetPurchaseOrdersWithStockItems](https://apidocs.linnworks.net/reference/getpurchaseorderswithstockitems-1.md): Gets a list of Purchase Order Ids that contain undelivered stock items Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.SearchPurchaseOrderNode Rate limit: 150 / minute - [Get_PurchaseOrder](https://apidocs.linnworks.net/reference/get_purchaseorder-1.md): Get purchase order header and items in one call Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.ViewPurchaseOrderNode Rate limit: 250 / minute - [Get_PurchaseOrderNote](https://apidocs.linnworks.net/reference/get_purchaseordernote-1.md): Get purchase order notes Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.ViewPurchaseOrderNode Rate limit: 250 / minute - [ExportPurchaseOrder](https://apidocs.linnworks.net/reference/exportpurchaseorder-1.md): Rate limit: 150 / minute - [Add_PurchaseOrderNote](https://apidocs.linnworks.net/reference/add_purchaseordernote-1.md): Add purchase order note Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.EditPurchaseOrderNode Rate limit: 150 / minute - [Delete_PurchaseOrderNote](https://apidocs.linnworks.net/reference/delete_purchaseordernote-1.md): Delete Note for Purchase Order Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.EditPurchaseOrderNode Rate limit: 150 / minute - [Change_PurchaseOrderStatus](https://apidocs.linnworks.net/reference/change_purchaseorderstatus-1.md): Change purchase order status. Can change from: PENDING to OPEN, which will populate Due (OnOrder) values in stock levels, OPEN to DELIVERED, which will consolidate Due values in stock levels PARTIAL to DELIVERED, which will consolidate Due values in stock levels Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.EditPurchaseOrderNode Rate limit: 150 / minute - [Deliver_PurchaseItemAll_ExceptBatchItems](https://apidocs.linnworks.net/reference/deliver_purchaseitemall_exceptbatchitems-1.md): Update purchase order item, quantity, cost, pack size, pack quantity, in PENDING order only. Returns class that represents modified/recalculated purchase order header and modified purchase order item line Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.DeliverPurchaseOrderNode Rate limit: 150 / minute - [Deliver_PurchaseItems_WithQuantity](https://apidocs.linnworks.net/reference/deliver_purchaseitems_withquantity-1.md): Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.DeliverPurchaseOrderNode Rate limit: 150 / minute - [Deliver_PurchaseItemAll](https://apidocs.linnworks.net/reference/deliver_purchaseitemall-1.md): Update purchase order item, quantity, cost, pack size, pack quantity, in PENDING order only. Returns class that represents modified/recalculated purchase order header and modified purchase order item line Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.DeliverPurchaseOrderNode Rate limit: 150 / minute - [Deliver_PurchaseItem](https://apidocs.linnworks.net/reference/deliver_purchaseitem-1.md): Deliver purchase order item. This will affect current stock level according to the delivered quantity. You can specify the total number of delivered items. If all items are delivered, the purchase order status will be changed to delivered Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.DeliverPurchaseOrderNode Rate limit: 250 / minute - [GetPurchaseOrderStatusList](https://apidocs.linnworks.net/reference/getpurchaseorderstatuslist-1.md): Get a list of available statuses Rate limit: 150 / minute - [Delete_PurchaseOrder](https://apidocs.linnworks.net/reference/delete_purchaseorder-1.md): Delete a Purchase Order Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.EditPurchaseOrderNode Rate limit: 150 / minute - [Get_PurchaseOrderAudit](https://apidocs.linnworks.net/reference/get_purchaseorderaudit-1.md): Get the Audit Log of a Purchase Order. Returns maxium 1000 records in descending order Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.ViewPurchaseOrderNode Rate limit: 150 / minute - [Get_PurchaseOrderExtendedProperty](https://apidocs.linnworks.net/reference/get_purchaseorderextendedproperty-1.md): Get all purchase order extended properties Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.ViewPurchaseOrderNode Rate limit: 250 / minute - [Add_PurchaseOrderExtendedProperty](https://apidocs.linnworks.net/reference/add_purchaseorderextendedproperty-1.md): Adds extended properties to a purchase order. Property name must be unique otherwise the method throws an error. Maxium number of extended properties allowed for a single purchase order is 50. If total count of extended properties exceeds 50 an error will be thrown. Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.EditPurchaseOrderNode Rate limit: 150 / minute - [Update_PurchaseOrderExtendedProperty](https://apidocs.linnworks.net/reference/update_purchaseorderextendedproperty-1.md): Updates purchase order extended property by id. If supplied id doesn't exists, the routine will throw an error The routine checks for duplicated propery names and throws an error if duplicated property name. Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.EditPurchaseOrderNode Rate limit: 150 / minute - [Delete_PurchaseOrderExtendedProperty](https://apidocs.linnworks.net/reference/delete_purchaseorderextendedproperty-1.md): Delete extended property items by id Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.EditPurchaseOrderNode Rate limit: 150 / minute - [Get_AdditionalCostTypes](https://apidocs.linnworks.net/reference/get_additionalcosttypes-1.md): Get purchase order additional costs types Rate limit: 150 / minute - [Add_AdditionalCostTypes](https://apidocs.linnworks.net/reference/add_additionalcosttypes-1.md): Add new additional cost type Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.ChangeAdditionalTypesNode Rate limit: 150 / minute - [Update_AdditionalCostTypes](https://apidocs.linnworks.net/reference/update_additionalcosttypes-1.md): Update additional cost type Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.ChangeAdditionalTypesNode Rate limit: 150 / minute - [Delete_AdditionalCostTypes](https://apidocs.linnworks.net/reference/delete_additionalcosttypes-1.md): Delete additional cost type Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.ChangeAdditionalTypesNode Rate limit: 150 / minute - [Modify_AdditionalCost](https://apidocs.linnworks.net/reference/modify_additionalcost-1.md): Modify purchase order additional costs. You can add new lines, update and delete existing. The method will return modified list back to you with each record identified by unique identifier. Purchase Order header will also be returned with new total recalculated Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.EditPurchaseOrderNode Rate limit: 150 / minute - [Get_Additional_Cost](https://apidocs.linnworks.net/reference/get_additional_cost-1.md): Get additional costs of a purchase order Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.ViewPurchaseOrderNode Rate limit: 150 / minute - [Modify_AdditionalCostAllocation](https://apidocs.linnworks.net/reference/modify_additionalcostallocation-1.md): Modify additional cost allocation items Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.EditPurchaseOrderNode Rate limit: 150 / minute - [Modify_PaymentStatement](https://apidocs.linnworks.net/reference/modify_paymentstatement-1.md): Modify purchase order payment statements. You can add new lines, update and delete existing. The method will return modified list back to you with each record identified by unique identifier. Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.EditPurchaseOrderNode Rate limit: 150 / minute - [Get_Payment_Statement](https://apidocs.linnworks.net/reference/get_payment_statement-1.md): Get payment statements of a purchase order Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.ViewPurchaseOrderNode Rate limit: 150 / minute - [FindStockItem](https://apidocs.linnworks.net/reference/findstockitem-1.md): Try to find an item by SKU of SpplierCode Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.ViewPurchaseOrderNode Rate limit: 150 / minute - [Get_DeliveredRecords](https://apidocs.linnworks.net/reference/get_deliveredrecords-1.md): Get delivered item records for specific PO Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.ViewPurchaseOrderNode Rate limit: 150 / minute - [Get_EmailsSent](https://apidocs.linnworks.net/reference/get_emailssent-1.md): Get delivered item records for specific PO Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.ViewPurchaseOrderNode Rate limit: 150 / minute - [Get_EmailCSVFile](https://apidocs.linnworks.net/reference/get_emailcsvfile-1.md): Get the URL of the CSV file for the specific purchase order Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.ViewPurchaseOrderNode Rate limit: 150 / minute - [CreatePOsFromInventory](https://apidocs.linnworks.net/reference/createposfrominventory-1.md): Permissions Required: GlobalPermissions.Inventory.PurchaseOrder.EditPurchaseOrderNode Rate limit: 150 / minute - [GetRefundOptions](https://apidocs.linnworks.net/reference/getrefundoptions.md): Returns channel-specific information regarding the types of refund that can be applied to the given order Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.Refunds.ViewRefundsNode Rate limit: 150 / minute - [GetActionableRefundHeaders](https://apidocs.linnworks.net/reference/getactionablerefundheaders.md): Returns a paged list of booked refund headers Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.Refunds.ViewRefundsNode Rate limit: 150 / minute - [GetProcessedOrAckedErrorRefundHeaders](https://apidocs.linnworks.net/reference/getprocessedorackederrorrefundheaders.md): Returns a paged list of processed or acknowledged error refund headers Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.Refunds.ViewRefundsNode Rate limit: 150 / minute - [GetRMAHeadersByOrderId](https://apidocs.linnworks.net/reference/getrmaheadersbyorderid.md): Returns all RMA headers associated with the given order ID Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.Refunds.ViewRefundsNode Rate limit: 150 / minute - [GetRefundHeadersByOrderId](https://apidocs.linnworks.net/reference/getrefundheadersbyorderid.md): Returns all refund headers associated with the given order ID Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.Refunds.ViewRefundsNode Rate limit: 150 / minute - [GetRefundLinesByHeaderId](https://apidocs.linnworks.net/reference/getrefundlinesbyheaderid.md): Returns a refund, given its header ID Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.Refunds.ViewRefundsNode Rate limit: 150 / minute - [CreateRefund](https://apidocs.linnworks.net/reference/createrefund.md): Creates a refund in the system for approval Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.Refunds.CreateRefundsNode Rate limit: 150 / minute - [UpdateRefund](https://apidocs.linnworks.net/reference/updaterefund.md): Updates an existing refund in the system. Requires create and delete permissions Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.Refunds.CreateRefundsNode Rate limit: 150 / minute - [AcknowledgeRefundErrors](https://apidocs.linnworks.net/reference/acknowledgerefunderrors.md): Acknowledges error responses for a given refund header Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.Refunds.ApproveRefundsNode Rate limit: 150 / minute - [AcknowledgeRMAErrors](https://apidocs.linnworks.net/reference/acknowledgermaerrors.md): Acknowledges all error responses for a given RMA header Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.ReturnsExchanges.AcceptReturnsExchangesNode Rate limit: 150 / minute - [ActionRefund](https://apidocs.linnworks.net/reference/actionrefund.md): Sends a refund to the channel for actioning Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.Refunds.ApproveRefundsNode Rate limit: 150 / minute - [DeleteRefund](https://apidocs.linnworks.net/reference/deleterefund.md): Deletes all lines from the given refund header that have not yet been processed, or acknowledged as errors, removing it from the "Actionable Refunds" screen. If no lines are left, the header row is deleted Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.Refunds.DeleteRefundsNode Rate limit: 150 / minute - [DeleteRMA](https://apidocs.linnworks.net/reference/deleterma.md): Deletes all lines from the given RMA header that have not yet been processed, or acknowledged as errors, removing it from the "RMA Bookings" screen. If no lines are left, the header row is deleted Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.ReturnsExchanges.DeleteReturnsExchangesNode Rate limit: 150 / minute - [GetReturnOptions](https://apidocs.linnworks.net/reference/getreturnoptions.md): Returns channel-specific information regarding the types of refund that can be applied to the given order Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.ReturnsExchanges.ViewReturnsExchangesNode Rate limit: 150 / minute - [GetActionableRMAHeaders](https://apidocs.linnworks.net/reference/getactionablermaheaders.md): Returns a paged list of booked refund headers Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.ReturnsExchanges.ViewReturnsExchangesNode Rate limit: 150 / minute - [GetProcessedOrAckedErrorRMAHeaders](https://apidocs.linnworks.net/reference/getprocessedorackederrorrmaheaders.md): Returns a paged list of processed or acknowledged error RMA headers Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.ReturnsExchanges.ViewReturnsExchangesNode Rate limit: 150 / minute - [CreateRMABooking](https://apidocs.linnworks.net/reference/creatermabooking.md): Creates an RMA booking in the system Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.ReturnsExchanges.CreateReturnsExchangesNode Rate limit: 150 / minute - [UpdateRMABooking](https://apidocs.linnworks.net/reference/updatermabooking.md): Updates an RMA booking in the system. Requires create and delete permissions Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.ReturnsExchanges.CreateReturnsExchangesNode Rate limit: 150 / minute - [ActionRMABooking](https://apidocs.linnworks.net/reference/actionrmabooking.md): Accepts a booked return or exchange in the system Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.ReturnsExchanges.AcceptReturnsExchangesNode Rate limit: 150 / minute - [GetRefundOrders](https://apidocs.linnworks.net/reference/getrefundorders.md): Gets all refund order items for all orders Permissions Required: GlobalPermissions.OrderBook.ReturnsRefundsNode Rate limit: 150 / minute - [GetBookedReturnsExchangeOrders](https://apidocs.linnworks.net/reference/getbookedreturnsexchangeorders.md): Gets all booked returns/exchange orders Permissions Required: GlobalPermissions.OrderBook.ReturnsRefundsNode Rate limit: 150 / minute - [DeleteBookedOrder](https://apidocs.linnworks.net/reference/deletebookedorder.md): Deletes a returns/exchange order Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.ReturnsExchanges.DeleteReturnsExchangesNode Rate limit: 150 / minute - [ActionBookedOrder](https://apidocs.linnworks.net/reference/actionbookedorder.md): Action list of booked returns/exchange items for a given order ID. If the return is for a batched item, the batch must be booked in manually. Permissions Required: GlobalPermissions.OrderBook.ReturnsRefundsNode Rate limit: 150 / minute - [DeleteBookedItem](https://apidocs.linnworks.net/reference/deletebookeditem.md): Delete a booked returns/exchange order item Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.ReturnsExchanges.DeleteReturnsExchangesNode Rate limit: 150 / minute - [RefundOrder](https://apidocs.linnworks.net/reference/refundorder.md): Refund an order given the order ID Permissions Required: GlobalPermissions.OrderBook.ReturnsRefundsNode Rate limit: 150 / minute - [GetWarehouseLocations](https://apidocs.linnworks.net/reference/getwarehouselocations.md): Gets all warehouse locations Permissions Required: GlobalPermissions.OrderBook.ReturnsRefundsNode Rate limit: 150 / minute - [EditBookedItemInfo](https://apidocs.linnworks.net/reference/editbookediteminfo.md): Edit booked exchange/return item Permissions Required: GlobalPermissions.OrderBook.ReturnsRefundsNode Rate limit: 150 / minute - [DeletePendingRefundItem](https://apidocs.linnworks.net/reference/deletependingrefunditem.md): Delete a refund item Permissions Required: GlobalPermissions.OrderBook.ReturnsRefunds.Refunds.DeleteRefundsNode Rate limit: 150 / minute - [GetTotalRefunds](https://apidocs.linnworks.net/reference/gettotalrefunds.md): Gets the refundable amount of an order Permissions Required: GlobalPermissions.OrderBook.ReturnsRefundsNode Rate limit: 150 / minute - [SearchReturnsRefundsPaged](https://apidocs.linnworks.net/reference/searchreturnsrefundspaged.md): Searches through returns/refunds history that meets the parameters' criteria Permissions Required: GlobalPermissions.OrderBook.ReturnsRefundsNode Rate limit: 150 / minute - [CreateReturnsRefundsCSV](https://apidocs.linnworks.net/reference/createreturnsrefundscsv.md): Creates a CSV file of the search result for download Permissions Required: GlobalPermissions.OrderBook.ReturnsRefundsNode Rate limit: 150 / minute - [GetSearchTypes](https://apidocs.linnworks.net/reference/getsearchtypes.md): Gets a list of valid search types. These are needed to search processed orders. Permissions Required: GlobalPermissions.OrderBook.ReturnsRefundsNode Rate limit: 150 / minute - [GetEvaluatorTypes](https://apidocs.linnworks.net/reference/getevaluatortypes.md): Use this call to get a list of valid evaluators and the groups which they belong to. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [GetEvaluationFields](https://apidocs.linnworks.net/reference/getevaluationfields.md): Use this call to get a list of valid evaluation fields for a given rule type. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [GetOptions](https://apidocs.linnworks.net/reference/getoptions.md): Use this call to get a list of valid options for a given field (and, if relevant, key). Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [GetMultiOptions](https://apidocs.linnworks.net/reference/getmultioptions.md): Use this call to get a list of valid options for a given set of fields (and, if relevant, keys). Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [GetKeyOptions](https://apidocs.linnworks.net/reference/getkeyoptions.md): Use this call to get a list of valid keys for a given field. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [GetMultiKeyOptions](https://apidocs.linnworks.net/reference/getmultikeyoptions.md): Use this call to get a list of valid keys for a set of fields. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [GetRules](https://apidocs.linnworks.net/reference/getrules.md): Use this call to retrieve a list of rules Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [GetRulesByType](https://apidocs.linnworks.net/reference/getrulesbytype.md): Use this call to retrieve a list of rules of a given type Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [GetRuleConditionNodes](https://apidocs.linnworks.net/reference/getruleconditionnodes.md): Use this call to get information about the nodes belonging to a rule, excluding the condition items. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [GetConditionWeb](https://apidocs.linnworks.net/reference/getconditionweb.md): Use this call to retrieve details about a given condition. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [GetActionTypes](https://apidocs.linnworks.net/reference/getactiontypes.md): Use this call to retrieve a list of valid action types for rules engine Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [CreateNewCondition](https://apidocs.linnworks.net/reference/createnewcondition.md): Use this call to create a new condition. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [SaveConditionChanges](https://apidocs.linnworks.net/reference/saveconditionchanges.md): Use this call to update a conditon and its condition items. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [CheckConditionNameExists](https://apidocs.linnworks.net/reference/checkconditionnameexists.md): Use this call to check to see if a condition name already exists at a specific level. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [GetAction](https://apidocs.linnworks.net/reference/getaction.md): Use this call to return details of an action Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [GetActionOptions](https://apidocs.linnworks.net/reference/getactionoptions.md): Use this call to get a list of valid options for a given action Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [UpdateAction](https://apidocs.linnworks.net/reference/updateaction.md): Use this call to update an action Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [AddAction](https://apidocs.linnworks.net/reference/addaction.md): Use this call to add a new action to a condition node. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [DeleteAction](https://apidocs.linnworks.net/reference/deleteaction.md): Use this call to delete an action from a rule. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [DeleteCondition](https://apidocs.linnworks.net/reference/deletecondition.md): Use this call to delete a conditio and its subconditions/actions Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [SwapConditions](https://apidocs.linnworks.net/reference/swapconditions.md): Use this call to swap the sort order of two conditions belonging to the same parent Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [GetRequiredFieldsByRuleId](https://apidocs.linnworks.net/reference/getrequiredfieldsbyruleid.md): Use this call to get a list of fields and keys used by a given rule. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [GetRequiredFieldsByType](https://apidocs.linnworks.net/reference/getrequiredfieldsbytype.md): Use this call to get a list of fields and keys used by a given rule type Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [TestEvaluateRule](https://apidocs.linnworks.net/reference/testevaluaterule.md): Use this call to test a rule against a set of test values Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [SetDraftLive](https://apidocs.linnworks.net/reference/setdraftlive.md): Use this call to set a draft rule live (if the draft is a copy for editing an existing rule, the existing rule will be deleted and the draft promoted). Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [CreateDraftFromExisting](https://apidocs.linnworks.net/reference/createdraftfromexisting.md): Use this call to create a draft copy in order to edit an existing rule. Once set live, this draft will replace the rule it was copied from. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [CreateNewDraftFromExisting](https://apidocs.linnworks.net/reference/createnewdraftfromexisting.md): Use this call to create a new draft based on an existing rule. Once set live, this draft will be a unique rule in its own right. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [CreateNewDraft](https://apidocs.linnworks.net/reference/createnewdraft.md): Use this call to create a new draft rule of a specified type. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [SetRuleEnabled](https://apidocs.linnworks.net/reference/setruleenabled.md): Use this call to set the enabled state of a rule Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [SetRuleName](https://apidocs.linnworks.net/reference/setrulename.md): Use this call to rename a rule. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [DeleteRuleById](https://apidocs.linnworks.net/reference/deleterulebyid.md): Use this call to permanently delete a rule from the system. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [SwapRules](https://apidocs.linnworks.net/reference/swaprules.md): Use this call to change the executing order of the rules by swapping them with each other. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [SetConditionEnabled](https://apidocs.linnworks.net/reference/setconditionenabled.md): Use this call to enable or disable a condition. Any subconditions or actions belonging to the condition will not be evaluated or executed if it is disabled. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [CopyCondition](https://apidocs.linnworks.net/reference/copycondition.md): Use this call to copy a condition, its subconditions and actions. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [CopyAction](https://apidocs.linnworks.net/reference/copyaction.md): Use this call to copy an action from one condition to another condition. Actions may not be attached to the rule header or condition nodes with subconditions. Permissions Required: GlobalPermissions.OrderBook.RulesEngineNode Rate limit: 150 / minute - [GetCurrencyConversionRates](https://apidocs.linnworks.net/reference/getcurrencyconversionrates.md): Get Currency Conversion Rates Rate limit: 250 / minute - [GetAvailableTimeZones](https://apidocs.linnworks.net/reference/getavailabletimezones.md): Rate limit: 150 / minute - [UpdateCurrencyConversionRates](https://apidocs.linnworks.net/reference/updatecurrencyconversionrates.md): Update Currency Conversion Rates Permissions Required: GlobalPermissions.Settings.CurrencyRates.EditCurrencyRatesNode Rate limit: 150 / minute - [InsertCurrencyConversionRates](https://apidocs.linnworks.net/reference/insertcurrencyconversionrates.md): Insert currency conversion rates Permissions Required: GlobalPermissions.Settings.CurrencyRates.EditCurrencyRatesNode Rate limit: 150 / minute - [DeleteCurrencyConversionRates](https://apidocs.linnworks.net/reference/deletecurrencyconversionrates.md): Delete currency conversion rates Permissions Required: GlobalPermissions.Settings.CurrencyRates.EditCurrencyRatesNode Rate limit: 150 / minute - [GetMeasures](https://apidocs.linnworks.net/reference/getmeasures.md): Get user measures units from the database Rate limit: 150 / minute - [GetLatestCurrencyRate](https://apidocs.linnworks.net/reference/getlatestcurrencyrate.md): Gets latest conversion rates for all known currencies. The rate is updated every couple of hours. Rate limit: 150 / minute - [GetShipStationIntegrations](https://apidocs.linnworks.net/reference/getshipstationintegrations.md): Used for ShipStation to get all ShipStation integrations - [GetShipStationIntegration](https://apidocs.linnworks.net/reference/getshipstationintegration.md): Used for ShipStation to get single ShipStation integration by its id - [CreateShipStationIntegration](https://apidocs.linnworks.net/reference/createshipstationintegration.md): Used for ShipStation to create a new ShipStation integration - [DeleteShipStationIntegration](https://apidocs.linnworks.net/reference/deleteshipstationintegration.md): Used for ShipStation to delete a ShipStation integration by its id - [EditShipStationIntegration](https://apidocs.linnworks.net/reference/editshipstationintegration.md): Used for ShipStation to update a ShipStation integration - [CheckVariationParentSKUExists](https://apidocs.linnworks.net/reference/checkvariationparentskuexists.md): Use this call to check if a potential parent SKU exist and its current status. Rate limit: 150 / minute - [GetVariationGroupSearchTypes](https://apidocs.linnworks.net/reference/getvariationgroupsearchtypes.md): Use this call to retrieve a list of the search types for searching for variation groups Rate limit: 150 / minute - [SearchVariationGroups](https://apidocs.linnworks.net/reference/searchvariationgroups.md): Use this call to search for a variation group Rate limit: 150 / minute - [DeleteVariationGroup](https://apidocs.linnworks.net/reference/deletevariationgroup.md): Use this call to delete variation group by id Permissions Required: GlobalPermissions.Inventory.DeleteMyInventoryItems.DeleteItemsNode Rate limit: 150 / minute - [DeleteVariationGroups](https://apidocs.linnworks.net/reference/deletevariationgroups.md): Use this call to delete variation groups by ids Permissions Required: GlobalPermissions.Inventory.DeleteMyInventoryItems.DeleteItemsNode Rate limit: 150 / minute - [GetVariationGroupByParentId](https://apidocs.linnworks.net/reference/getvariationgroupbyparentid.md): Use this call to search for a variation group by the parent SKU's stock item id Rate limit: 150 / minute - [GetVariationGroupByName](https://apidocs.linnworks.net/reference/getvariationgroupbyname.md): Use this call to search for a variation group by the group name Rate limit: 150 / minute - [RenameVariationGroup](https://apidocs.linnworks.net/reference/renamevariationgroup.md): Use this call to rename a variation group Rate limit: 150 / minute - [GetVariationItems](https://apidocs.linnworks.net/reference/getvariationitems.md): Use this call to retrieve the items in this variation Rate limit: 250 / minute - [AddVariationItems](https://apidocs.linnworks.net/reference/addvariationitems.md): Use this call to add a new item to a variation group Rate limit: 250 / minute - [DeleteVariationItem](https://apidocs.linnworks.net/reference/deletevariationitem.md): Use this call to add a new item to a variation group Permissions Required: GlobalPermissions.Inventory.DeleteMyInventoryItems.DeleteItemsNode Rate limit: 150 / minute - [DeleteVariationItems](https://apidocs.linnworks.net/reference/deletevariationitems.md): Use this call to delete variation items in bulk Permissions Required: GlobalPermissions.Inventory.DeleteMyInventoryItems.DeleteItemsNode Rate limit: 150 / minute - [CreateVariationGroup](https://apidocs.linnworks.net/reference/createvariationgroup.md): Use this call to create a variation group Rate limit: 150 / minute - [SKUExists](https://apidocs.linnworks.net/reference/skuexists.md): Use this call to check if a SKU exists within Linnworks. Rate limit: 250 / minute - [GetStockConsumption](https://apidocs.linnworks.net/reference/getstockconsumption.md): Use this call to retrieve report about "stock consumption between two dates" Rate limit: 250 / minute - [GetItemChangesHistory](https://apidocs.linnworks.net/reference/getitemchangeshistory.md): Use this call to retrieve report about "stock changes of an item" Rate limit: 250 / minute - [GetItemChangesHistoryCSV](https://apidocs.linnworks.net/reference/getitemchangeshistorycsv.md): Use this call to retrieve link to csv file report about "Stock changes of an item" Rate limit: 150 / minute - [GetStockItemsFull](https://apidocs.linnworks.net/reference/getstockitemsfull.md): Used to get inventory information at a basic level Rate limit: 150 / minute - [GetStockItemsFullByIds](https://apidocs.linnworks.net/reference/getstockitemsfullbyids.md): Used to get inventory item information at a basic level from ids. Rate limit: 250 / minute - [GetStockLevel_Batch](https://apidocs.linnworks.net/reference/getstocklevel_batch.md): Use this call to retrieve report about "item stock level" Rate limit: 250 / minute - [UpdateStockMinimumLevel](https://apidocs.linnworks.net/reference/updatestockminimumlevel.md): Use this call to update stock minimum level Rate limit: 250 / minute - [GetStockSold](https://apidocs.linnworks.net/reference/getstocksold.md): Use this call to retrieve report about "item stock sold" Rate limit: 150 / minute - [GetStockDuePO](https://apidocs.linnworks.net/reference/getstockduepo.md): Use this call to retrieve report about "item stock due po" Rate limit: 150 / minute - [GetStockItemReturnStat](https://apidocs.linnworks.net/reference/getstockitemreturnstat.md): Use this call to retrieve report about "item return stat" Rate limit: 150 / minute - [GetStockItemScrapStat](https://apidocs.linnworks.net/reference/getstockitemscrapstat.md): Use this call to retrieve report about "item stock scrap stat" Rate limit: 150 / minute - [GetSoldStat](https://apidocs.linnworks.net/reference/getsoldstat.md): Use this call to retrieve report about "item sold stat" Rate limit: 250 / minute - [SetStockLevel](https://apidocs.linnworks.net/reference/setstocklevel.md): Set the stock level of a list of stock items identified by its SKU to the value provided Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockLevelsNode Rate limit: 250 / minute - [UpdateStockLevelsBySKU](https://apidocs.linnworks.net/reference/updatestocklevelsbysku.md): Change the stock level of a list of stock items by the provided value Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockLevelsNode Rate limit: 150 / minute - [BookInStockItem](https://apidocs.linnworks.net/reference/bookinstockitem.md): Increases the stock level and current stock value of a stock item by the specified quantity. Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockLevelsNode Rate limit: 150 / minute - [CreateStockBatches](https://apidocs.linnworks.net/reference/createstockbatches.md): Creates stock item batches Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockLevelsNode Rate limit: 150 / minute - [BookInStockBatch](https://apidocs.linnworks.net/reference/bookinstockbatch.md): Increases the stock level and current stock value of a batched stock item by the specified quantity Rate limit: 150 / minute - [SearchBinracks](https://apidocs.linnworks.net/reference/searchbinracks.md): Finds all binracks where an item can be placed. Filters out the result by group and binrack restrictions for a particular stock item. List of BinRack Type Ids which should be searched can be supplied for a particular location, if null all binracktypes will be considered. You can get the list from Get Stock/GetBinrackTypes The response will be ordered by where the system thinks the item should be moved. The logic is determined by one of the default behaviours of the system or by custom configuration of the warehouse stock flow Permissions Required: GlobalPermissions.Inventory.WarehouseManagementNode Rate limit: 150 / minute - [GetBinRacksById](https://apidocs.linnworks.net/reference/getbinracksbyid.md): Returns the list of BinRacks by BinRack Ids for WMS locations. Rate limit: 150 / minute - [GetBinrackSkus](https://apidocs.linnworks.net/reference/getbinrackskus.md): Rate limit: 150 / minute - [DeleteMove](https://apidocs.linnworks.net/reference/deletemove.md): Use this call to delete a stock move Rate limit: 150 / minute - [GetWarehouseMovesByBinrack](https://apidocs.linnworks.net/reference/getwarehousemovesbybinrack.md): Use this call to get details for stock moves within a specific binrack. Returns both incoming and outgoing stock. Rate limit: 150 / minute - [GetWarehouseMove](https://apidocs.linnworks.net/reference/getwarehousemove.md): Use this call to get details for a stock move. Rate limit: 150 / minute - [CompleteWarehouseMove](https://apidocs.linnworks.net/reference/completewarehousemove.md): Rate limit: 150 / minute - [UpdateWarehouseMove](https://apidocs.linnworks.net/reference/updatewarehousemove.md): Use this call to update a stock move Permissions Required: GlobalPermissions.Inventory.WarehouseManagement.StockMoveNode Rate limit: 150 / minute - [CreateWarehouseMove](https://apidocs.linnworks.net/reference/createwarehousemove.md): Create a new warehouse move in state of In Transit or Open. To create a new move you need the exact batch inventory id and bin rack id of the destination. However it is possible to create a move without knowing where it is going specifically, in which case don't supply BinrackIdDestination (or send null) Permissions Required: GlobalPermissions.Inventory.WarehouseManagement.StockMoveNode Rate limit: 150 / minute - [BatchStockLevelDelta](https://apidocs.linnworks.net/reference/batchstockleveldelta.md): Rate limit: 150 / minute - [AddRollingStockTake](https://apidocs.linnworks.net/reference/addrollingstocktake.md): Add rolling stock take/count. Rolling stock count will create a stock count header for every day (UTC based). Every request will create a session, adds all entries into the stock count recounts all totals and discrepancies. WMS location or batched items requires BatchInventoryId to be specified. If you are submitting stock level for item that doesn't have batch inventory you must create it first, get its id and submit in the count The method validates all entries, if any errors encountered the whole request will be rejected. Permissions Required: GlobalPermissions.Inventory.StockTake.RollingStockCountNode Rate limit: 150 / minute - [UpdateStockLevelsBulk](https://apidocs.linnworks.net/reference/updatestocklevelsbulk.md): Allows the change of non batched / composite stock levels in build. Accepts either StockItemId or SKU and Stock location name or id Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockLevelsNode Rate limit: 150 / minute - [GetStockItemsByIds](https://apidocs.linnworks.net/reference/getstockitemsbyids.md): Permissions Required: GlobalPermissions.Inventory.Stock.StockReadNode Rate limit: 150 / minute - [GetStockItemTypeInfo](https://apidocs.linnworks.net/reference/getstockitemtypeinfo.md): Permissions Required: GlobalPermissions.Inventory.Stock.StockReadNode Rate limit: 150 / minute - [UpdateSkuGroupIdentifier](https://apidocs.linnworks.net/reference/updateskugroupidentifier.md): Permissions Required: GlobalPermissions.Inventory.Stock.StockWriteNode Rate limit: 150 / minute - [GetStockItemsLocation](https://apidocs.linnworks.net/reference/getstockitemslocation.md): Get the location (including binrack) of a given list of stockItemIds and stockLocationIds Permissions Required: GlobalPermissions.Inventory.MyInventoryNode Rate limit: 150 / minute - [GetActiveTransfersForLocation](https://apidocs.linnworks.net/reference/getactivetransfersforlocation.md): Use this call to get all of the active transfers related to this location Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetActiveTransfersAllLocations](https://apidocs.linnworks.net/reference/getactivetransfersalllocations.md): Use this call to get all active transfers for all locations Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [CreateTransferRequestWithReturn](https://apidocs.linnworks.net/reference/createtransferrequestwithreturn.md): Use this call to create a new transfer request with default reference number Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [CreateTransferFromDescrepancies](https://apidocs.linnworks.net/reference/createtransferfromdescrepancies.md): Use this call to create a new transfer request from discrepancies Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [DeleteTransfer](https://apidocs.linnworks.net/reference/deletetransfer.md): Use this call to delete a transfer Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [DeleteTransferProperty](https://apidocs.linnworks.net/reference/deletetransferproperty.md): Use this call to delete a property from the transfer Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetTransferWithNotes](https://apidocs.linnworks.net/reference/gettransferwithnotes.md): Use this call to get a warehouse transfer object with items Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [ChangeTransferStatus](https://apidocs.linnworks.net/reference/changetransferstatus.md): Use this call to change a transfer's status Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [AddTransferNote](https://apidocs.linnworks.net/reference/addtransfernote.md): Use this call to add a note to the transfer Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [AddTransferBinNote](https://apidocs.linnworks.net/reference/addtransferbinnote.md): Use this call to add a note to a bin Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [AddItemToTransfer](https://apidocs.linnworks.net/reference/additemtotransfer.md): Use this call to add an item to the transfer (only works for transfers in draft/request states) Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [AddItemsToTransfer](https://apidocs.linnworks.net/reference/additemstotransfer.md): Use this call to add multiple items to the transfer (only works for transfers in draft/request states) Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [AddTransferProperty](https://apidocs.linnworks.net/reference/addtransferproperty.md): Use this call to add a property to the transfer. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [RemoveItemFromTransfer](https://apidocs.linnworks.net/reference/removeitemfromtransfer.md): Use this call to remove an item from a transfer. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [SetReferenceNumber](https://apidocs.linnworks.net/reference/setreferencenumber.md): Use this call to change the transfer reference number (this call only works before the transfer is in transit) Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [ChangeTransferFromLocation](https://apidocs.linnworks.net/reference/changetransferfromlocation.md): Use this call to update the from location of a transfer. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [ChangeTransferToLocation](https://apidocs.linnworks.net/reference/changetransfertolocation.md): Use this call to update the to location of a transfer. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [ChangeTransferLocations](https://apidocs.linnworks.net/reference/changetransferlocations.md): Use this call to update the from and to locations of a transfer. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [ChangeTransferProperty](https://apidocs.linnworks.net/reference/changetransferproperty.md): Use this call to change a property belonging to a given transfer. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetTransferItems](https://apidocs.linnworks.net/reference/gettransferitems.md): Use this call to retrieve a list of items on the order and request/sent/received levels. This method will return multiple entries for a single item if the item exists in multiple bins. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [ChangeTransferItemRequestQuantity](https://apidocs.linnworks.net/reference/changetransferitemrequestquantity.md): Use this call to change the requested quantity for an item on a transfer in Draft or Request states. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [ChangeTransferItemSentQuantity](https://apidocs.linnworks.net/reference/changetransferitemsentquantity.md): Use this call to change the sent quantity of an item in the specified bin. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [ChangeTransferItemReceivedQuantity](https://apidocs.linnworks.net/reference/changetransferitemreceivedquantity.md): Use this call to change the received quantity of a transfer item. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetTransferNotes](https://apidocs.linnworks.net/reference/gettransfernotes.md): Use this call to retrieve a list of transfer-level notes for a given transfer. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetTransferItemNotes](https://apidocs.linnworks.net/reference/gettransferitemnotes.md): Use this call to retrieve the notes from a transfer item. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [AddTransferItemNote](https://apidocs.linnworks.net/reference/addtransferitemnote.md): Use this call to add a note to a transfer item. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetTransferAudit](https://apidocs.linnworks.net/reference/gettransferaudit.md): Use this call to retrieve all of the audit entries for the specified transfer. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetTransferProperties](https://apidocs.linnworks.net/reference/gettransferproperties.md): Use this call to retrieve a list of properties associated with a given transfer. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [SearchTransfersAllLocations](https://apidocs.linnworks.net/reference/searchtransfersalllocations.md): Use this call to search for transfers which match a specific criteria Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetArchivedTransfers](https://apidocs.linnworks.net/reference/getarchivedtransfers.md): Use this call to retrieve all of the archived transfers in the system (i.e. Delivered or Deleted). Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetArchivedTransfersFiltered](https://apidocs.linnworks.net/reference/getarchivedtransfersfiltered.md): Use this call to search for archived transfers which match a specific search term. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetArchivedTransfersBetweenDates](https://apidocs.linnworks.net/reference/getarchivedtransfersbetweendates.md): Use this call to search for archived transfers which were created between two dates. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetArchivedTransfersBetweenArchivedDates](https://apidocs.linnworks.net/reference/getarchivedtransfersbetweenarchiveddates.md): Use this call to search for archived transfers which were archived between two dates. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [SearchTransfersByLocation](https://apidocs.linnworks.net/reference/searchtransfersbylocation.md): Use this call to search for transfers which match a specific criteria Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetListTransfers](https://apidocs.linnworks.net/reference/getlisttransfers.md): Use this call to load a list of basic transfers Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetModifiedBasic](https://apidocs.linnworks.net/reference/getmodifiedbasic.md): Use this call to retrieve a basic list of transfers which have been significantly modified between the specified UTC date and now. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetServerTime](https://apidocs.linnworks.net/reference/getservertime.md): Use this call to get the current UTC date Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetTransferWithItems](https://apidocs.linnworks.net/reference/gettransferwithitems.md): Use this call to get a transfer object with its items. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [ChangeBinDetails](https://apidocs.linnworks.net/reference/changebindetails.md): Use this call to change details of a bin. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [AllocateItemToBin](https://apidocs.linnworks.net/reference/allocateitemtobin.md): Use this call to allocate stock, in part or in full, from one bin to another. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [CreateNewBin](https://apidocs.linnworks.net/reference/createnewbin.md): Use this call to create a new bin. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [RemoveAllEmptyBins](https://apidocs.linnworks.net/reference/removeallemptybins.md): Use this call to delete bins with no items. To be used if a bin is created and no items are assigned to it. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetTransferBinNotes](https://apidocs.linnworks.net/reference/gettransferbinnotes.md): Use this call to retrieve notes from a specific bin. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetDiscrepancyItems](https://apidocs.linnworks.net/reference/getdiscrepancyitems.md): Use this call to get a list of items whose quantities do not match those that were originally expected. E.g. Received < Sent when Delivered or Sent < Requested when Accepted. Only call this method once after the transfer is Accepted and once when it has been Delivered. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetStockAvailability](https://apidocs.linnworks.net/reference/getstockavailability.md): Use this call to retrieve information on inbound transfers and purchase orders for the given transfer item. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [IsDraftTransferChanged](https://apidocs.linnworks.net/reference/isdrafttransferchanged.md): Use this call to work out if a draft transfer has been changed since it was created. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [DeleteEmptyDraftTransfer](https://apidocs.linnworks.net/reference/deleteemptydrafttransfer.md): Use this call to delete a draft transfer with no items, properties or notes. Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [CheckForDraftTransfer](https://apidocs.linnworks.net/reference/checkfordrafttransfer.md): Use this call to see if a draft transfer already exists for the two locations Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [PrintTransfer](https://apidocs.linnworks.net/reference/printtransfer.md): Creates a PDF for this transfer and returns the URL Permissions Required: GlobalPermissions.Inventory.WarehouseTransferNode Rate limit: 150 / minute - [GetMetaData](https://apidocs.linnworks.net/reference/get_warehousetransfer-fbainbound-fbatransfercards-metadata.md): Deprecated - please use v2 - [API Docs v2](https://apidocs.linnworks.net/v2/) - [UploadCsv](https://apidocs.linnworks.net/reference/post_warehousetransfer-import-upload-importtype.md) - [ImportCsv](https://apidocs.linnworks.net/reference/post_warehousetransfer-import-importstockrequestitems-transferid.md) - [ImportCsv](https://apidocs.linnworks.net/reference/post_warehousetransfer-import-importstocktransferitems-transferid.md) - [FindStockItem](https://apidocs.linnworks.net/reference/get_warehousetransfer-stock.md): Used to get stock items by channelId - [FindWarehouseTransferStockItems](https://apidocs.linnworks.net/reference/get_warehousetransfer-stock-findwarehousetransferstockitems.md): Used to get stock items for warehouse transfer - [/warehousetransfer/transfers/AddItem](https://apidocs.linnworks.net/reference/put_warehousetransfer-transfers-additem.md): Use this call to add an item to the stock transfer (only works for transfers in draft/request states) - [/warehousetransfer/transfers/AddItemBatches](https://apidocs.linnworks.net/reference/post_warehousetransfer-transfers-additembatches.md) - [/warehousetransfer/transfers/AddItemsInBulk](https://apidocs.linnworks.net/reference/post_warehousetransfer-transfers-additemsinbulk.md) - [/warehousetransfer/transfers/CheckForDraftTransfer](https://apidocs.linnworks.net/reference/put_warehousetransfer-transfers-checkfordrafttransfer.md): Use this call to see if a draft transfer already exists for the two locations - [/warehousetransfer/transfers/CreateTransfer](https://apidocs.linnworks.net/reference/post_warehousetransfer-transfers-createtransfer.md): Use this call to create a new transfer request with default reference number - [/warehousetransfer/transfers/DeleteItems](https://apidocs.linnworks.net/reference/delete_warehousetransfer-transfers-deleteitems.md): Use this call to remove items from a stock transfer. - [/warehousetransfer/transfers/DeleteWarehouseTransfer](https://apidocs.linnworks.net/reference/delete_warehousetransfer-transfers-deletewarehousetransfer.md): Use this call to delete a stock transfer - [/warehousetransfer/transfers/ArchiveWarehouseTransfer](https://apidocs.linnworks.net/reference/put_warehousetransfer-transfers-archivewarehousetransfer.md) - [/warehousetransfer/transfers/GetListTransfers](https://apidocs.linnworks.net/reference/get_warehousetransfer-transfers-getlisttransfers.md): Use this call to retrieve a list of items on the order and request/sent/received levels. This method will return multiple entries for a single item if the item exists in multiple bins. - [/warehousetransfer/transfers/GetTransferCards](https://apidocs.linnworks.net/reference/get_warehousetransfer-transfers-gettransfercards.md): Getting all warehouse transfers with stock item details for searching - [/warehousetransfer/transfers/GetTransferCardsByLocation](https://apidocs.linnworks.net/reference/get_warehousetransfer-transfers-gettransfercardsbylocation.md) - [/warehousetransfer/transfers/GetTransferItemBatches/{transferId}](https://apidocs.linnworks.net/reference/get_warehousetransfer-transfers-gettransferitembatches-transferid.md) - [/warehousetransfer/transfers/GetTransferItems](https://apidocs.linnworks.net/reference/put_warehousetransfer-transfers-gettransferitems.md): Getting warehouse transfers for appropriate location with stock item details for searching - [/warehousetransfer/transfers/UpdateFromLocation](https://apidocs.linnworks.net/reference/put_warehousetransfer-transfers-updatefromlocation.md): Use this call to update the from location of a transfer. - [/warehousetransfer/transfers/UpdateItemReceivedQuantity](https://apidocs.linnworks.net/reference/put_warehousetransfer-transfers-updateitemreceivedquantity.md): Use this call to change the received quantity of a stock transfer item, adjusting stock levels. - [/warehousetransfer/transfers/UpdateItemRequestedQuantity](https://apidocs.linnworks.net/reference/put_warehousetransfer-transfers-updateitemrequestedquantity.md): Use this call to change the received quantity of a stock transfer item, adjusting stock levels. - [/warehousetransfer/transfers/UpdateItemSentQuantity](https://apidocs.linnworks.net/reference/put_warehousetransfer-transfers-updateitemsentquantity.md): Use this call to change the sent quantity of a stock transfer item, adjusting stock levels. - [/warehousetransfer/transfers/UpdateStatus](https://apidocs.linnworks.net/reference/put_warehousetransfer-transfers-updatestatus.md): Use this call to change a transfers status - [/warehousetransfer/transfers/UpdateToLocation](https://apidocs.linnworks.net/reference/put_warehousetransfer-transfers-updatetolocation.md): Use this call to update the to location of a transfer. - [/warehousetransfer/transfers/AddItemReceivedBatches](https://apidocs.linnworks.net/reference/post_warehousetransfer-transfers-additemreceivedbatches.md) - [/warehousetransfer/transfers/ReceiveSelectedTransferItemsForWMS](https://apidocs.linnworks.net/reference/post_warehousetransfer-transfers-receiveselectedtransferitemsforwms.md): Use this call to update transfer item receive quantity with the sent quantity for WMS location - [GetWarehouseZoneTypes](https://apidocs.linnworks.net/reference/getwarehousezonetypes.md): Permissions Required: GlobalPermissions.Inventory.WarehouseManagementNode Rate limit: 150 / minute - [UpdateWarehouseZoneType](https://apidocs.linnworks.net/reference/updatewarehousezonetype.md): Permissions Required: GlobalPermissions.Inventory.WarehouseManagement.AdministrationNode Rate limit: 150 / minute - [AddWarehouseZoneType](https://apidocs.linnworks.net/reference/addwarehousezonetype.md): Permissions Required: GlobalPermissions.Inventory.WarehouseManagement.AdministrationNode Rate limit: 150 / minute - [DeleteWarehouseZoneType](https://apidocs.linnworks.net/reference/deletewarehousezonetype.md): Permissions Required: GlobalPermissions.Inventory.WarehouseManagement.AdministrationNode Rate limit: 150 / minute - [GetWarehouseZonesByLocation](https://apidocs.linnworks.net/reference/getwarehousezonesbylocation.md): Permissions Required: GlobalPermissions.Inventory.WarehouseManagementNode Rate limit: 150 / minute - [GetBinrackZonesByBinrackIdOrName](https://apidocs.linnworks.net/reference/getbinrackzonesbybinrackidorname.md): Permissions Required: GlobalPermissions.Inventory.WarehouseManagementNode Rate limit: 150 / minute - [UpdateWarehouseBinrackBinrackToZone](https://apidocs.linnworks.net/reference/updatewarehousebinrackbinracktozone.md): Permissions Required: GlobalPermissions.Inventory.WarehouseManagementNode Rate limit: 150 / minute - [GetBinrackZonesByZoneIdOrName](https://apidocs.linnworks.net/reference/getbinrackzonesbyzoneidorname.md): Permissions Required: GlobalPermissions.Inventory.WarehouseManagementNode Rate limit: 150 / minute - [AddWarehouseZone](https://apidocs.linnworks.net/reference/addwarehousezone.md): Permissions Required: GlobalPermissions.Inventory.WarehouseManagement.AdministrationNode Rate limit: 150 / minute - [DeleteWarehouseZone](https://apidocs.linnworks.net/reference/deletewarehousezone.md): Permissions Required: GlobalPermissions.Inventory.WarehouseManagement.AdministrationNode Rate limit: 150 / minute - [UpdateWarehouseZone](https://apidocs.linnworks.net/reference/updatewarehousezone.md): Permissions Required: GlobalPermissions.Inventory.WarehouseManagement.AdministrationNode Rate limit: 150 / minute - [GetIntegrations](https://apidocs.linnworks.net/reference/getintegrations.md): Gets all configured vendor integrations Rate limit: 1 / minute - [PostShipmentUpload](https://apidocs.linnworks.net/reference/postshipmentupload.md): Permissions Required: GlobalPermissions.ShippingService.PostShipmentUploadNode Rate limit: 150 / minute - [GetConsignmentsByManifest](https://apidocs.linnworks.net/reference/getconsignmentsbymanifest.md): Get paged list of consignments for a specific vendor, account id and manifest id. Use /ShippingService/GetFiledManifestsByVendor for input arguments. Rate limit: 10 / minute - [GetFiledManifestsByVendor](https://apidocs.linnworks.net/reference/getfiledmanifestsbyvendor.md): Gets a paged list of filed manifest by vendor between two dates. Use /ShippingService/GetIntegrations to get all vendors and friendly names Rate limit: 10 / minute - [GetShippingQuote](https://apidocs.linnworks.net/reference/getshippingquote.md): Get shipping quote for a single order. The request specifies the order id and list of integrated services for which the shipping quote should be run. You can get the list of all integrated services in ShippingService/GetIntegrations Once a list of services obtained you can use ShippingService/SetShippingMethodFromQuote call to set the selected shipping service for an order Permissions Required: GlobalPermissions.ShippingService.ShippingQuoteNode Rate limit: 100 / minute - [CancelOrderShippingLabel](https://apidocs.linnworks.net/reference/cancelordershippinglabel.md): Cancels the shipping label for an order Permissions Required: GlobalPermissions.ShippingService.ShippingLabelNode Rate limit: 150 / minute - [CreateInventoryItemPrices](https://apidocs.linnworks.net/reference/createinventoryitemprices.md): Use this call to create stock item prices for a specific channel Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 250 / minute - [UpdateInventoryItemPrices](https://apidocs.linnworks.net/reference/updateinventoryitemprices.md): Use this call to update stock item prices Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 250 / minute - [DeleteInventoryItemPrices](https://apidocs.linnworks.net/reference/deleteinventoryitemprices.md): Use this call to delete stock item prices Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [GetInventoryItemPriceChannelSuffixes](https://apidocs.linnworks.net/reference/getinventoryitempricechannelsuffixes.md): Use this call to get all possible price change subsource suffices for all channels Rate limit: 150 / minute - [GetInventoryItemPriceTags](https://apidocs.linnworks.net/reference/getinventoryitempricetags.md): Use this call to get all possible price change tags for all channels Rate limit: 150 / minute - [GetInventoryItemPriceRulesById](https://apidocs.linnworks.net/reference/getinventoryitempricerulesbyid.md): Use this call to get stock item price rules by price id Rate limit: 150 / minute - [GetInventoryItemPriceRulesBySource](https://apidocs.linnworks.net/reference/getinventoryitempricerulesbysource.md): Use this call to get stock item price rules by item id, source and subsource Rate limit: 150 / minute - [CreateInventoryItemPricingRules](https://apidocs.linnworks.net/reference/createinventoryitempricingrules.md): Use this call to create stock item price rules Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [DeleteInventoryItemPricingRules](https://apidocs.linnworks.net/reference/deleteinventoryitempricingrules.md): Use this call to update stock item price rules Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [UpdateInventoryItemPricingRules](https://apidocs.linnworks.net/reference/updateinventoryitempricingrules.md): Use this call to update stock item price rules Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [GetInventoryItemDescriptions](https://apidocs.linnworks.net/reference/getinventoryitemdescriptions.md): Use this call to get stockitem Descriptions Rate limit: 250 / minute - [CreateInventoryItemDescriptions](https://apidocs.linnworks.net/reference/createinventoryitemdescriptions.md): Use this call to create stockitem Descriptions Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [UpdateInventoryItemDescriptions](https://apidocs.linnworks.net/reference/updateinventoryitemdescriptions.md): Use this call to update stockitem Descriptions Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [DeleteInventoryItemDescriptions](https://apidocs.linnworks.net/reference/deleteinventoryitemdescriptions.md): Use this call to delete stockitem Descriptions Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [GetStockItemLabels](https://apidocs.linnworks.net/reference/getstockitemlabels.md): Use this call to get labels by search token Rate limit: 150 / minute - [GetBatchesByStockItemId](https://apidocs.linnworks.net/reference/getbatchesbystockitemid.md): Used to get batch info for stock item for all locations Rate limit: 250 / minute - [GetBatchInventoryById](https://apidocs.linnworks.net/reference/getbatchinventorybyid.md): Retruns batch header and only batch inventory for provided batch Permissions Required: GlobalPermissions.Inventory.MyInventoryNode Rate limit: 150 / minute - [GetStockItemBatchesByLocation](https://apidocs.linnworks.net/reference/getstockitembatchesbylocation.md): Used to get batch info by stock item id and location id Permissions Required: GlobalPermissions.Inventory.MyInventoryNode Rate limit: 150 / minute - [GetBatchAudit](https://apidocs.linnworks.net/reference/getbatchaudit.md): Get audit trail for batches Permissions Required: GlobalPermissions.Inventory.MyInventoryNode Rate limit: 150 / minute - [DeleteBatchInventoryInBulk](https://apidocs.linnworks.net/reference/deletebatchinventoryinbulk.md): Used to delete batch inventory info Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [DeleteBatchesByStockItemId](https://apidocs.linnworks.net/reference/deletebatchesbystockitemid.md): Used to delete batches by stock item id Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [UpdateBatchesWithInventory](https://apidocs.linnworks.net/reference/updatebatcheswithinventory.md): Used to update batches and batch inventory info Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [CreateBatches](https://apidocs.linnworks.net/reference/createbatches.md): Used to create new batches Rate limit: 150 / minute - [HasStockItemBatches](https://apidocs.linnworks.net/reference/hasstockitembatches.md): Used to check if stock item has batches Rate limit: 150 / minute - [UpdateCompositeParentStockLevel](https://apidocs.linnworks.net/reference/updatecompositeparentstocklevel.md): Updates the stock level of the composite parent item Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [UpdateBatchDates](https://apidocs.linnworks.net/reference/updatebatchdates.md): Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [GetEbayCompatibilityList](https://apidocs.linnworks.net/reference/getebaycompatibilitylist.md): Use this call to get a list of Ebay Compatibility Permissions Required: GlobalPermissions.Inventory.MyInventoryNode Rate limit: 150 / minute - [InsertUpdateEbayCompatibilityList](https://apidocs.linnworks.net/reference/insertupdateebaycompatibilitylist.md): Use this call to insert and update a list of Ebay Compatibility Permissions Required: GlobalPermissions.Inventory.MyInventoryNode Rate limit: 150 / minute - [DeleteEbayCompatibilityList](https://apidocs.linnworks.net/reference/deleteebaycompatibilitylist.md): Use this call to delete a list of Ebay Compatibility Permissions Required: GlobalPermissions.Inventory.MyInventoryNode Rate limit: 150 / minute - [GetScrapCategories](https://apidocs.linnworks.net/reference/getscrapcategories.md): Used to get scrap categories Permissions Required: GlobalPermissions.Inventory.ScrapItemsNode Rate limit: 150 / minute - [AddScrapCategories](https://apidocs.linnworks.net/reference/addscrapcategories.md): Used to add scrap categories Permissions Required: GlobalPermissions.Inventory.ScrapItems.ScrapCategoriesNode Rate limit: 150 / minute - [DeleteScrapCategories](https://apidocs.linnworks.net/reference/deletescrapcategories.md): Used to delete scrap categories Permissions Required: GlobalPermissions.Inventory.ScrapItems.ScrapCategoriesNode Rate limit: 150 / minute - [UpdateScrapCategories](https://apidocs.linnworks.net/reference/updatescrapcategories.md): Used to update scrap categories Permissions Required: GlobalPermissions.Inventory.ScrapItems.ScrapCategoriesNode Rate limit: 150 / minute - [GetScrapHistory](https://apidocs.linnworks.net/reference/getscraphistory.md): Used to get scrap history Permissions Required: GlobalPermissions.Inventory.ScrapItems.ScrapHistoryNode Rate limit: 150 / minute - [AddScrapItem](https://apidocs.linnworks.net/reference/addscrapitem.md): Used to add scrap item Permissions Required: GlobalPermissions.Inventory.ScrapItems.ScrapStockNode Rate limit: 150 / minute - [ScrapBatchedItem](https://apidocs.linnworks.net/reference/scrapbatcheditem.md): Used to scrap batched item Permissions Required: GlobalPermissions.Inventory.ScrapItems.ScrapStockNode Rate limit: 150 / minute - [BulkScrapBatchedItems](https://apidocs.linnworks.net/reference/bulkscrapbatcheditems.md): Scrap batched items in bulk without consumption Permissions Required: GlobalPermissions.Inventory.ScrapItems.ScrapStockNode Rate limit: 150 / minute - [GetProductIdentifiersByStockItemId](https://apidocs.linnworks.net/reference/getproductidentifiersbystockitemid.md): Used to get product identifiers for a stock item Permissions Required: GlobalPermissions.Inventory.MyInventoryNode Rate limit: 250 / minute - [AddProductIdentifiers](https://apidocs.linnworks.net/reference/addproductidentifiers.md): Used to add product identifiers Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 250 / minute - [UpdateProductIdentifiers](https://apidocs.linnworks.net/reference/updateproductidentifiers.md): Used to update product identifiers Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [DeleteProductIdentifiers](https://apidocs.linnworks.net/reference/deleteproductidentifiers.md): Used to delete product identifiers Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [GetProductIdentifierTypes](https://apidocs.linnworks.net/reference/getproductidentifiertypes.md): Use this call to get available Product Identifier types Permissions Required: GlobalPermissions.Inventory.MyInventoryNode Rate limit: 150 / minute - [GetProductIdentifierExtendedTypes](https://apidocs.linnworks.net/reference/getproductidentifierextendedtypes.md): Use this call to get available Product Identifier types with extended information, eg related sources, scanned at dispatch Permissions Required: GlobalPermissions.Inventory.MyInventoryNode Rate limit: 150 / minute - [GetScannableProductIdentifiersByOrderIds](https://apidocs.linnworks.net/reference/getscannableproductidentifiersbyorderids.md): Use this call to get available Product Identifier types with extended information, eg related sources, scanned at dispatch Permissions Required: GlobalPermissions.Inventory.MyInventoryNode Rate limit: 150 / minute - [GetProductIdentifiersBulkByStockItemId](https://apidocs.linnworks.net/reference/getproductidentifiersbulkbystockitemid.md): Used to get product identifiers for multiple stock items Permissions Required: GlobalPermissions.Inventory.MyInventoryNode Rate limit: 150 / minute - [ItemsHaveScannableIdentifiers](https://apidocs.linnworks.net/reference/itemshavescannableidentifiers.md): Permissions Required: GlobalPermissions.Inventory.MyInventoryNode Rate limit: 150 / minute - [GetChannels](https://apidocs.linnworks.net/reference/getchannels.md): Use this call to get all channels Rate limit: 150 / minute - [GetChannelsBySource](https://apidocs.linnworks.net/reference/getchannelsbysource.md): Use this call to get channels by source Rate limit: 150 / minute - [GetExtendedPropertyNames](https://apidocs.linnworks.net/reference/getextendedpropertynames.md): Use this call to get all available extended property names Rate limit: 150 / minute - [GetAllExtendedPropertyNames](https://apidocs.linnworks.net/reference/getallextendedpropertynames.md): Use this call to get extended properties for all types Rate limit: 150 / minute - [GetExtendedPropertyTypes](https://apidocs.linnworks.net/reference/getextendedpropertytypes.md): Use this call to get default extended property types Rate limit: 150 / minute - [GetPackageGroups](https://apidocs.linnworks.net/reference/getpackagegroups.md): Use this call to get all package groups Rate limit: 250 / minute - [GetPostalServices](https://apidocs.linnworks.net/reference/getpostalservices.md): Use this call to get all postal services Rate limit: 150 / minute - [AddImageToInventoryItem](https://apidocs.linnworks.net/reference/addimagetoinventoryitem.md): Adds an image to the stock item Permissions Required: GlobalPermissions.Inventory.MyInventoryNode Rate limit: 150 / minute - [UpdateInventoryItemField](https://apidocs.linnworks.net/reference/updateinventoryitemfield.md): Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 250 / minute - [UpdateInventoryItemStockField](https://apidocs.linnworks.net/reference/updateinventoryitemstockfield.md): Update and return stock level Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 250 / minute - [UpdateInventoryItemLevels](https://apidocs.linnworks.net/reference/updateinventoryitemlevels.md): Update and return stock level records for the stock item and any composite related items Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockLevelsNode Rate limit: 250 / minute - [UpdateInventoryItemLocationField](https://apidocs.linnworks.net/reference/updateinventoryitemlocationfield.md): Update and return stock level records for the stock item Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemBinRackNode Rate limit: 150 / minute - [GetInventoryItemById](https://apidocs.linnworks.net/reference/getinventoryitembyid.md): Use this call to get all product details Rate limit: 250 / minute - [GetInventoryItem](https://apidocs.linnworks.net/reference/getinventoryitem.md): Gets stock item details by either the SKU or StockItemId The stock item id is supplied, it is used as the primary identifier If both stock item id and SKU are supplied, an exception will be thrown if they dont relate to the same Linnworks item Rate limit: 150 / minute - [GetUserSpecificViews](https://apidocs.linnworks.net/reference/getuserspecificviews.md): Use this call to get user-specific views from database Rate limit: 150 / minute - [CreateUserSpecificView](https://apidocs.linnworks.net/reference/createuserspecificview.md): Use this call to create a new user-specific view Rate limit: 150 / minute - [UpdateUserSpecificView](https://apidocs.linnworks.net/reference/updateuserspecificview.md): Use this call to update an existing user-specific view Rate limit: 150 / minute - [DeleteUserSpecificView](https://apidocs.linnworks.net/reference/deleteuserspecificview.md): Use this call to delete user-specific view from database Rate limit: 150 / minute - [GetPreDefinedViews](https://apidocs.linnworks.net/reference/getpredefinedviews.md): Use this call to get pre-defined (standard) views Rate limit: 150 / minute - [GetInventoryItemsCount](https://apidocs.linnworks.net/reference/getinventoryitemscount.md): Use this call to get total items count Rate limit: 150 / minute - [AddInventoryItem](https://apidocs.linnworks.net/reference/addinventoryitem.md): Use this call to add stock item. Use null for MinimumLevel to use Default Minimum Level from Settings Permissions Required: GlobalPermissions.Inventory.MyInventoryNode Rate limit: 150 / minute - [AddInventoryItemBulk](https://apidocs.linnworks.net/reference/addinventoryitembulk.md): Use this call to add up to 200 stock items. Permissions Required: GlobalPermissions.Inventory.MyInventoryNode Rate limit: 150 / minute - [DuplicateInventoryItem](https://apidocs.linnworks.net/reference/duplicateinventoryitem.md): Use this call to add stock item by duplicating existing one Permissions Required: GlobalPermissions.Inventory.MyInventoryNode Rate limit: 150 / minute - [ArchiveInventoryItems](https://apidocs.linnworks.net/reference/archiveinventoryitems.md): Use this call to archive inventory items. Send only list of IDs and empty list of regions. Rate limit: 150 / minute - [UnarchiveInventoryItems](https://apidocs.linnworks.net/reference/unarchiveinventoryitems.md): Use this call to unarchive inventory items Rate limit: 150 / minute - [GetNewItemNumber](https://apidocs.linnworks.net/reference/getnewitemnumber.md): Use this call to get next unused SKU Rate limit: 150 / minute - [UpdateInventoryItem](https://apidocs.linnworks.net/reference/updateinventoryitem.md): Use this call to update stock items. This acts as a set endpoint, all data for the stock item will be replaced, even if not provided in the request. The only exception is StockItemId. If left empty, the item to update will be identified by ItemNumber. Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 250 / minute - [DeleteInventoryItems](https://apidocs.linnworks.net/reference/deleteinventoryitems.md): Use this call to delete inventory item. All associated information will be unlinked/removed from this stock item. Permissions Required: GlobalPermissions.Inventory.DeleteMyInventoryItems.DeleteItemsNode Rate limit: 150 / minute - [DeleteInventoryItemBulk](https://apidocs.linnworks.net/reference/deleteinventoryitembulk.md): Use this call to delete inventory items. All associated information will be unlinked/removed from this stock item. Permissions Required: GlobalPermissions.Inventory.DeleteMyInventoryItems.DeleteItemsNode Rate limit: 150 / minute - [AdjustTemplatesInstant](https://apidocs.linnworks.net/reference/adjusttemplatesinstant.md): Use this call to adjust templates Rate limit: 150 / minute - [GetInventoryItemChannelSKUs](https://apidocs.linnworks.net/reference/getinventoryitemchannelskus.md): Use this call to get stockitem channel skus Rate limit: 150 / minute - [BatchGetInventoryItemChannelSKUs](https://apidocs.linnworks.net/reference/batchgetinventoryitemchannelskus.md): Use this call to get stock item channel skus for a list of inventory items Rate limit: 150 / minute - [GetInventoryItemChannelSKUsWithLocation](https://apidocs.linnworks.net/reference/getinventoryitemchannelskuswithlocation.md): Use this call to retrieve all stock item channel sku's with location for a given channel sku RowId Rate limit: 150 / minute - [UpdateInventoryItemChannelSKUsWithLocation](https://apidocs.linnworks.net/reference/updateinventoryitemchannelskuswithlocation.md): Update inventory Channel SKU's with location properties, such as Max Listed Quantity Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [DeleteInventoryItemChannelSKUs](https://apidocs.linnworks.net/reference/deleteinventoryitemchannelskus.md): Use this call to delete stockitem channel skus Rate limit: 150 / minute - [UpdateChannelMapping](https://apidocs.linnworks.net/reference/updatechannelmapping.md): Use this call to update mappings between Linnworks items and channel items, such as Max Listed Quantity Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [IsInventoryItemChannelSKULinked](https://apidocs.linnworks.net/reference/isinventoryitemchannelskulinked.md): Use this call to check if ChannelSKU is linked Rate limit: 250 / minute - [UnlinkChannelListing](https://apidocs.linnworks.net/reference/unlinkchannellisting.md): Use this call to unlink inventory listing from inventory item Rate limit: 150 / minute - [CreateChannelMapping](https://apidocs.linnworks.net/reference/createchannelmapping.md): Use this call to create mappings between Linnworks items and channel items Rate limit: 150 / minute - [GetInventoryItemAuditTrail](https://apidocs.linnworks.net/reference/getinventoryitemaudittrail.md): Use this call to get StockItem AuditTrail Rate limit: 250 / minute - [GetInventoryItemAuditTrailPaged](https://apidocs.linnworks.net/reference/getinventoryitemaudittrailpaged.md): Use this call to retrieve StockItem AuditTrail list by filters Rate limit: 150 / minute - [GetInventoryItemBatchInformation](https://apidocs.linnworks.net/reference/getinventoryitembatchinformation.md): Used to get the batch information of a specific item Permissions Required: GlobalPermissions.Inventory.Stock.StockReadNode Rate limit: 150 / minute - [GetInventoryItemBatchInformationByIds](https://apidocs.linnworks.net/reference/getinventoryitembatchinformationbyids.md): Permissions Required: GlobalPermissions.Inventory.Stock.StockReadNode Rate limit: 150 / minute - [HasStockItemStockLevel](https://apidocs.linnworks.net/reference/hasstockitemstocklevel.md): Used to check has stock item stock level or not Rate limit: 150 / minute - [UpdateBatchDetails](https://apidocs.linnworks.net/reference/updatebatchdetails.md): Used to update batch details for stock item Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [GetInventoryItemImages](https://apidocs.linnworks.net/reference/getinventoryitemimages.md): Use this call to get inventory item images Rate limit: 250 / minute - [GetStockItemIdsBySKU](https://apidocs.linnworks.net/reference/getstockitemidsbysku.md): Use this call to Get inventory item images Permissions Required: GlobalPermissions.Inventory.Stock.StockReadNode Rate limit: 250 / minute - [GetImagesInBulk](https://apidocs.linnworks.net/reference/getimagesinbulk.md): Use this call to Get inventory item images Permissions Required: GlobalPermissions.Inventory.Stock.StockReadNode Rate limit: 150 / minute - [SetInventoryItemImageAsMain](https://apidocs.linnworks.net/reference/setinventoryitemimageasmain.md): Use this call to update inventory item main image Rate limit: 150 / minute - [UploadImagesToInventoryItem](https://apidocs.linnworks.net/reference/uploadimagestoinventoryitem.md): Use this call to upload images from Uploader to StockItem Rate limit: 150 / minute - [UpdateImages](https://apidocs.linnworks.net/reference/updateimages.md): Update properties on images Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [DeleteImagesFromInventoryItem](https://apidocs.linnworks.net/reference/deleteimagesfrominventoryitem.md): Use this call to delete images from inventory items Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [DeleteInventoryItemImageBulk](https://apidocs.linnworks.net/reference/deleteinventoryitemimagebulk.md): Use this call to delete images from inventory items Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [GetCategories](https://apidocs.linnworks.net/reference/getcategories.md): Use this call to get categories Rate limit: 150 / minute - [GetInventoryBatchTypes](https://apidocs.linnworks.net/reference/getinventorybatchtypes.md): Use this call to get available inventory batch types Rate limit: 150 / minute - [CreateCategory](https://apidocs.linnworks.net/reference/createcategory.md): Use this call to create new category Rate limit: 150 / minute - [UpdateCategory](https://apidocs.linnworks.net/reference/updatecategory.md): Use this call to update category name Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [DeleteCategoryById](https://apidocs.linnworks.net/reference/deletecategorybyid.md): Use this call to delete category by id. Rate limit: 150 / minute - [GetCountryCodes](https://apidocs.linnworks.net/reference/getcountrycodes.md): Use this call to get all country codes from ebay channel Rate limit: 150 / minute - [GetCountries](https://apidocs.linnworks.net/reference/getcountries.md): Use this call to get list of all countries Rate limit: 150 / minute - [CreateCountries](https://apidocs.linnworks.net/reference/createcountries.md): Use this call to create new countries Rate limit: 150 / minute - [UpdateCountries](https://apidocs.linnworks.net/reference/updatecountries.md): Use this call to udpate countries Rate limit: 150 / minute - [DeleteCountries](https://apidocs.linnworks.net/reference/deletecountries.md): Use this call to delete countries Rate limit: 150 / minute - [CreateCountryRegions](https://apidocs.linnworks.net/reference/createcountryregions.md): Create regions for country Rate limit: 150 / minute - [UpdateCountryRegions](https://apidocs.linnworks.net/reference/updatecountryregions.md): Update regions for country Rate limit: 150 / minute - [GetStockLocations](https://apidocs.linnworks.net/reference/getstocklocations.md): Use this call to get all stock locations Rate limit: 150 / minute - [IsOwnedStockLocation](https://apidocs.linnworks.net/reference/isownedstocklocation.md): Checks whether a location is FBA or has an enabled inventory update import Rate limit: 150 / minute - [GetInventoryItemLocations](https://apidocs.linnworks.net/reference/getinventoryitemlocations.md): Use this call to get stock item locations bin/rack Rate limit: 250 / minute - [AddItemLocations](https://apidocs.linnworks.net/reference/additemlocations.md): Use this call to add stock item locations bin/rack Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemBinRackNode Rate limit: 150 / minute - [UpdateItemLocations](https://apidocs.linnworks.net/reference/updateitemlocations.md): Use this call to update stock item locations bin/rack Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemBinRackNode Rate limit: 150 / minute - [DeleteItemLocations](https://apidocs.linnworks.net/reference/deleteitemlocations.md): Use this call to delete stock item locations bin/rack Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemBinRackNode Rate limit: 150 / minute - [GetInventoryItemCompositions](https://apidocs.linnworks.net/reference/getinventoryitemcompositions.md): Use this call to get all StockItem Compositions Rate limit: 250 / minute - [GetInventoryItemsCompositionByIds](https://apidocs.linnworks.net/reference/getinventoryitemscompositionbyids.md): Use this call to get all StockItem Compositions Rate limit: 250 / minute - [CreateInventoryItemCompositions](https://apidocs.linnworks.net/reference/createinventoryitemcompositions.md): Use this call to create compositions for stockItem Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [UpdateInventoryItemCompositions](https://apidocs.linnworks.net/reference/updateinventoryitemcompositions.md): Use this call to update stockItem compositions Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [DeleteInventoryItemCompositions](https://apidocs.linnworks.net/reference/deleteinventoryitemcompositions.md): Use this call to delete stockItem compositions Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [GetInventoryItemExtendedProperties](https://apidocs.linnworks.net/reference/getinventoryitemextendedproperties.md): Use this call to get stockitem Extended Properties Rate limit: 250 / minute - [CreateInventoryItemExtendedProperties](https://apidocs.linnworks.net/reference/createinventoryitemextendedproperties.md): Use this call to create stockitem Extended Properties Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 250 / minute - [UpdateInventoryItemExtendedProperties](https://apidocs.linnworks.net/reference/updateinventoryitemextendedproperties.md): Use this call to update stockitem Extended Properties Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [DeleteInventoryItemExtendedProperties](https://apidocs.linnworks.net/reference/deleteinventoryitemextendedproperties.md): Use this call to delete stockitem Extended Properties Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 250 / minute - [GetInventoryItemTitles](https://apidocs.linnworks.net/reference/getinventoryitemtitles.md): Use this call to get stockitem Titles Rate limit: 250 / minute - [CreateInventoryItemTitles](https://apidocs.linnworks.net/reference/createinventoryitemtitles.md): Use this call to create stockitem Titles Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [UpdateInventoryItemTitles](https://apidocs.linnworks.net/reference/updateinventoryitemtitles.md): Use this call to update stockitem Titles Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [DeleteInventoryItemTitles](https://apidocs.linnworks.net/reference/deleteinventoryitemtitles.md): Use this call to delete stockitem Titles Permissions Required: GlobalPermissions.Inventory.Stock.StockWrite.ChangeStockItemDetailsNode Rate limit: 150 / minute - [GetSuppliers](https://apidocs.linnworks.net/reference/getsuppliers.md): Use this call to retrieve list of all Suppliers' names Rate limit: 150 / minute - [GetSupplierDetails](https://apidocs.linnworks.net/reference/getsupplierdetails.md): Use this call to retrieve details of one Supplier Permissions Required: GlobalPermissions.Inventory.InventorySettings.SuppliersNode Rate limit: 150 / minute - [AddSupplier](https://apidocs.linnworks.net/reference/addsupplier.md): Use this call to create a new supplier Permissions Required: GlobalPermissions.Inventory.InventorySettings.SuppliersNode Rate limit: 150 / minute - [UpdateSupplier](https://apidocs.linnworks.net/reference/updatesupplier.md): Use this call to update supplier Permissions Required: GlobalPermissions.Inventory.InventorySettings.SuppliersNode Rate limit: 150 / minute - [DeleteSuppliers](https://apidocs.linnworks.net/reference/deletesuppliers.md): Use this call delete Supplied by Id List of Supplier IDs Permissions Required: GlobalPermissions.Inventory.InventorySettings.SuppliersNode Rate limit: 150 / minute - [GetStockSupplierStat](https://apidocs.linnworks.net/reference/getstocksupplierstat.md): Use this call to retrieve report about "item supplier stat" Rate limit: 250 / minute - [GetStockSupplierStatsBulk](https://apidocs.linnworks.net/reference/getstocksupplierstatsbulk.md): Use this call to retrieve report about "item supplier stat" Rate limit: 150 / minute - [CreateStockSupplierStat](https://apidocs.linnworks.net/reference/createstocksupplierstat.md): Use this call to create item supplier stat Rate limit: 150 / minute - [UpdateStockSupplierStat](https://apidocs.linnworks.net/reference/updatestocksupplierstat.md): Use this call to update item supplier stat Rate limit: 150 / minute - [DeleteStockSupplierStat](https://apidocs.linnworks.net/reference/deletestocksupplierstat.md): Use this call to delete item supplier stat Rate limit: 150 / minute - [GetInventoryItemPrices](https://apidocs.linnworks.net/reference/getinventoryitemprices.md): Use this call to get stock item prices by channel Rate limit: 250 / minute ## Changelog - [Macro SDK updated](https://apidocs.linnworks.net/changelog/macro-sdk-updated.md) - [Swagger Documents Now Available!](https://apidocs.linnworks.net/changelog/swagger-documents-now-live.md) - [New Warehouse Transfer API Live!](https://apidocs.linnworks.net/changelog/new-warehouse-transfer-api-live.md)