---
title: "GetChannels"
method: GET
path: "/api/Inventory/GetChannels"
tags: ["Inventory"]
---

# GetChannels

`GET /api/Inventory/GetChannels`

Use this call to get all channels
<b>Rate limit: </b><span style="background-color:#0272d9;color:white;padding:4px 8px;text-align:center;border-radius:5px; font-size: small;"><b>150</b></span> / minute

## Response `200`

OK

- AnyConfig[]
  - `SourceVersion` ConfigItemString
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` string
    - `PropertyType` string
  - `Enabled` ConfigItemBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `ChannelTag` ConfigItemString
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` string
    - `PropertyType` string
  - `ChannelLocationBinding` ConfigChannelLocationBinding
    - `Locations` ConfigChannelLocation[]
      - `pkChannelLocationId` integer
      - `Identifier` string
      - `Name` string
      - `ExternalReference` string
      - `OrderDownloadLocation` string, uuid
      - `InventorySyncLocations` string[]
      - `Types` 'Unspecified' | 'Delivery' | 'Collection' | 'SmartConnect'
      - `Deleted` boolean
      - `IsFulfilment` boolean
      - `AdditionalFields` object
      - `UsesOrderDownloadLocation` boolean
  - `IsMultiLocation` ConfigItemBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `AutoPopulatedLocations` ConfigItemBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `CanModifyLocationsOnChannel` ConfigItemBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `BopisSupported` ConfigItemBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `ProcessPosOrders` ConfigPropertyBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `DeductPosOrdersStock` ConfigPropertyBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `DespatchNotes` ConfigItemBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `CancellationNotes` ConfigItemBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `AutoRespondCancellationRequests` ConfigItemBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `CancellationResponseType` ConfigPropertySelectionListSelectStringValueOptionString
    - `OnGetSelectionList` GetSelectionListSelectStringValueOption
      - `Method` MethodInfo
        - `MemberType` 'Constructor' | 'Event' | 'Field' | 'Method' | 'Property' | 'TypeInfo' | 'Custom' | 'NestedType' | 'All'
        - `ReturnType` string
        - `ReturnParameter` ParameterInfo
          - `ParameterType` string
          - `Name` string
          - `HasDefaultValue` boolean
          - `DefaultValue` object
          - `RawDefaultValue` object
          - `Position` integer
          - `Attributes` 'None' | 'In' | 'Out' | 'Lcid' | 'Retval' | 'Optional' | 'ReservedMask' | 'HasDefault' | 'HasFieldMarshal' | 'Reserved3' | 'Reserved4'
          - `Member` MemberInfo
            - `MemberType` 'Constructor' | 'Event' | 'Field' | 'Method' | 'Property' | 'TypeInfo' | 'Custom' | 'NestedType' | 'All'
            - `Name` string
            - `DeclaringType` string
            - `ReflectedType` string
            - `CustomAttributes` CustomAttributeData[]
              - …
            - `MetadataToken` integer
            - `Module` object
          - `IsIn` boolean
          - `IsOut` boolean
          - `IsLcid` boolean
          - `IsRetval` boolean
          - `IsOptional` boolean
          - `MetadataToken` integer
          - `CustomAttributes` CustomAttributeData[]
            - `AttributeType` string
            - `Constructor` ConstructorInfo
              - …
            - `ConstructorArguments` CustomAttributeTypedArgument[]
              - …
            - `NamedArguments` CustomAttributeNamedArgument[]
              - …
        - `ReturnTypeCustomAttributes` ICustomAttributeProvider
        - `MethodImplementationFlags` 'CodeTypeMask' | 'IL' | 'Native' | 'OPTIL' | 'Runtime' | 'ManagedMask' | 'Unmanaged' | 'Managed' | 'ForwardRef' | 'PreserveSig' | 'InternalCall' | 'Synchronized' | 'NoInlining' | 'AggressiveInlining' | 'NoOptimization' | 'SecurityMitigations' | 'MaxMethodImplVal'
        - `MethodHandle` object
        - `Attributes` 'MemberAccessMask' | 'PrivateScope' | 'Private' | 'FamANDAssem' | 'Assembly' | 'Family' | 'FamORAssem' | 'Public' | 'Static' | 'Final' | 'Virtual' | 'HideBySig' | 'CheckAccessOnOverride' | 'VtableLayoutMask' | 'ReuseSlot' | 'NewSlot' | 'Abstract' | 'SpecialName' | 'PinvokeImpl' | 'UnmanagedExport' | 'RTSpecialName' | 'ReservedMask' | 'HasSecurity' | 'RequireSecObject'
        - `CallingConvention` 'Standard' | 'VarArgs' | 'Any' | 'HasThis' | 'ExplicitThis'
        - `IsGenericMethodDefinition` boolean
        - `ContainsGenericParameters` boolean
        - `IsGenericMethod` boolean
        - `IsSecurityCritical` boolean
        - `IsSecuritySafeCritical` boolean
        - `IsSecurityTransparent` boolean
        - `IsPublic` boolean
        - `IsPrivate` boolean
        - `IsFamily` boolean
        - `IsAssembly` boolean
        - `IsFamilyAndAssembly` boolean
        - `IsFamilyOrAssembly` boolean
        - `IsStatic` boolean
        - `IsFinal` boolean
        - `IsVirtual` boolean
        - `IsHideBySig` boolean
        - `IsAbstract` boolean
        - `IsSpecialName` boolean
        - `IsConstructor` boolean
        - `Name` string
        - `DeclaringType` string
        - `ReflectedType` string
        - `CustomAttributes` CustomAttributeData[]
          - `AttributeType` string
          - `Constructor` ConstructorInfo
            - `MemberType` 'Constructor' | 'Event' | 'Field' | 'Method' | 'Property' | 'TypeInfo' | 'Custom' | 'NestedType' | 'All'
            - `MethodImplementationFlags` 'CodeTypeMask' | 'IL' | 'Native' | 'OPTIL' | 'Runtime' | 'ManagedMask' | 'Unmanaged' | 'Managed' | 'ForwardRef' | 'PreserveSig' | 'InternalCall' | 'Synchronized' | 'NoInlining' | 'AggressiveInlining' | 'NoOptimization' | 'SecurityMitigations' | 'MaxMethodImplVal'
            - `MethodHandle` object
            - `Attributes` 'MemberAccessMask' | 'PrivateScope' | 'Private' | 'FamANDAssem' | 'Assembly' | 'Family' | 'FamORAssem' | 'Public' | 'Static' | 'Final' | 'Virtual' | 'HideBySig' | 'CheckAccessOnOverride' | 'VtableLayoutMask' | 'ReuseSlot' | 'NewSlot' | 'Abstract' | 'SpecialName' | 'PinvokeImpl' | 'UnmanagedExport' | 'RTSpecialName' | 'ReservedMask' | 'HasSecurity' | 'RequireSecObject'
            - `CallingConvention` 'Standard' | 'VarArgs' | 'Any' | 'HasThis' | 'ExplicitThis'
            - `IsGenericMethodDefinition` boolean
            - `ContainsGenericParameters` boolean
            - `IsGenericMethod` boolean
            - `IsSecurityCritical` boolean
            - `IsSecuritySafeCritical` boolean
            - `IsSecurityTransparent` boolean
            - `IsPublic` boolean
            - `IsPrivate` boolean
            - `IsFamily` boolean
            - `IsAssembly` boolean
            - `IsFamilyAndAssembly` boolean
            - `IsFamilyOrAssembly` boolean
            - `IsStatic` boolean
            - `IsFinal` boolean
            - `IsVirtual` boolean
            - `IsHideBySig` boolean
            - `IsAbstract` boolean
            - `IsSpecialName` boolean
            - `IsConstructor` boolean
            - `Name` string
            - `DeclaringType` string
            - `ReflectedType` string
            - `CustomAttributes` CustomAttributeData[]
            - `MetadataToken` integer
            - `Module` object
          - `ConstructorArguments` CustomAttributeTypedArgument[]
            - `ArgumentType` string
            - `Value` object
          - `NamedArguments` CustomAttributeNamedArgument[]
            - `MemberInfo` MemberInfo
              - …
            - `TypedValue` CustomAttributeTypedArgument
              - …
            - `MemberName` string
            - `IsField` boolean
        - `MetadataToken` integer
        - `Module` object
      - `Target` object
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` string
    - `PropertyType` string
  - `RefundNotes` ConfigItemBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `DownloadRefunds` ConfigItemBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `ReturnNotes` ConfigItemBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `DownloadReturns` ConfigItemBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `OrderSaveLocation` ConfigPropertySelectionListSelectStringValueOptionGuid
    - `OnGetSelectionList` GetSelectionListSelectStringValueOption
      - `Method` MethodInfo
        - `MemberType` 'Constructor' | 'Event' | 'Field' | 'Method' | 'Property' | 'TypeInfo' | 'Custom' | 'NestedType' | 'All'
        - `ReturnType` string
        - `ReturnParameter` ParameterInfo
          - `ParameterType` string
          - `Name` string
          - `HasDefaultValue` boolean
          - `DefaultValue` object
          - `RawDefaultValue` object
          - `Position` integer
          - `Attributes` 'None' | 'In' | 'Out' | 'Lcid' | 'Retval' | 'Optional' | 'ReservedMask' | 'HasDefault' | 'HasFieldMarshal' | 'Reserved3' | 'Reserved4'
          - `Member` MemberInfo
            - `MemberType` 'Constructor' | 'Event' | 'Field' | 'Method' | 'Property' | 'TypeInfo' | 'Custom' | 'NestedType' | 'All'
            - `Name` string
            - `DeclaringType` string
            - `ReflectedType` string
            - `CustomAttributes` CustomAttributeData[]
              - …
            - `MetadataToken` integer
            - `Module` object
          - `IsIn` boolean
          - `IsOut` boolean
          - `IsLcid` boolean
          - `IsRetval` boolean
          - `IsOptional` boolean
          - `MetadataToken` integer
          - `CustomAttributes` CustomAttributeData[]
            - `AttributeType` string
            - `Constructor` ConstructorInfo
              - …
            - `ConstructorArguments` CustomAttributeTypedArgument[]
              - …
            - `NamedArguments` CustomAttributeNamedArgument[]
              - …
        - `ReturnTypeCustomAttributes` ICustomAttributeProvider
        - `MethodImplementationFlags` 'CodeTypeMask' | 'IL' | 'Native' | 'OPTIL' | 'Runtime' | 'ManagedMask' | 'Unmanaged' | 'Managed' | 'ForwardRef' | 'PreserveSig' | 'InternalCall' | 'Synchronized' | 'NoInlining' | 'AggressiveInlining' | 'NoOptimization' | 'SecurityMitigations' | 'MaxMethodImplVal'
        - `MethodHandle` object
        - `Attributes` 'MemberAccessMask' | 'PrivateScope' | 'Private' | 'FamANDAssem' | 'Assembly' | 'Family' | 'FamORAssem' | 'Public' | 'Static' | 'Final' | 'Virtual' | 'HideBySig' | 'CheckAccessOnOverride' | 'VtableLayoutMask' | 'ReuseSlot' | 'NewSlot' | 'Abstract' | 'SpecialName' | 'PinvokeImpl' | 'UnmanagedExport' | 'RTSpecialName' | 'ReservedMask' | 'HasSecurity' | 'RequireSecObject'
        - `CallingConvention` 'Standard' | 'VarArgs' | 'Any' | 'HasThis' | 'ExplicitThis'
        - `IsGenericMethodDefinition` boolean
        - `ContainsGenericParameters` boolean
        - `IsGenericMethod` boolean
        - `IsSecurityCritical` boolean
        - `IsSecuritySafeCritical` boolean
        - `IsSecurityTransparent` boolean
        - `IsPublic` boolean
        - `IsPrivate` boolean
        - `IsFamily` boolean
        - `IsAssembly` boolean
        - `IsFamilyAndAssembly` boolean
        - `IsFamilyOrAssembly` boolean
        - `IsStatic` boolean
        - `IsFinal` boolean
        - `IsVirtual` boolean
        - `IsHideBySig` boolean
        - `IsAbstract` boolean
        - `IsSpecialName` boolean
        - `IsConstructor` boolean
        - `Name` string
        - `DeclaringType` string
        - `ReflectedType` string
        - `CustomAttributes` CustomAttributeData[]
          - `AttributeType` string
          - `Constructor` ConstructorInfo
            - `MemberType` 'Constructor' | 'Event' | 'Field' | 'Method' | 'Property' | 'TypeInfo' | 'Custom' | 'NestedType' | 'All'
            - `MethodImplementationFlags` 'CodeTypeMask' | 'IL' | 'Native' | 'OPTIL' | 'Runtime' | 'ManagedMask' | 'Unmanaged' | 'Managed' | 'ForwardRef' | 'PreserveSig' | 'InternalCall' | 'Synchronized' | 'NoInlining' | 'AggressiveInlining' | 'NoOptimization' | 'SecurityMitigations' | 'MaxMethodImplVal'
            - `MethodHandle` object
            - `Attributes` 'MemberAccessMask' | 'PrivateScope' | 'Private' | 'FamANDAssem' | 'Assembly' | 'Family' | 'FamORAssem' | 'Public' | 'Static' | 'Final' | 'Virtual' | 'HideBySig' | 'CheckAccessOnOverride' | 'VtableLayoutMask' | 'ReuseSlot' | 'NewSlot' | 'Abstract' | 'SpecialName' | 'PinvokeImpl' | 'UnmanagedExport' | 'RTSpecialName' | 'ReservedMask' | 'HasSecurity' | 'RequireSecObject'
            - `CallingConvention` 'Standard' | 'VarArgs' | 'Any' | 'HasThis' | 'ExplicitThis'
            - `IsGenericMethodDefinition` boolean
            - `ContainsGenericParameters` boolean
            - `IsGenericMethod` boolean
            - `IsSecurityCritical` boolean
            - `IsSecuritySafeCritical` boolean
            - `IsSecurityTransparent` boolean
            - `IsPublic` boolean
            - `IsPrivate` boolean
            - `IsFamily` boolean
            - `IsAssembly` boolean
            - `IsFamilyAndAssembly` boolean
            - `IsFamilyOrAssembly` boolean
            - `IsStatic` boolean
            - `IsFinal` boolean
            - `IsVirtual` boolean
            - `IsHideBySig` boolean
            - `IsAbstract` boolean
            - `IsSpecialName` boolean
            - `IsConstructor` boolean
            - `Name` string
            - `DeclaringType` string
            - `ReflectedType` string
            - `CustomAttributes` CustomAttributeData[]
            - `MetadataToken` integer
            - `Module` object
          - `ConstructorArguments` CustomAttributeTypedArgument[]
            - `ArgumentType` string
            - `Value` object
          - `NamedArguments` CustomAttributeNamedArgument[]
            - `MemberInfo` MemberInfo
              - …
            - `TypedValue` CustomAttributeTypedArgument
              - …
            - `MemberName` string
            - `IsField` boolean
        - `MetadataToken` integer
        - `Module` object
      - `Target` object
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` string, uuid
    - `PropertyType` string
  - `IsOrdersSiteSpecific` ConfigItemBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `OrderSyncDate` ConfigItemDateTime
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` string, date-time
    - `PropertyType` string
  - `OrderCancellationCheckDate` ConfigItemDateTime
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` string, date-time
    - `PropertyType` string
  - `ConfigDiscount` ConfigPropertySelectionListSelectStringValueOptionString
    - `OnGetSelectionList` GetSelectionListSelectStringValueOption
      - `Method` MethodInfo
        - `MemberType` 'Constructor' | 'Event' | 'Field' | 'Method' | 'Property' | 'TypeInfo' | 'Custom' | 'NestedType' | 'All'
        - `ReturnType` string
        - `ReturnParameter` ParameterInfo
          - `ParameterType` string
          - `Name` string
          - `HasDefaultValue` boolean
          - `DefaultValue` object
          - `RawDefaultValue` object
          - `Position` integer
          - `Attributes` 'None' | 'In' | 'Out' | 'Lcid' | 'Retval' | 'Optional' | 'ReservedMask' | 'HasDefault' | 'HasFieldMarshal' | 'Reserved3' | 'Reserved4'
          - `Member` MemberInfo
            - `MemberType` 'Constructor' | 'Event' | 'Field' | 'Method' | 'Property' | 'TypeInfo' | 'Custom' | 'NestedType' | 'All'
            - `Name` string
            - `DeclaringType` string
            - `ReflectedType` string
            - `CustomAttributes` CustomAttributeData[]
              - …
            - `MetadataToken` integer
            - `Module` object
          - `IsIn` boolean
          - `IsOut` boolean
          - `IsLcid` boolean
          - `IsRetval` boolean
          - `IsOptional` boolean
          - `MetadataToken` integer
          - `CustomAttributes` CustomAttributeData[]
            - `AttributeType` string
            - `Constructor` ConstructorInfo
              - …
            - `ConstructorArguments` CustomAttributeTypedArgument[]
              - …
            - `NamedArguments` CustomAttributeNamedArgument[]
              - …
        - `ReturnTypeCustomAttributes` ICustomAttributeProvider
        - `MethodImplementationFlags` 'CodeTypeMask' | 'IL' | 'Native' | 'OPTIL' | 'Runtime' | 'ManagedMask' | 'Unmanaged' | 'Managed' | 'ForwardRef' | 'PreserveSig' | 'InternalCall' | 'Synchronized' | 'NoInlining' | 'AggressiveInlining' | 'NoOptimization' | 'SecurityMitigations' | 'MaxMethodImplVal'
        - `MethodHandle` object
        - `Attributes` 'MemberAccessMask' | 'PrivateScope' | 'Private' | 'FamANDAssem' | 'Assembly' | 'Family' | 'FamORAssem' | 'Public' | 'Static' | 'Final' | 'Virtual' | 'HideBySig' | 'CheckAccessOnOverride' | 'VtableLayoutMask' | 'ReuseSlot' | 'NewSlot' | 'Abstract' | 'SpecialName' | 'PinvokeImpl' | 'UnmanagedExport' | 'RTSpecialName' | 'ReservedMask' | 'HasSecurity' | 'RequireSecObject'
        - `CallingConvention` 'Standard' | 'VarArgs' | 'Any' | 'HasThis' | 'ExplicitThis'
        - `IsGenericMethodDefinition` boolean
        - `ContainsGenericParameters` boolean
        - `IsGenericMethod` boolean
        - `IsSecurityCritical` boolean
        - `IsSecuritySafeCritical` boolean
        - `IsSecurityTransparent` boolean
        - `IsPublic` boolean
        - `IsPrivate` boolean
        - `IsFamily` boolean
        - `IsAssembly` boolean
        - `IsFamilyAndAssembly` boolean
        - `IsFamilyOrAssembly` boolean
        - `IsStatic` boolean
        - `IsFinal` boolean
        - `IsVirtual` boolean
        - `IsHideBySig` boolean
        - `IsAbstract` boolean
        - `IsSpecialName` boolean
        - `IsConstructor` boolean
        - `Name` string
        - `DeclaringType` string
        - `ReflectedType` string
        - `CustomAttributes` CustomAttributeData[]
          - `AttributeType` string
          - `Constructor` ConstructorInfo
            - `MemberType` 'Constructor' | 'Event' | 'Field' | 'Method' | 'Property' | 'TypeInfo' | 'Custom' | 'NestedType' | 'All'
            - `MethodImplementationFlags` 'CodeTypeMask' | 'IL' | 'Native' | 'OPTIL' | 'Runtime' | 'ManagedMask' | 'Unmanaged' | 'Managed' | 'ForwardRef' | 'PreserveSig' | 'InternalCall' | 'Synchronized' | 'NoInlining' | 'AggressiveInlining' | 'NoOptimization' | 'SecurityMitigations' | 'MaxMethodImplVal'
            - `MethodHandle` object
            - `Attributes` 'MemberAccessMask' | 'PrivateScope' | 'Private' | 'FamANDAssem' | 'Assembly' | 'Family' | 'FamORAssem' | 'Public' | 'Static' | 'Final' | 'Virtual' | 'HideBySig' | 'CheckAccessOnOverride' | 'VtableLayoutMask' | 'ReuseSlot' | 'NewSlot' | 'Abstract' | 'SpecialName' | 'PinvokeImpl' | 'UnmanagedExport' | 'RTSpecialName' | 'ReservedMask' | 'HasSecurity' | 'RequireSecObject'
            - `CallingConvention` 'Standard' | 'VarArgs' | 'Any' | 'HasThis' | 'ExplicitThis'
            - `IsGenericMethodDefinition` boolean
            - `ContainsGenericParameters` boolean
            - `IsGenericMethod` boolean
            - `IsSecurityCritical` boolean
            - `IsSecuritySafeCritical` boolean
            - `IsSecurityTransparent` boolean
            - `IsPublic` boolean
            - `IsPrivate` boolean
            - `IsFamily` boolean
            - `IsAssembly` boolean
            - `IsFamilyAndAssembly` boolean
            - `IsFamilyOrAssembly` boolean
            - `IsStatic` boolean
            - `IsFinal` boolean
            - `IsVirtual` boolean
            - `IsHideBySig` boolean
            - `IsAbstract` boolean
            - `IsSpecialName` boolean
            - `IsConstructor` boolean
            - `Name` string
            - `DeclaringType` string
            - `ReflectedType` string
            - `CustomAttributes` CustomAttributeData[]
            - `MetadataToken` integer
            - `Module` object
          - `ConstructorArguments` CustomAttributeTypedArgument[]
            - `ArgumentType` string
            - `Value` object
          - `NamedArguments` CustomAttributeNamedArgument[]
            - `MemberInfo` MemberInfo
              - …
            - `TypedValue` CustomAttributeTypedArgument
              - …
            - `MemberName` string
            - `IsField` boolean
        - `MetadataToken` integer
        - `Module` object
      - `Target` object
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` string
    - `PropertyType` string
  - `OrderDownloadErrorCount` ConfigItemInt32
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` integer
    - `PropertyType` string
  - `OrderDownloadGlobalErrorCount` ConfigItemInt32
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` integer
    - `PropertyType` string
  - `OrderDespatchErrorCount` ConfigItemInt32
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` integer
    - `PropertyType` string
  - `OrderDespatchGlobalErrorCount` ConfigItemInt32
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` integer
    - `PropertyType` string
  - `OrderCancellationCheckErrorCount` ConfigItemInt32
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` integer
    - `PropertyType` string
  - `OrderCancellationCheckGlobalErrorCount` ConfigItemInt32
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` integer
    - `PropertyType` string
  - `RmaDownloadErrorCount` ConfigItemInt32
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` integer
    - `PropertyType` string
  - `RmaDownloadGlobalErrorCount` ConfigItemInt32
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` integer
    - `PropertyType` string
  - `HidesHeaderAttributes` ConfigPropertyBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `InventorySync` ConfigItemBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `StockLocationBinding` ConfigStockLocationBinding
    - `Locations` ConfigStockLocation[]
      - `pkStockLocationId` string, uuid
      - `Deleted` boolean
      - `fkChannelLocationId` integer
  - `MaxListed` ConfigItemInt32
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` integer
    - `PropertyType` string
  - `StockPercentage` ConfigItemDouble
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` number, double
    - `PropertyType` string
  - `EndWhen` ConfigItemInt32
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` integer
    - `PropertyType` string
  - `InvSyncErrorCount` ConfigItemInt32
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` integer
    - `PropertyType` string
  - `AddInOrderBookStock` ConfigItemBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `ExtractInventory` ConfigPropertyBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `ExtractInventoryVariationMappingPropertyName` ConfigPropertyString
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` string
    - `PropertyType` string
  - `PriceChange` ConfigItemBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `PriceChangeErrorCount` ConfigItemInt32
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` integer
    - `PropertyType` string
  - `IsInventorySyncTriggerEnabled` ConfigPropertyBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `AutoLinkBySku` ConfigItemBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `IsListingScanRunning` ConfigItemBoolean
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` boolean
    - `PropertyType` string
  - `ListingScanStartUpdateDate` ConfigItemDateTime
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` string, date-time
    - `PropertyType` string
  - `LastListingUpdateDate` ConfigItemDateTime
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` string, date-time
    - `PropertyType` string
  - `EstimatedInventoryScanComplete` ConfigItemDateTime
    - `Loaded` boolean
    - `pkPropertyId` integer
    - `IsChanged` boolean
    - `PropertyValue` string, date-time
    - `PropertyType` string
  - `IsHeaderOnly` boolean
  - `IsHidden` boolean
  - `DisplayName` string
  - `DynamicProperties` ConfigItemExternal[]
    - `ListValues` ConfigItemListItem[]
      - `Display` string
      - `Value` string
    - `ValueType` 'STRING' | 'INT' | 'DOUBLE' | 'BOOLEAN' | 'PASSWORD' | 'LIST' | 'URL' | 'BUTTON'
    - `ConfigItemId` string
    - `Name` string
    - `Description` string
    - `GroupName` string
    - `SortOrder` integer
    - `SelectedValue` string
    - `RegExValidation` string
    - `RegExError` string
    - `MustBeSpecified` boolean
    - `ReadOnly` boolean
    - `HidesHeaderAttribute` boolean
  - `ConfigDiscountTyped` 'AllEvenly' | 'ItemsThenPostage' | 'PostageThenItems'
  - `PostalServiceMapping` ConfigPostalServiceMapping
    - `Mapping` ConfigPostalServiceMappingItem[]
      - `fkChannelId` integer
      - `pkRowId` integer
      - `Tag` string
      - `fkPostalServiceId` string, uuid
      - `PostalServiceName` string
      - `Site` string
      - `IsChanged` boolean
    - `ChannelServices` ChannelPostalService[]
      - `fkChannelId` integer
      - `pkRowId` integer
      - `FriendlyName` string
      - `Tag` string
      - `Site` string
      - `IsChanged` boolean
    - `IsChanged` boolean
  - `PaymentMethodMapping` ConfigPaymentMethodMapping
    - `Mapping` ConfigPaymentMethodMappingItem[]
      - `fkChannelId` integer
      - `pkRowId` integer
      - `Tag` string
      - `fkBankId` string, uuid
      - `PaymentMethodName` string
      - `Site` string
      - `IsChanged` boolean
    - `ChannelServices` ChannelPaymentMethod[]
      - `fkChannelId` integer
      - `pkRowId` integer
      - `FriendlyName` string
      - `Tag` string
      - `Site` string
      - `IsChanged` boolean
    - `IsChanged` boolean
  - `PkChannelId` integer
  - `Source` string
  - `SourceType` string
  - `FulfillmentServiceEnabled` boolean
  - `FulfillmentLocation` string, uuid
  - `ConcurrencyKey` string
  - `Rules` ConfigRule[]
    - `FieldName` string
    - `Rules` PropertyRule[]
      - `RuleType` 'GreaterThan' | 'GreaterThanOrZero' | 'LessThan' | 'NotEmpty' | 'NotEmptyOrDisabled' | 'Percent' | 'PositiveNumber' | 'Regexp' | 'Enabled' | 'Disabled' | 'DisabledSimple' | 'Action' | 'IsFilledOnce' | 'IsReadOnlyPassword' | 'ListAtLeastOneSelected' | 'ListAtLeastOneOf' | 'Hidden' | 'Shown'
      - `Options` string
      - `DependantField` string
  - `Buttons` ConfigButton[]
    - `FieldName` string
    - `GroupName` string
    - `DisplayName` string
    - `FunctionName` string
  - `SubSource` string
  - `HeaderAuditValues` ChannelSettingAudit[]
    - `pkAuditId` integer
    - `fkChannelId` integer
    - `PropertyName` string
    - `PropertyValueIs` string
    - `AuditDateTime` string, date-time
    - `UserName` string

---

[API](https://skmtc.net/linnworks/apis/authenticate-api.md) · [All operations](https://skmtc.net/linnworks/apis/authenticate-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/linnworks/authenticate-api/versions/0123569a22fb/schema)
