AS Server - API - Inventory

Default

inventoryAutoCreateUnlinkedVariants

Inventory_AutoCreateUnlinkedVariants


/Inventory/{masterInventoryID}/generatevariants

Usage and SDK Samples

curl -X POST \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Inventory/{masterInventoryID}/generatevariants"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Integer masterInventoryID = 56; // Integer | 

        try {
            ActionResults result = apiInstance.inventoryAutoCreateUnlinkedVariants(masterInventoryID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryAutoCreateUnlinkedVariants");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer masterInventoryID = new Integer(); // Integer | 

try {
    final result = await api_instance.inventoryAutoCreateUnlinkedVariants(masterInventoryID);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryAutoCreateUnlinkedVariants: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer masterInventoryID = 56; // Integer | 

        try {
            ActionResults result = apiInstance.inventoryAutoCreateUnlinkedVariants(masterInventoryID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryAutoCreateUnlinkedVariants");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *masterInventoryID = 56; //  (default to null)

// Inventory_AutoCreateUnlinkedVariants
[apiInstance inventoryAutoCreateUnlinkedVariantsWith:masterInventoryID
              completionHandler: ^(ActionResults output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var masterInventoryID = 56; // {Integer} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryAutoCreateUnlinkedVariants(masterInventoryID, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryAutoCreateUnlinkedVariantsExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var masterInventoryID = 56;  // Integer |  (default to null)

            try {
                // Inventory_AutoCreateUnlinkedVariants
                ActionResults result = apiInstance.inventoryAutoCreateUnlinkedVariants(masterInventoryID);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryAutoCreateUnlinkedVariants: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$masterInventoryID = 56; // Integer | 

try {
    $result = $api_instance->inventoryAutoCreateUnlinkedVariants($masterInventoryID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryAutoCreateUnlinkedVariants: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $masterInventoryID = 56; # Integer | 

eval {
    my $result = $api_instance->inventoryAutoCreateUnlinkedVariants(masterInventoryID => $masterInventoryID);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryAutoCreateUnlinkedVariants: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
masterInventoryID = 56 # Integer |  (default to null)

try:
    # Inventory_AutoCreateUnlinkedVariants
    api_response = api_instance.inventory_auto_create_unlinked_variants(masterInventoryID)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryAutoCreateUnlinkedVariants: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let masterInventoryID = 56; // Integer

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryAutoCreateUnlinkedVariants(masterInventoryID, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
masterInventoryID*
Integer (int32)
Required

Responses


inventoryCheckIfAllVariantsCanBeUnlinked

Inventory_CheckIfAllVariantsCanBeUnlinked


/Inventory/{masterInventoryID}/canunlink

Usage and SDK Samples

curl -X GET \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Inventory/{masterInventoryID}/canunlink"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Integer masterInventoryID = 56; // Integer | 

        try {
            ActionResults_Boolean_ result = apiInstance.inventoryCheckIfAllVariantsCanBeUnlinked(masterInventoryID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryCheckIfAllVariantsCanBeUnlinked");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer masterInventoryID = new Integer(); // Integer | 

try {
    final result = await api_instance.inventoryCheckIfAllVariantsCanBeUnlinked(masterInventoryID);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryCheckIfAllVariantsCanBeUnlinked: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer masterInventoryID = 56; // Integer | 

        try {
            ActionResults_Boolean_ result = apiInstance.inventoryCheckIfAllVariantsCanBeUnlinked(masterInventoryID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryCheckIfAllVariantsCanBeUnlinked");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *masterInventoryID = 56; //  (default to null)

// Inventory_CheckIfAllVariantsCanBeUnlinked
[apiInstance inventoryCheckIfAllVariantsCanBeUnlinkedWith:masterInventoryID
              completionHandler: ^(ActionResults_Boolean_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var masterInventoryID = 56; // {Integer} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryCheckIfAllVariantsCanBeUnlinked(masterInventoryID, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryCheckIfAllVariantsCanBeUnlinkedExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var masterInventoryID = 56;  // Integer |  (default to null)

            try {
                // Inventory_CheckIfAllVariantsCanBeUnlinked
                ActionResults_Boolean_ result = apiInstance.inventoryCheckIfAllVariantsCanBeUnlinked(masterInventoryID);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryCheckIfAllVariantsCanBeUnlinked: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$masterInventoryID = 56; // Integer | 

try {
    $result = $api_instance->inventoryCheckIfAllVariantsCanBeUnlinked($masterInventoryID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryCheckIfAllVariantsCanBeUnlinked: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $masterInventoryID = 56; # Integer | 

eval {
    my $result = $api_instance->inventoryCheckIfAllVariantsCanBeUnlinked(masterInventoryID => $masterInventoryID);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryCheckIfAllVariantsCanBeUnlinked: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
masterInventoryID = 56 # Integer |  (default to null)

try:
    # Inventory_CheckIfAllVariantsCanBeUnlinked
    api_response = api_instance.inventory_check_if_all_variants_can_be_unlinked(masterInventoryID)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryCheckIfAllVariantsCanBeUnlinked: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let masterInventoryID = 56; // Integer

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryCheckIfAllVariantsCanBeUnlinked(masterInventoryID, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
masterInventoryID*
Integer (int32)
Required

Responses


inventoryCreateAndLinkVariant

Inventory_CreateAndLinkVariant


/Inventory/{masterInventoryID}/generatevariant

Usage and SDK Samples

curl -X POST \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Inventory/{masterInventoryID}/generatevariant?req.variationOptionIDs="
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Integer masterInventoryID = 56; // Integer | 
        array[Integer] reqPeriodvariationOptionIDs = ; // array[Integer] | 

        try {
            ActionResults result = apiInstance.inventoryCreateAndLinkVariant(masterInventoryID, reqPeriodvariationOptionIDs);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryCreateAndLinkVariant");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer masterInventoryID = new Integer(); // Integer | 
final array[Integer] reqPeriodvariationOptionIDs = new array[Integer](); // array[Integer] | 

try {
    final result = await api_instance.inventoryCreateAndLinkVariant(masterInventoryID, reqPeriodvariationOptionIDs);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryCreateAndLinkVariant: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer masterInventoryID = 56; // Integer | 
        array[Integer] reqPeriodvariationOptionIDs = ; // array[Integer] | 

        try {
            ActionResults result = apiInstance.inventoryCreateAndLinkVariant(masterInventoryID, reqPeriodvariationOptionIDs);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryCreateAndLinkVariant");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *masterInventoryID = 56; //  (default to null)
array[Integer] *reqPeriodvariationOptionIDs = ; //  (optional) (default to null)

// Inventory_CreateAndLinkVariant
[apiInstance inventoryCreateAndLinkVariantWith:masterInventoryID
    reqPeriodvariationOptionIDs:reqPeriodvariationOptionIDs
              completionHandler: ^(ActionResults output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var masterInventoryID = 56; // {Integer} 
var opts = {
  'reqPeriodvariationOptionIDs':  // {array[Integer]} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryCreateAndLinkVariant(masterInventoryID, opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryCreateAndLinkVariantExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var masterInventoryID = 56;  // Integer |  (default to null)
            var reqPeriodvariationOptionIDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)

            try {
                // Inventory_CreateAndLinkVariant
                ActionResults result = apiInstance.inventoryCreateAndLinkVariant(masterInventoryID, reqPeriodvariationOptionIDs);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryCreateAndLinkVariant: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$masterInventoryID = 56; // Integer | 
$reqPeriodvariationOptionIDs = ; // array[Integer] | 

try {
    $result = $api_instance->inventoryCreateAndLinkVariant($masterInventoryID, $reqPeriodvariationOptionIDs);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryCreateAndLinkVariant: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $masterInventoryID = 56; # Integer | 
my $reqPeriodvariationOptionIDs = []; # array[Integer] | 

eval {
    my $result = $api_instance->inventoryCreateAndLinkVariant(masterInventoryID => $masterInventoryID, reqPeriodvariationOptionIDs => $reqPeriodvariationOptionIDs);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryCreateAndLinkVariant: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
masterInventoryID = 56 # Integer |  (default to null)
reqPeriodvariationOptionIDs =  # array[Integer] |  (optional) (default to null)

try:
    # Inventory_CreateAndLinkVariant
    api_response = api_instance.inventory_create_and_link_variant(masterInventoryID, reqPeriodvariationOptionIDs=reqPeriodvariationOptionIDs)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryCreateAndLinkVariant: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let masterInventoryID = 56; // Integer
    let reqPeriodvariationOptionIDs = ; // array[Integer]

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryCreateAndLinkVariant(masterInventoryID, reqPeriodvariationOptionIDs, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
masterInventoryID*
Integer (int32)
Required
Query parameters
Name Description
req.variationOptionIDs
array[Integer] (int32)

Responses


inventoryDelete

Inventory_Delete


/Inventory/Delete

Usage and SDK Samples

curl -X POST \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 -H "Content-Type: application/json,text/json,application/xml,text/xml,application/x-www-form-urlencoded" \
 "https://api.dev.spenda.co/api/Inventory/Delete" \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '' \
 -d 'Custom MIME type example not yet supported: text/xml' \
 -d 'Custom MIME type example not yet supported: application/x-www-form-urlencoded'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        ActionRequestInt32 actionRequestInt32 = {"Value":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestInt32 | 

        try {
            Object result = apiInstance.inventoryDelete(actionRequestInt32);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryDelete");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final ActionRequestInt32 actionRequestInt32 = new ActionRequestInt32(); // ActionRequestInt32 | 

try {
    final result = await api_instance.inventoryDelete(actionRequestInt32);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryDelete: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        ActionRequestInt32 actionRequestInt32 = {"Value":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestInt32 | 

        try {
            Object result = apiInstance.inventoryDelete(actionRequestInt32);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryDelete");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
ActionRequestInt32 *actionRequestInt32 = {"Value":0,"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Inventory_Delete
[apiInstance inventoryDeleteWith:actionRequestInt32
              completionHandler: ^(Object output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var opts = {
  'actionRequestInt32': {"Value":0,"TenantID":0,"WebsiteID":0,"UserID":0} // {ActionRequestInt32} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryDelete(opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryDeleteExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var actionRequestInt32 = new ActionRequestInt32(); // ActionRequestInt32 |  (optional) 

            try {
                // Inventory_Delete
                Object result = apiInstance.inventoryDelete(actionRequestInt32);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$actionRequestInt32 = {"Value":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestInt32 | 

try {
    $result = $api_instance->inventoryDelete($actionRequestInt32);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $actionRequestInt32 = WWW::OPenAPIClient::Object::ActionRequestInt32->new(); # ActionRequestInt32 | 

eval {
    my $result = $api_instance->inventoryDelete(actionRequestInt32 => $actionRequestInt32);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryDelete: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
actionRequestInt32 = {"Value":0,"TenantID":0,"WebsiteID":0,"UserID":0} # ActionRequestInt32 |  (optional)

try:
    # Inventory_Delete
    api_response = api_instance.inventory_delete(actionRequestInt32=actionRequestInt32)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryDelete: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let actionRequestInt32 = {"Value":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestInt32

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryDelete(actionRequestInt32, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Body parameters
Name Description
actionRequestInt32

Responses


inventoryDeleteAlternateLocation

Inventory_DeleteAlternateLocation


/Inventory/{inventoryID}/alternatelocation/{locationID}

Usage and SDK Samples

curl -X DELETE \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Inventory/{inventoryID}/alternatelocation/{locationID}"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Integer inventoryID = 56; // Integer | 
        Integer locationID = 56; // Integer | 

        try {
            ActionResults result = apiInstance.inventoryDeleteAlternateLocation(inventoryID, locationID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryDeleteAlternateLocation");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer inventoryID = new Integer(); // Integer | 
final Integer locationID = new Integer(); // Integer | 

try {
    final result = await api_instance.inventoryDeleteAlternateLocation(inventoryID, locationID);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryDeleteAlternateLocation: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer inventoryID = 56; // Integer | 
        Integer locationID = 56; // Integer | 

        try {
            ActionResults result = apiInstance.inventoryDeleteAlternateLocation(inventoryID, locationID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryDeleteAlternateLocation");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *inventoryID = 56; //  (default to null)
Integer *locationID = 56; //  (default to null)

// Inventory_DeleteAlternateLocation
[apiInstance inventoryDeleteAlternateLocationWith:inventoryID
    locationID:locationID
              completionHandler: ^(ActionResults output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var inventoryID = 56; // {Integer} 
var locationID = 56; // {Integer} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryDeleteAlternateLocation(inventoryID, locationID, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryDeleteAlternateLocationExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var inventoryID = 56;  // Integer |  (default to null)
            var locationID = 56;  // Integer |  (default to null)

            try {
                // Inventory_DeleteAlternateLocation
                ActionResults result = apiInstance.inventoryDeleteAlternateLocation(inventoryID, locationID);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryDeleteAlternateLocation: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$inventoryID = 56; // Integer | 
$locationID = 56; // Integer | 

try {
    $result = $api_instance->inventoryDeleteAlternateLocation($inventoryID, $locationID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryDeleteAlternateLocation: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $inventoryID = 56; # Integer | 
my $locationID = 56; # Integer | 

eval {
    my $result = $api_instance->inventoryDeleteAlternateLocation(inventoryID => $inventoryID, locationID => $locationID);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryDeleteAlternateLocation: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
inventoryID = 56 # Integer |  (default to null)
locationID = 56 # Integer |  (default to null)

try:
    # Inventory_DeleteAlternateLocation
    api_response = api_instance.inventory_delete_alternate_location(inventoryID, locationID)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryDeleteAlternateLocation: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let inventoryID = 56; // Integer
    let locationID = 56; // Integer

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryDeleteAlternateLocation(inventoryID, locationID, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
inventoryID*
Integer (int32)
Required
locationID*
Integer (int32)
Required

Responses


inventoryDeleteByID

Inventory_DeleteByID


/Inventory/{id}

Usage and SDK Samples

curl -X DELETE \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Inventory/{id}"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Integer id = 56; // Integer | 

        try {
            ActionResults result = apiInstance.inventoryDeleteByID(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryDeleteByID");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer id = new Integer(); // Integer | 

try {
    final result = await api_instance.inventoryDeleteByID(id);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryDeleteByID: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer id = 56; // Integer | 

        try {
            ActionResults result = apiInstance.inventoryDeleteByID(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryDeleteByID");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *id = 56; //  (default to null)

// Inventory_DeleteByID
[apiInstance inventoryDeleteByIDWith:id
              completionHandler: ^(ActionResults output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var id = 56; // {Integer} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryDeleteByID(id, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryDeleteByIDExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var id = 56;  // Integer |  (default to null)

            try {
                // Inventory_DeleteByID
                ActionResults result = apiInstance.inventoryDeleteByID(id);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryDeleteByID: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$id = 56; // Integer | 

try {
    $result = $api_instance->inventoryDeleteByID($id);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryDeleteByID: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $id = 56; # Integer | 

eval {
    my $result = $api_instance->inventoryDeleteByID(id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryDeleteByID: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
id = 56 # Integer |  (default to null)

try:
    # Inventory_DeleteByID
    api_response = api_instance.inventory_delete_by_id(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryDeleteByID: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let id = 56; // Integer

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryDeleteByID(id, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
id*
Integer (int32)
Required

Responses


inventoryDiscontinue

Inventory_Discontinue


/Inventory/Discontinue

Usage and SDK Samples

curl -X POST \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 -H "Content-Type: application/json,text/json,application/xml,text/xml,application/x-www-form-urlencoded" \
 "https://api.dev.spenda.co/api/Inventory/Discontinue" \
 -d '{
  "VariantMasterInventoryID" : 1,
  "ParentID" : 9,
  "Types" : [ "Types", "Types" ],
  "MustHave" : "MustHave",
  "IsApprovedForPOS" : true,
  "IsApprovedForWeb" : true,
  "IsPurchased" : true,
  "AdaptorID" : 9,
  "IsShowPublishedOnly" : true,
  "SortField" : "SortField",
  "WarehouseID" : 1,
  "CustomerID" : 9,
  "IsExactMatch" : true,
  "InventoryClassGroupID" : 1,
  "GetCountOnly" : true,
  "SearchString" : "SearchString",
  "IncludeDeleted" : true,
  "InventoryID" : 2,
  "IsSearchSuppliersCatalog" : true,
  "IncludeSystemTasks" : true,
  "StartDate" : "2000-01-23T04:56:07.000+00:00",
  "SupplierID" : 3,
  "IncludePickandPackedAssets" : true,
  "TenantID" : 5,
  "IsHierarchicalSort" : true,
  "ViewMode" : "ViewMode",
  "Search" : "Search",
  "PurchaseOrderID" : 5,
  "GUIDs" : [ "GUIDs", "GUIDs" ],
  "IncludeLogs" : true,
  "ID" : 2,
  "TransDatTypeID" : 6,
  "Status" : [ "Status", "Status" ],
  "CategoryID" : 8,
  "WebsiteID" : 6,
  "GroupBy" : "GroupBy",
  "BrandList" : [ {
    "IsBool" : true,
    "FeatureValueID" : 0,
    "Value" : "Value",
    "IsSelected" : true,
    "RecordCount" : 6,
    "Name" : "Name"
  }, {
    "IsBool" : true,
    "FeatureValueID" : 0,
    "Value" : "Value",
    "IsSelected" : true,
    "RecordCount" : 6,
    "Name" : "Name"
  } ],
  "BrandIDs" : [ 3, 3 ],
  "LastRowNumber" : 6,
  "MaxResults" : 6,
  "IsSOHTracked" : true,
  "IsShowChildVariants" : true,
  "SupplierGUID" : "00000000-0000-0000-0000-000000000000",
  "InventoryClassID" : 7,
  "ShowSOHFromWarehouseID" : 7,
  "InventoryClassGroupTypeID" : 1,
  "StockTakeID" : 4,
  "IsSold" : true,
  "Statuses" : [ 5, 5 ],
  "IsGetBasicInfo" : true,
  "BatchStatus" : "BatchStatus",
  "DatePeriod" : "DatePeriod",
  "IDs" : [ 6, 6 ],
  "IsSystem" : true,
  "TransID" : 1,
  "SearchNameOnly" : true,
  "IsApprovedForService" : true,
  "Exclusions" : "Exclusions",
  "ShowDeletedItems" : true,
  "CategoryIDs" : [ 6, 6 ],
  "IsShowVariantMaster" : true,
  "CanHave" : "CanHave",
  "ShowAlternateLocationsFromWarehouseID" : 4,
  "IgnoreID" : 9,
  "IsShowFavourites" : true,
  "UserID" : 3,
  "SortAsc" : true,
  "SearchType" : 2,
  "WarehouseLocationID" : 5,
  "LinkedSupplierID" : 1,
  "OrderBy" : "OrderBy",
  "IsHidden" : true,
  "InventoryGUID" : "00000000-0000-0000-0000-000000000000",
  "IsShowPostingInventoryOnly" : true,
  "EndDate" : "2000-01-23T04:56:07.000+00:00",
  "StartRow" : 7,
  "StatusStrings" : [ "StatusStrings", "StatusStrings" ],
  "ExcludeItemsInMasterList" : true,
  "IsIncludeCategories" : true,
  "TransactionTypeDatTypeID" : 6
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<InventoryFilter>
  <MustHave>aeiou</MustHave>
  <CanHave>aeiou</CanHave>
  <Exclusions>aeiou</Exclusions>
  <null>
    <FeatureValueID>123</FeatureValueID>
    <Value>aeiou</Value>
    <Name>aeiou</Name>
    <IsBool>true</IsBool>
    <RecordCount>123</RecordCount>
    <IsSelected>true</IsSelected>
  </null>
  <ShowDeletedItems>true</ShowDeletedItems>
  <WarehouseID>123</WarehouseID>
  <WarehouseLocationID>123</WarehouseLocationID>
  <PurchaseOrderID>123</PurchaseOrderID>
  <InventoryID>123</InventoryID>
  <InventoryClassID>123</InventoryClassID>
  <ExcludeItemsInMasterList>true</ExcludeItemsInMasterList>
  <CustomerID>123</CustomerID>
  <SupplierID>123</SupplierID>
  <SearchType>123</SearchType>
  <StockTakeID>123</StockTakeID>
  <StartRow>123</StartRow>
  <OrderBy>aeiou</OrderBy>
  <IsShowPublishedOnly>true</IsShowPublishedOnly>
  <InventoryClassGroupID>123</InventoryClassGroupID>
  <InventoryClassGroupTypeID>123</InventoryClassGroupTypeID>
  <IncludePickandPackedAssets>true</IncludePickandPackedAssets>
  <TransID>123</TransID>
  <TransDatTypeID>123</TransDatTypeID>
  <IsSearchSuppliersCatalog>true</IsSearchSuppliersCatalog>
  <InventoryGUID>00000000-0000-0000-0000-000000000000</InventoryGUID>
  <IsShowChildVariants>true</IsShowChildVariants>
  <IsIncludeCategories>true</IsIncludeCategories>
  <IsShowPostingInventoryOnly>true</IsShowPostingInventoryOnly>
  <ShowSOHFromWarehouseID>123</ShowSOHFromWarehouseID>
  <IsPurchased>true</IsPurchased>
  <IsSold>true</IsSold>
  <IsSOHTracked>true</IsSOHTracked>
  <ViewMode>aeiou</ViewMode>
  <VariantMasterInventoryID>123</VariantMasterInventoryID>
  <ShowAlternateLocationsFromWarehouseID>123</ShowAlternateLocationsFromWarehouseID>
  <SupplierGUID>00000000-0000-0000-0000-000000000000</SupplierGUID>
  <IsShowVariantMaster>true</IsShowVariantMaster>
  <Statuses>123</Statuses>
  <StatusStrings>aeiou</StatusStrings>
  <Status>aeiou</Status>
  <SearchString>aeiou</SearchString>
  <SearchNameOnly>true</SearchNameOnly>
  <Search>aeiou</Search>
  <StartDate>2000-01-23T04:56:07.000Z</StartDate>
  <EndDate>2000-01-23T04:56:07.000Z</EndDate>
  <DatePeriod>aeiou</DatePeriod>
  <IsExactMatch>true</IsExactMatch>
  <IsGetBasicInfo>true</IsGetBasicInfo>
  <IncludeDeleted>true</IncludeDeleted>
  <IncludeLogs>true</IncludeLogs>
  <IgnoreID>123</IgnoreID>
  <ParentID>123</ParentID>
  <GetCountOnly>true</GetCountOnly>
  <TransactionTypeDatTypeID>123</TransactionTypeDatTypeID>
  <CategoryID>123</CategoryID>
  <AdaptorID>123</AdaptorID>
  <CategoryIDs>123</CategoryIDs>
  <BrandIDs>123</BrandIDs>
  <IDs>123</IDs>
  <GUIDs>aeiou</GUIDs>
  <LinkedSupplierID>123</LinkedSupplierID>
  <IsApprovedForPOS>true</IsApprovedForPOS>
  <IsApprovedForWeb>true</IsApprovedForWeb>
  <IsApprovedForService>true</IsApprovedForService>
  <ID>123</ID>
  <IsHierarchicalSort>true</IsHierarchicalSort>
  <Types>aeiou</Types>
  <IsShowFavourites>true</IsShowFavourites>
  <IsHidden>true</IsHidden>
  <IncludeSystemTasks>true</IncludeSystemTasks>
  <IsSystem>true</IsSystem>
  <BatchStatus>aeiou</BatchStatus>
  <SortField>aeiou</SortField>
  <SortAsc>true</SortAsc>
  <GroupBy>aeiou</GroupBy>
  <LastRowNumber>123456789</LastRowNumber>
  <MaxResults>123</MaxResults>
  <TenantID>123</TenantID>
  <WebsiteID>123</WebsiteID>
  <UserID>123</UserID>
</InventoryFilter>' \
 -d 'Custom MIME type example not yet supported: text/xml' \
 -d 'Custom MIME type example not yet supported: application/x-www-form-urlencoded'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        InventoryFilter inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter | 

        try {
            Object result = apiInstance.inventoryDiscontinue(inventoryFilter);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryDiscontinue");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final InventoryFilter inventoryFilter = new InventoryFilter(); // InventoryFilter | 

try {
    final result = await api_instance.inventoryDiscontinue(inventoryFilter);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryDiscontinue: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        InventoryFilter inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter | 

        try {
            Object result = apiInstance.inventoryDiscontinue(inventoryFilter);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryDiscontinue");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
InventoryFilter *inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Inventory_Discontinue
[apiInstance inventoryDiscontinueWith:inventoryFilter
              completionHandler: ^(Object output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var opts = {
  'inventoryFilter': {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} // {InventoryFilter} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryDiscontinue(opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryDiscontinueExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var inventoryFilter = new InventoryFilter(); // InventoryFilter |  (optional) 

            try {
                // Inventory_Discontinue
                Object result = apiInstance.inventoryDiscontinue(inventoryFilter);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryDiscontinue: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter | 

try {
    $result = $api_instance->inventoryDiscontinue($inventoryFilter);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryDiscontinue: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $inventoryFilter = WWW::OPenAPIClient::Object::InventoryFilter->new(); # InventoryFilter | 

eval {
    my $result = $api_instance->inventoryDiscontinue(inventoryFilter => $inventoryFilter);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryDiscontinue: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} # InventoryFilter |  (optional)

try:
    # Inventory_Discontinue
    api_response = api_instance.inventory_discontinue(inventoryFilter=inventoryFilter)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryDiscontinue: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryDiscontinue(inventoryFilter, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Body parameters
Name Description
inventoryFilter

Responses


inventoryGet

Inventory_Get


/Inventory/{id}

Usage and SDK Samples

curl -X GET \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Inventory/{id}?filter.mustHave=filterPeriodmustHave_example&filter.canHave=filterPeriodcanHave_example&filter.exclusions=filterPeriodexclusions_example&filter.brandList=&filter.showDeletedItems=true&filter.warehouseID=56&filter.warehouseLocationID=56&filter.purchaseOrderID=56&filter.inventoryID=56&filter.inventoryClassID=56&filter.excludeItemsInMasterList=true&filter.customerID=56&filter.supplierID=56&filter.searchType=56&filter.stockTakeID=56&filter.startRow=56&filter.orderBy=filterPeriodorderBy_example&filter.isShowPublishedOnly=true&filter.inventoryClassGroupID=56&filter.inventoryClassGroupTypeID=56&filter.includePickandPackedAssets=true&filter.transID=56&filter.transDatTypeID=56&filter.isSearchSuppliersCatalog=true&filter.inventoryGUID=38400000-8cf0-11bd-b23e-10b96e4ef00d&filter.isShowChildVariants=true&filter.isIncludeCategories=true&filter.isShowPostingInventoryOnly=true&filter.showSOHFromWarehouseID=56&filter.isPurchased=true&filter.isSold=true&filter.isSOHTracked=true&filter.viewMode=filterPeriodviewMode_example&filter.variantMasterInventoryID=56&filter.showAlternateLocationsFromWarehouseID=56&filter.supplierGUID=38400000-8cf0-11bd-b23e-10b96e4ef00d&filter.isShowVariantMaster=true&filter.statuses=&filter.statusStrings=&filter.status=&filter.searchString=filterPeriodsearchString_example&filter.searchNameOnly=true&filter.search=filterPeriodsearch_example&filter.startDate=2013-10-20T19:20:30+01:00&filter.endDate=2013-10-20T19:20:30+01:00&filter.datePeriod=filterPerioddatePeriod_example&filter.isExactMatch=true&filter.isGetBasicInfo=true&filter.includeDeleted=true&filter.includeLogs=true&filter.ignoreID=56&filter.parentID=56&filter.getCountOnly=true&filter.transactionTypeDatTypeID=56&filter.categoryID=56&filter.adaptorID=56&filter.categoryIDs=&filter.brandIDs=&filter.iDs=&filter.gUIDs=&filter.linkedSupplierID=56&filter.isApprovedForPOS=true&filter.isApprovedForWeb=true&filter.isApprovedForService=true&filter.iD=56&filter.isHierarchicalSort=true&filter.types=&filter.isShowFavourites=true&filter.isHidden=true&filter.includeSystemTasks=true&filter.isSystem=true&filter.batchStatus=filterPeriodbatchStatus_example&filter.sortField=filterPeriodsortField_example&filter.sortAsc=true&filter.groupBy=filterPeriodgroupBy_example&filter.lastRowNumber=789&filter.maxResults=56&filter.tenantID=56&filter.websiteID=56&filter.userID=56"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Integer id = 56; // Integer | 
        String filterPeriodmustHave = filterPeriodmustHave_example; // String | 
        String filterPeriodcanHave = filterPeriodcanHave_example; // String | 
        String filterPeriodexclusions = filterPeriodexclusions_example; // String | 
        array[oas_any_type_not_mapped] filterPeriodbrandList = ; // array[oas_any_type_not_mapped] | 
        Boolean filterPeriodshowDeletedItems = true; // Boolean | 
        Integer filterPeriodwarehouseID = 56; // Integer | 
        Integer filterPeriodwarehouseLocationID = 56; // Integer | 
        Integer filterPeriodpurchaseOrderID = 56; // Integer | 
        Integer filterPeriodinventoryID = 56; // Integer | 
        Integer filterPeriodinventoryClassID = 56; // Integer | 
        Boolean filterPeriodexcludeItemsInMasterList = true; // Boolean | 
        Integer filterPeriodcustomerID = 56; // Integer | 
        Integer filterPeriodsupplierID = 56; // Integer | 
        Integer filterPeriodsearchType = 56; // Integer | 
        Integer filterPeriodstockTakeID = 56; // Integer | 
        Integer filterPeriodstartRow = 56; // Integer | 
        String filterPeriodorderBy = filterPeriodorderBy_example; // String | 
        Boolean filterPeriodisShowPublishedOnly = true; // Boolean | 
        Integer filterPeriodinventoryClassGroupID = 56; // Integer | 
        Integer filterPeriodinventoryClassGroupTypeID = 56; // Integer | 
        Boolean filterPeriodincludePickandPackedAssets = true; // Boolean | 
        Integer filterPeriodtransID = 56; // Integer | 
        Integer filterPeriodtransDatTypeID = 56; // Integer | 
        Boolean filterPeriodisSearchSuppliersCatalog = true; // Boolean | 
        UUID filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
        Boolean filterPeriodisShowChildVariants = true; // Boolean | 
        Boolean filterPeriodisIncludeCategories = true; // Boolean | 
        Boolean filterPeriodisShowPostingInventoryOnly = true; // Boolean | 
        Integer filterPeriodshowSOHFromWarehouseID = 56; // Integer | 
        Boolean filterPeriodisPurchased = true; // Boolean | 
        Boolean filterPeriodisSold = true; // Boolean | 
        Boolean filterPeriodisSOHTracked = true; // Boolean | 
        String filterPeriodviewMode = filterPeriodviewMode_example; // String | 
        Integer filterPeriodvariantMasterInventoryID = 56; // Integer | 
        Integer filterPeriodshowAlternateLocationsFromWarehouseID = 56; // Integer | 
        UUID filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
        Boolean filterPeriodisShowVariantMaster = true; // Boolean | 
        array[Integer] filterPeriodstatuses = ; // array[Integer] | 
        array[String] filterPeriodstatusStrings = ; // array[String] | 
        array[String] filterPeriodstatus = ; // array[String] | 
        String filterPeriodsearchString = filterPeriodsearchString_example; // String | 
        Boolean filterPeriodsearchNameOnly = true; // Boolean | 
        String filterPeriodsearch = filterPeriodsearch_example; // String | 
        Date filterPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date | 
        Date filterPeriodendDate = 2013-10-20T19:20:30+01:00; // Date | 
        String filterPerioddatePeriod = filterPerioddatePeriod_example; // String | 
        Boolean filterPeriodisExactMatch = true; // Boolean | 
        Boolean filterPeriodisGetBasicInfo = true; // Boolean | 
        Boolean filterPeriodincludeDeleted = true; // Boolean | 
        Boolean filterPeriodincludeLogs = true; // Boolean | 
        Integer filterPeriodignoreID = 56; // Integer | 
        Integer filterPeriodparentID = 56; // Integer | 
        Boolean filterPeriodgetCountOnly = true; // Boolean | 
        Integer filterPeriodtransactionTypeDatTypeID = 56; // Integer | 
        Integer filterPeriodcategoryID = 56; // Integer | 
        Integer filterPeriodadaptorID = 56; // Integer | 
        array[Integer] filterPeriodcategoryIDs = ; // array[Integer] | 
        array[Integer] filterPeriodbrandIDs = ; // array[Integer] | 
        array[Integer] filterPeriodiDs = ; // array[Integer] | 
        array[String] filterPeriodgUIDs = ; // array[String] | 
        Integer filterPeriodlinkedSupplierID = 56; // Integer | 
        Boolean filterPeriodisApprovedForPOS = true; // Boolean | 
        Boolean filterPeriodisApprovedForWeb = true; // Boolean | 
        Boolean filterPeriodisApprovedForService = true; // Boolean | 
        Integer filterPeriodiD = 56; // Integer | 
        Boolean filterPeriodisHierarchicalSort = true; // Boolean | 
        array[String] filterPeriodtypes = ; // array[String] | 
        Boolean filterPeriodisShowFavourites = true; // Boolean | 
        Boolean filterPeriodisHidden = true; // Boolean | 
        Boolean filterPeriodincludeSystemTasks = true; // Boolean | 
        Boolean filterPeriodisSystem = true; // Boolean | 
        String filterPeriodbatchStatus = filterPeriodbatchStatus_example; // String | 
        String filterPeriodsortField = filterPeriodsortField_example; // String | 
        Boolean filterPeriodsortAsc = true; // Boolean | 
        String filterPeriodgroupBy = filterPeriodgroupBy_example; // String | 
        Long filterPeriodlastRowNumber = 789; // Long | 
        Integer filterPeriodmaxResults = 56; // Integer | 
        Integer filterPeriodtenantID = 56; // Integer | 
        Integer filterPeriodwebsiteID = 56; // Integer | 
        Integer filterPerioduserID = 56; // Integer | 

        try {
            InventoryEditResponse result = apiInstance.inventoryGet(id, filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryGet");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer id = new Integer(); // Integer | 
final String filterPeriodmustHave = new String(); // String | 
final String filterPeriodcanHave = new String(); // String | 
final String filterPeriodexclusions = new String(); // String | 
final array[oas_any_type_not_mapped] filterPeriodbrandList = new array[oas_any_type_not_mapped](); // array[oas_any_type_not_mapped] | 
final Boolean filterPeriodshowDeletedItems = new Boolean(); // Boolean | 
final Integer filterPeriodwarehouseID = new Integer(); // Integer | 
final Integer filterPeriodwarehouseLocationID = new Integer(); // Integer | 
final Integer filterPeriodpurchaseOrderID = new Integer(); // Integer | 
final Integer filterPeriodinventoryID = new Integer(); // Integer | 
final Integer filterPeriodinventoryClassID = new Integer(); // Integer | 
final Boolean filterPeriodexcludeItemsInMasterList = new Boolean(); // Boolean | 
final Integer filterPeriodcustomerID = new Integer(); // Integer | 
final Integer filterPeriodsupplierID = new Integer(); // Integer | 
final Integer filterPeriodsearchType = new Integer(); // Integer | 
final Integer filterPeriodstockTakeID = new Integer(); // Integer | 
final Integer filterPeriodstartRow = new Integer(); // Integer | 
final String filterPeriodorderBy = new String(); // String | 
final Boolean filterPeriodisShowPublishedOnly = new Boolean(); // Boolean | 
final Integer filterPeriodinventoryClassGroupID = new Integer(); // Integer | 
final Integer filterPeriodinventoryClassGroupTypeID = new Integer(); // Integer | 
final Boolean filterPeriodincludePickandPackedAssets = new Boolean(); // Boolean | 
final Integer filterPeriodtransID = new Integer(); // Integer | 
final Integer filterPeriodtransDatTypeID = new Integer(); // Integer | 
final Boolean filterPeriodisSearchSuppliersCatalog = new Boolean(); // Boolean | 
final UUID filterPeriodinventoryGUID = new UUID(); // UUID | 
final Boolean filterPeriodisShowChildVariants = new Boolean(); // Boolean | 
final Boolean filterPeriodisIncludeCategories = new Boolean(); // Boolean | 
final Boolean filterPeriodisShowPostingInventoryOnly = new Boolean(); // Boolean | 
final Integer filterPeriodshowSOHFromWarehouseID = new Integer(); // Integer | 
final Boolean filterPeriodisPurchased = new Boolean(); // Boolean | 
final Boolean filterPeriodisSold = new Boolean(); // Boolean | 
final Boolean filterPeriodisSOHTracked = new Boolean(); // Boolean | 
final String filterPeriodviewMode = new String(); // String | 
final Integer filterPeriodvariantMasterInventoryID = new Integer(); // Integer | 
final Integer filterPeriodshowAlternateLocationsFromWarehouseID = new Integer(); // Integer | 
final UUID filterPeriodsupplierGUID = new UUID(); // UUID | 
final Boolean filterPeriodisShowVariantMaster = new Boolean(); // Boolean | 
final array[Integer] filterPeriodstatuses = new array[Integer](); // array[Integer] | 
final array[String] filterPeriodstatusStrings = new array[String](); // array[String] | 
final array[String] filterPeriodstatus = new array[String](); // array[String] | 
final String filterPeriodsearchString = new String(); // String | 
final Boolean filterPeriodsearchNameOnly = new Boolean(); // Boolean | 
final String filterPeriodsearch = new String(); // String | 
final Date filterPeriodstartDate = new Date(); // Date | 
final Date filterPeriodendDate = new Date(); // Date | 
final String filterPerioddatePeriod = new String(); // String | 
final Boolean filterPeriodisExactMatch = new Boolean(); // Boolean | 
final Boolean filterPeriodisGetBasicInfo = new Boolean(); // Boolean | 
final Boolean filterPeriodincludeDeleted = new Boolean(); // Boolean | 
final Boolean filterPeriodincludeLogs = new Boolean(); // Boolean | 
final Integer filterPeriodignoreID = new Integer(); // Integer | 
final Integer filterPeriodparentID = new Integer(); // Integer | 
final Boolean filterPeriodgetCountOnly = new Boolean(); // Boolean | 
final Integer filterPeriodtransactionTypeDatTypeID = new Integer(); // Integer | 
final Integer filterPeriodcategoryID = new Integer(); // Integer | 
final Integer filterPeriodadaptorID = new Integer(); // Integer | 
final array[Integer] filterPeriodcategoryIDs = new array[Integer](); // array[Integer] | 
final array[Integer] filterPeriodbrandIDs = new array[Integer](); // array[Integer] | 
final array[Integer] filterPeriodiDs = new array[Integer](); // array[Integer] | 
final array[String] filterPeriodgUIDs = new array[String](); // array[String] | 
final Integer filterPeriodlinkedSupplierID = new Integer(); // Integer | 
final Boolean filterPeriodisApprovedForPOS = new Boolean(); // Boolean | 
final Boolean filterPeriodisApprovedForWeb = new Boolean(); // Boolean | 
final Boolean filterPeriodisApprovedForService = new Boolean(); // Boolean | 
final Integer filterPeriodiD = new Integer(); // Integer | 
final Boolean filterPeriodisHierarchicalSort = new Boolean(); // Boolean | 
final array[String] filterPeriodtypes = new array[String](); // array[String] | 
final Boolean filterPeriodisShowFavourites = new Boolean(); // Boolean | 
final Boolean filterPeriodisHidden = new Boolean(); // Boolean | 
final Boolean filterPeriodincludeSystemTasks = new Boolean(); // Boolean | 
final Boolean filterPeriodisSystem = new Boolean(); // Boolean | 
final String filterPeriodbatchStatus = new String(); // String | 
final String filterPeriodsortField = new String(); // String | 
final Boolean filterPeriodsortAsc = new Boolean(); // Boolean | 
final String filterPeriodgroupBy = new String(); // String | 
final Long filterPeriodlastRowNumber = new Long(); // Long | 
final Integer filterPeriodmaxResults = new Integer(); // Integer | 
final Integer filterPeriodtenantID = new Integer(); // Integer | 
final Integer filterPeriodwebsiteID = new Integer(); // Integer | 
final Integer filterPerioduserID = new Integer(); // Integer | 

try {
    final result = await api_instance.inventoryGet(id, filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryGet: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer id = 56; // Integer | 
        String filterPeriodmustHave = filterPeriodmustHave_example; // String | 
        String filterPeriodcanHave = filterPeriodcanHave_example; // String | 
        String filterPeriodexclusions = filterPeriodexclusions_example; // String | 
        array[oas_any_type_not_mapped] filterPeriodbrandList = ; // array[oas_any_type_not_mapped] | 
        Boolean filterPeriodshowDeletedItems = true; // Boolean | 
        Integer filterPeriodwarehouseID = 56; // Integer | 
        Integer filterPeriodwarehouseLocationID = 56; // Integer | 
        Integer filterPeriodpurchaseOrderID = 56; // Integer | 
        Integer filterPeriodinventoryID = 56; // Integer | 
        Integer filterPeriodinventoryClassID = 56; // Integer | 
        Boolean filterPeriodexcludeItemsInMasterList = true; // Boolean | 
        Integer filterPeriodcustomerID = 56; // Integer | 
        Integer filterPeriodsupplierID = 56; // Integer | 
        Integer filterPeriodsearchType = 56; // Integer | 
        Integer filterPeriodstockTakeID = 56; // Integer | 
        Integer filterPeriodstartRow = 56; // Integer | 
        String filterPeriodorderBy = filterPeriodorderBy_example; // String | 
        Boolean filterPeriodisShowPublishedOnly = true; // Boolean | 
        Integer filterPeriodinventoryClassGroupID = 56; // Integer | 
        Integer filterPeriodinventoryClassGroupTypeID = 56; // Integer | 
        Boolean filterPeriodincludePickandPackedAssets = true; // Boolean | 
        Integer filterPeriodtransID = 56; // Integer | 
        Integer filterPeriodtransDatTypeID = 56; // Integer | 
        Boolean filterPeriodisSearchSuppliersCatalog = true; // Boolean | 
        UUID filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
        Boolean filterPeriodisShowChildVariants = true; // Boolean | 
        Boolean filterPeriodisIncludeCategories = true; // Boolean | 
        Boolean filterPeriodisShowPostingInventoryOnly = true; // Boolean | 
        Integer filterPeriodshowSOHFromWarehouseID = 56; // Integer | 
        Boolean filterPeriodisPurchased = true; // Boolean | 
        Boolean filterPeriodisSold = true; // Boolean | 
        Boolean filterPeriodisSOHTracked = true; // Boolean | 
        String filterPeriodviewMode = filterPeriodviewMode_example; // String | 
        Integer filterPeriodvariantMasterInventoryID = 56; // Integer | 
        Integer filterPeriodshowAlternateLocationsFromWarehouseID = 56; // Integer | 
        UUID filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
        Boolean filterPeriodisShowVariantMaster = true; // Boolean | 
        array[Integer] filterPeriodstatuses = ; // array[Integer] | 
        array[String] filterPeriodstatusStrings = ; // array[String] | 
        array[String] filterPeriodstatus = ; // array[String] | 
        String filterPeriodsearchString = filterPeriodsearchString_example; // String | 
        Boolean filterPeriodsearchNameOnly = true; // Boolean | 
        String filterPeriodsearch = filterPeriodsearch_example; // String | 
        Date filterPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date | 
        Date filterPeriodendDate = 2013-10-20T19:20:30+01:00; // Date | 
        String filterPerioddatePeriod = filterPerioddatePeriod_example; // String | 
        Boolean filterPeriodisExactMatch = true; // Boolean | 
        Boolean filterPeriodisGetBasicInfo = true; // Boolean | 
        Boolean filterPeriodincludeDeleted = true; // Boolean | 
        Boolean filterPeriodincludeLogs = true; // Boolean | 
        Integer filterPeriodignoreID = 56; // Integer | 
        Integer filterPeriodparentID = 56; // Integer | 
        Boolean filterPeriodgetCountOnly = true; // Boolean | 
        Integer filterPeriodtransactionTypeDatTypeID = 56; // Integer | 
        Integer filterPeriodcategoryID = 56; // Integer | 
        Integer filterPeriodadaptorID = 56; // Integer | 
        array[Integer] filterPeriodcategoryIDs = ; // array[Integer] | 
        array[Integer] filterPeriodbrandIDs = ; // array[Integer] | 
        array[Integer] filterPeriodiDs = ; // array[Integer] | 
        array[String] filterPeriodgUIDs = ; // array[String] | 
        Integer filterPeriodlinkedSupplierID = 56; // Integer | 
        Boolean filterPeriodisApprovedForPOS = true; // Boolean | 
        Boolean filterPeriodisApprovedForWeb = true; // Boolean | 
        Boolean filterPeriodisApprovedForService = true; // Boolean | 
        Integer filterPeriodiD = 56; // Integer | 
        Boolean filterPeriodisHierarchicalSort = true; // Boolean | 
        array[String] filterPeriodtypes = ; // array[String] | 
        Boolean filterPeriodisShowFavourites = true; // Boolean | 
        Boolean filterPeriodisHidden = true; // Boolean | 
        Boolean filterPeriodincludeSystemTasks = true; // Boolean | 
        Boolean filterPeriodisSystem = true; // Boolean | 
        String filterPeriodbatchStatus = filterPeriodbatchStatus_example; // String | 
        String filterPeriodsortField = filterPeriodsortField_example; // String | 
        Boolean filterPeriodsortAsc = true; // Boolean | 
        String filterPeriodgroupBy = filterPeriodgroupBy_example; // String | 
        Long filterPeriodlastRowNumber = 789; // Long | 
        Integer filterPeriodmaxResults = 56; // Integer | 
        Integer filterPeriodtenantID = 56; // Integer | 
        Integer filterPeriodwebsiteID = 56; // Integer | 
        Integer filterPerioduserID = 56; // Integer | 

        try {
            InventoryEditResponse result = apiInstance.inventoryGet(id, filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryGet");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *id = 56; //  (default to null)
String *filterPeriodmustHave = filterPeriodmustHave_example; //  (optional) (default to null)
String *filterPeriodcanHave = filterPeriodcanHave_example; //  (optional) (default to null)
String *filterPeriodexclusions = filterPeriodexclusions_example; //  (optional) (default to null)
array[oas_any_type_not_mapped] *filterPeriodbrandList = ; //  (optional) (default to null)
Boolean *filterPeriodshowDeletedItems = true; //  (optional) (default to null)
Integer *filterPeriodwarehouseID = 56; //  (optional) (default to null)
Integer *filterPeriodwarehouseLocationID = 56; //  (optional) (default to null)
Integer *filterPeriodpurchaseOrderID = 56; //  (optional) (default to null)
Integer *filterPeriodinventoryID = 56; //  (optional) (default to null)
Integer *filterPeriodinventoryClassID = 56; //  (optional) (default to null)
Boolean *filterPeriodexcludeItemsInMasterList = true; //  (optional) (default to null)
Integer *filterPeriodcustomerID = 56; //  (optional) (default to null)
Integer *filterPeriodsupplierID = 56; //  (optional) (default to null)
Integer *filterPeriodsearchType = 56; //  (optional) (default to null)
Integer *filterPeriodstockTakeID = 56; //  (optional) (default to null)
Integer *filterPeriodstartRow = 56; //  (optional) (default to null)
String *filterPeriodorderBy = filterPeriodorderBy_example; //  (optional) (default to null)
Boolean *filterPeriodisShowPublishedOnly = true; //  (optional) (default to null)
Integer *filterPeriodinventoryClassGroupID = 56; //  (optional) (default to null)
Integer *filterPeriodinventoryClassGroupTypeID = 56; //  (optional) (default to null)
Boolean *filterPeriodincludePickandPackedAssets = true; //  (optional) (default to null)
Integer *filterPeriodtransID = 56; //  (optional) (default to null)
Integer *filterPeriodtransDatTypeID = 56; //  (optional) (default to null)
Boolean *filterPeriodisSearchSuppliersCatalog = true; //  (optional) (default to null)
UUID *filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; //  (optional) (default to null)
Boolean *filterPeriodisShowChildVariants = true; //  (optional) (default to null)
Boolean *filterPeriodisIncludeCategories = true; //  (optional) (default to null)
Boolean *filterPeriodisShowPostingInventoryOnly = true; //  (optional) (default to null)
Integer *filterPeriodshowSOHFromWarehouseID = 56; //  (optional) (default to null)
Boolean *filterPeriodisPurchased = true; //  (optional) (default to null)
Boolean *filterPeriodisSold = true; //  (optional) (default to null)
Boolean *filterPeriodisSOHTracked = true; //  (optional) (default to null)
String *filterPeriodviewMode = filterPeriodviewMode_example; //  (optional) (default to null)
Integer *filterPeriodvariantMasterInventoryID = 56; //  (optional) (default to null)
Integer *filterPeriodshowAlternateLocationsFromWarehouseID = 56; //  (optional) (default to null)
UUID *filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; //  (optional) (default to null)
Boolean *filterPeriodisShowVariantMaster = true; //  (optional) (default to null)
array[Integer] *filterPeriodstatuses = ; //  (optional) (default to null)
array[String] *filterPeriodstatusStrings = ; //  (optional) (default to null)
array[String] *filterPeriodstatus = ; //  (optional) (default to null)
String *filterPeriodsearchString = filterPeriodsearchString_example; //  (optional) (default to null)
Boolean *filterPeriodsearchNameOnly = true; //  (optional) (default to null)
String *filterPeriodsearch = filterPeriodsearch_example; //  (optional) (default to null)
Date *filterPeriodstartDate = 2013-10-20T19:20:30+01:00; //  (optional) (default to null)
Date *filterPeriodendDate = 2013-10-20T19:20:30+01:00; //  (optional) (default to null)
String *filterPerioddatePeriod = filterPerioddatePeriod_example; //  (optional) (default to null)
Boolean *filterPeriodisExactMatch = true; //  (optional) (default to null)
Boolean *filterPeriodisGetBasicInfo = true; //  (optional) (default to null)
Boolean *filterPeriodincludeDeleted = true; //  (optional) (default to null)
Boolean *filterPeriodincludeLogs = true; //  (optional) (default to null)
Integer *filterPeriodignoreID = 56; //  (optional) (default to null)
Integer *filterPeriodparentID = 56; //  (optional) (default to null)
Boolean *filterPeriodgetCountOnly = true; //  (optional) (default to null)
Integer *filterPeriodtransactionTypeDatTypeID = 56; //  (optional) (default to null)
Integer *filterPeriodcategoryID = 56; //  (optional) (default to null)
Integer *filterPeriodadaptorID = 56; //  (optional) (default to null)
array[Integer] *filterPeriodcategoryIDs = ; //  (optional) (default to null)
array[Integer] *filterPeriodbrandIDs = ; //  (optional) (default to null)
array[Integer] *filterPeriodiDs = ; //  (optional) (default to null)
array[String] *filterPeriodgUIDs = ; //  (optional) (default to null)
Integer *filterPeriodlinkedSupplierID = 56; //  (optional) (default to null)
Boolean *filterPeriodisApprovedForPOS = true; //  (optional) (default to null)
Boolean *filterPeriodisApprovedForWeb = true; //  (optional) (default to null)
Boolean *filterPeriodisApprovedForService = true; //  (optional) (default to null)
Integer *filterPeriodiD = 56; //  (optional) (default to null)
Boolean *filterPeriodisHierarchicalSort = true; //  (optional) (default to null)
array[String] *filterPeriodtypes = ; //  (optional) (default to null)
Boolean *filterPeriodisShowFavourites = true; //  (optional) (default to null)
Boolean *filterPeriodisHidden = true; //  (optional) (default to null)
Boolean *filterPeriodincludeSystemTasks = true; //  (optional) (default to null)
Boolean *filterPeriodisSystem = true; //  (optional) (default to null)
String *filterPeriodbatchStatus = filterPeriodbatchStatus_example; //  (optional) (default to null)
String *filterPeriodsortField = filterPeriodsortField_example; //  (optional) (default to null)
Boolean *filterPeriodsortAsc = true; //  (optional) (default to null)
String *filterPeriodgroupBy = filterPeriodgroupBy_example; //  (optional) (default to null)
Long *filterPeriodlastRowNumber = 789; //  (optional) (default to null)
Integer *filterPeriodmaxResults = 56; //  (optional) (default to null)
Integer *filterPeriodtenantID = 56; //  (optional) (default to null)
Integer *filterPeriodwebsiteID = 56; //  (optional) (default to null)
Integer *filterPerioduserID = 56; //  (optional) (default to null)

// Inventory_Get
[apiInstance inventoryGetWith:id
    filterPeriodmustHave:filterPeriodmustHave
    filterPeriodcanHave:filterPeriodcanHave
    filterPeriodexclusions:filterPeriodexclusions
    filterPeriodbrandList:filterPeriodbrandList
    filterPeriodshowDeletedItems:filterPeriodshowDeletedItems
    filterPeriodwarehouseID:filterPeriodwarehouseID
    filterPeriodwarehouseLocationID:filterPeriodwarehouseLocationID
    filterPeriodpurchaseOrderID:filterPeriodpurchaseOrderID
    filterPeriodinventoryID:filterPeriodinventoryID
    filterPeriodinventoryClassID:filterPeriodinventoryClassID
    filterPeriodexcludeItemsInMasterList:filterPeriodexcludeItemsInMasterList
    filterPeriodcustomerID:filterPeriodcustomerID
    filterPeriodsupplierID:filterPeriodsupplierID
    filterPeriodsearchType:filterPeriodsearchType
    filterPeriodstockTakeID:filterPeriodstockTakeID
    filterPeriodstartRow:filterPeriodstartRow
    filterPeriodorderBy:filterPeriodorderBy
    filterPeriodisShowPublishedOnly:filterPeriodisShowPublishedOnly
    filterPeriodinventoryClassGroupID:filterPeriodinventoryClassGroupID
    filterPeriodinventoryClassGroupTypeID:filterPeriodinventoryClassGroupTypeID
    filterPeriodincludePickandPackedAssets:filterPeriodincludePickandPackedAssets
    filterPeriodtransID:filterPeriodtransID
    filterPeriodtransDatTypeID:filterPeriodtransDatTypeID
    filterPeriodisSearchSuppliersCatalog:filterPeriodisSearchSuppliersCatalog
    filterPeriodinventoryGUID:filterPeriodinventoryGUID
    filterPeriodisShowChildVariants:filterPeriodisShowChildVariants
    filterPeriodisIncludeCategories:filterPeriodisIncludeCategories
    filterPeriodisShowPostingInventoryOnly:filterPeriodisShowPostingInventoryOnly
    filterPeriodshowSOHFromWarehouseID:filterPeriodshowSOHFromWarehouseID
    filterPeriodisPurchased:filterPeriodisPurchased
    filterPeriodisSold:filterPeriodisSold
    filterPeriodisSOHTracked:filterPeriodisSOHTracked
    filterPeriodviewMode:filterPeriodviewMode
    filterPeriodvariantMasterInventoryID:filterPeriodvariantMasterInventoryID
    filterPeriodshowAlternateLocationsFromWarehouseID:filterPeriodshowAlternateLocationsFromWarehouseID
    filterPeriodsupplierGUID:filterPeriodsupplierGUID
    filterPeriodisShowVariantMaster:filterPeriodisShowVariantMaster
    filterPeriodstatuses:filterPeriodstatuses
    filterPeriodstatusStrings:filterPeriodstatusStrings
    filterPeriodstatus:filterPeriodstatus
    filterPeriodsearchString:filterPeriodsearchString
    filterPeriodsearchNameOnly:filterPeriodsearchNameOnly
    filterPeriodsearch:filterPeriodsearch
    filterPeriodstartDate:filterPeriodstartDate
    filterPeriodendDate:filterPeriodendDate
    filterPerioddatePeriod:filterPerioddatePeriod
    filterPeriodisExactMatch:filterPeriodisExactMatch
    filterPeriodisGetBasicInfo:filterPeriodisGetBasicInfo
    filterPeriodincludeDeleted:filterPeriodincludeDeleted
    filterPeriodincludeLogs:filterPeriodincludeLogs
    filterPeriodignoreID:filterPeriodignoreID
    filterPeriodparentID:filterPeriodparentID
    filterPeriodgetCountOnly:filterPeriodgetCountOnly
    filterPeriodtransactionTypeDatTypeID:filterPeriodtransactionTypeDatTypeID
    filterPeriodcategoryID:filterPeriodcategoryID
    filterPeriodadaptorID:filterPeriodadaptorID
    filterPeriodcategoryIDs:filterPeriodcategoryIDs
    filterPeriodbrandIDs:filterPeriodbrandIDs
    filterPeriodiDs:filterPeriodiDs
    filterPeriodgUIDs:filterPeriodgUIDs
    filterPeriodlinkedSupplierID:filterPeriodlinkedSupplierID
    filterPeriodisApprovedForPOS:filterPeriodisApprovedForPOS
    filterPeriodisApprovedForWeb:filterPeriodisApprovedForWeb
    filterPeriodisApprovedForService:filterPeriodisApprovedForService
    filterPeriodiD:filterPeriodiD
    filterPeriodisHierarchicalSort:filterPeriodisHierarchicalSort
    filterPeriodtypes:filterPeriodtypes
    filterPeriodisShowFavourites:filterPeriodisShowFavourites
    filterPeriodisHidden:filterPeriodisHidden
    filterPeriodincludeSystemTasks:filterPeriodincludeSystemTasks
    filterPeriodisSystem:filterPeriodisSystem
    filterPeriodbatchStatus:filterPeriodbatchStatus
    filterPeriodsortField:filterPeriodsortField
    filterPeriodsortAsc:filterPeriodsortAsc
    filterPeriodgroupBy:filterPeriodgroupBy
    filterPeriodlastRowNumber:filterPeriodlastRowNumber
    filterPeriodmaxResults:filterPeriodmaxResults
    filterPeriodtenantID:filterPeriodtenantID
    filterPeriodwebsiteID:filterPeriodwebsiteID
    filterPerioduserID:filterPerioduserID
              completionHandler: ^(InventoryEditResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var id = 56; // {Integer} 
var opts = {
  'filterPeriodmustHave': filterPeriodmustHave_example, // {String} 
  'filterPeriodcanHave': filterPeriodcanHave_example, // {String} 
  'filterPeriodexclusions': filterPeriodexclusions_example, // {String} 
  'filterPeriodbrandList': , // {array[oas_any_type_not_mapped]} 
  'filterPeriodshowDeletedItems': true, // {Boolean} 
  'filterPeriodwarehouseID': 56, // {Integer} 
  'filterPeriodwarehouseLocationID': 56, // {Integer} 
  'filterPeriodpurchaseOrderID': 56, // {Integer} 
  'filterPeriodinventoryID': 56, // {Integer} 
  'filterPeriodinventoryClassID': 56, // {Integer} 
  'filterPeriodexcludeItemsInMasterList': true, // {Boolean} 
  'filterPeriodcustomerID': 56, // {Integer} 
  'filterPeriodsupplierID': 56, // {Integer} 
  'filterPeriodsearchType': 56, // {Integer} 
  'filterPeriodstockTakeID': 56, // {Integer} 
  'filterPeriodstartRow': 56, // {Integer} 
  'filterPeriodorderBy': filterPeriodorderBy_example, // {String} 
  'filterPeriodisShowPublishedOnly': true, // {Boolean} 
  'filterPeriodinventoryClassGroupID': 56, // {Integer} 
  'filterPeriodinventoryClassGroupTypeID': 56, // {Integer} 
  'filterPeriodincludePickandPackedAssets': true, // {Boolean} 
  'filterPeriodtransID': 56, // {Integer} 
  'filterPeriodtransDatTypeID': 56, // {Integer} 
  'filterPeriodisSearchSuppliersCatalog': true, // {Boolean} 
  'filterPeriodinventoryGUID': 38400000-8cf0-11bd-b23e-10b96e4ef00d, // {UUID} 
  'filterPeriodisShowChildVariants': true, // {Boolean} 
  'filterPeriodisIncludeCategories': true, // {Boolean} 
  'filterPeriodisShowPostingInventoryOnly': true, // {Boolean} 
  'filterPeriodshowSOHFromWarehouseID': 56, // {Integer} 
  'filterPeriodisPurchased': true, // {Boolean} 
  'filterPeriodisSold': true, // {Boolean} 
  'filterPeriodisSOHTracked': true, // {Boolean} 
  'filterPeriodviewMode': filterPeriodviewMode_example, // {String} 
  'filterPeriodvariantMasterInventoryID': 56, // {Integer} 
  'filterPeriodshowAlternateLocationsFromWarehouseID': 56, // {Integer} 
  'filterPeriodsupplierGUID': 38400000-8cf0-11bd-b23e-10b96e4ef00d, // {UUID} 
  'filterPeriodisShowVariantMaster': true, // {Boolean} 
  'filterPeriodstatuses': , // {array[Integer]} 
  'filterPeriodstatusStrings': , // {array[String]} 
  'filterPeriodstatus': , // {array[String]} 
  'filterPeriodsearchString': filterPeriodsearchString_example, // {String} 
  'filterPeriodsearchNameOnly': true, // {Boolean} 
  'filterPeriodsearch': filterPeriodsearch_example, // {String} 
  'filterPeriodstartDate': 2013-10-20T19:20:30+01:00, // {Date} 
  'filterPeriodendDate': 2013-10-20T19:20:30+01:00, // {Date} 
  'filterPerioddatePeriod': filterPerioddatePeriod_example, // {String} 
  'filterPeriodisExactMatch': true, // {Boolean} 
  'filterPeriodisGetBasicInfo': true, // {Boolean} 
  'filterPeriodincludeDeleted': true, // {Boolean} 
  'filterPeriodincludeLogs': true, // {Boolean} 
  'filterPeriodignoreID': 56, // {Integer} 
  'filterPeriodparentID': 56, // {Integer} 
  'filterPeriodgetCountOnly': true, // {Boolean} 
  'filterPeriodtransactionTypeDatTypeID': 56, // {Integer} 
  'filterPeriodcategoryID': 56, // {Integer} 
  'filterPeriodadaptorID': 56, // {Integer} 
  'filterPeriodcategoryIDs': , // {array[Integer]} 
  'filterPeriodbrandIDs': , // {array[Integer]} 
  'filterPeriodiDs': , // {array[Integer]} 
  'filterPeriodgUIDs': , // {array[String]} 
  'filterPeriodlinkedSupplierID': 56, // {Integer} 
  'filterPeriodisApprovedForPOS': true, // {Boolean} 
  'filterPeriodisApprovedForWeb': true, // {Boolean} 
  'filterPeriodisApprovedForService': true, // {Boolean} 
  'filterPeriodiD': 56, // {Integer} 
  'filterPeriodisHierarchicalSort': true, // {Boolean} 
  'filterPeriodtypes': , // {array[String]} 
  'filterPeriodisShowFavourites': true, // {Boolean} 
  'filterPeriodisHidden': true, // {Boolean} 
  'filterPeriodincludeSystemTasks': true, // {Boolean} 
  'filterPeriodisSystem': true, // {Boolean} 
  'filterPeriodbatchStatus': filterPeriodbatchStatus_example, // {String} 
  'filterPeriodsortField': filterPeriodsortField_example, // {String} 
  'filterPeriodsortAsc': true, // {Boolean} 
  'filterPeriodgroupBy': filterPeriodgroupBy_example, // {String} 
  'filterPeriodlastRowNumber': 789, // {Long} 
  'filterPeriodmaxResults': 56, // {Integer} 
  'filterPeriodtenantID': 56, // {Integer} 
  'filterPeriodwebsiteID': 56, // {Integer} 
  'filterPerioduserID': 56 // {Integer} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryGet(id, opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryGetExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var id = 56;  // Integer |  (default to null)
            var filterPeriodmustHave = filterPeriodmustHave_example;  // String |  (optional)  (default to null)
            var filterPeriodcanHave = filterPeriodcanHave_example;  // String |  (optional)  (default to null)
            var filterPeriodexclusions = filterPeriodexclusions_example;  // String |  (optional)  (default to null)
            var filterPeriodbrandList = new array[oas_any_type_not_mapped](); // array[oas_any_type_not_mapped] |  (optional)  (default to null)
            var filterPeriodshowDeletedItems = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodwarehouseID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodwarehouseLocationID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodpurchaseOrderID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodinventoryID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodinventoryClassID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodexcludeItemsInMasterList = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodcustomerID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodsupplierID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodsearchType = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodstockTakeID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodstartRow = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodorderBy = filterPeriodorderBy_example;  // String |  (optional)  (default to null)
            var filterPeriodisShowPublishedOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodinventoryClassGroupID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodinventoryClassGroupTypeID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodincludePickandPackedAssets = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodtransID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodtransDatTypeID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisSearchSuppliersCatalog = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d;  // UUID |  (optional)  (default to null)
            var filterPeriodisShowChildVariants = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisIncludeCategories = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisShowPostingInventoryOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodshowSOHFromWarehouseID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisPurchased = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisSold = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisSOHTracked = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodviewMode = filterPeriodviewMode_example;  // String |  (optional)  (default to null)
            var filterPeriodvariantMasterInventoryID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodshowAlternateLocationsFromWarehouseID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d;  // UUID |  (optional)  (default to null)
            var filterPeriodisShowVariantMaster = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodstatuses = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var filterPeriodstatusStrings = new array[String](); // array[String] |  (optional)  (default to null)
            var filterPeriodstatus = new array[String](); // array[String] |  (optional)  (default to null)
            var filterPeriodsearchString = filterPeriodsearchString_example;  // String |  (optional)  (default to null)
            var filterPeriodsearchNameOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodsearch = filterPeriodsearch_example;  // String |  (optional)  (default to null)
            var filterPeriodstartDate = 2013-10-20T19:20:30+01:00;  // Date |  (optional)  (default to null)
            var filterPeriodendDate = 2013-10-20T19:20:30+01:00;  // Date |  (optional)  (default to null)
            var filterPerioddatePeriod = filterPerioddatePeriod_example;  // String |  (optional)  (default to null)
            var filterPeriodisExactMatch = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisGetBasicInfo = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodincludeDeleted = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodincludeLogs = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodignoreID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodparentID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodgetCountOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodtransactionTypeDatTypeID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodcategoryID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodadaptorID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodcategoryIDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var filterPeriodbrandIDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var filterPeriodiDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var filterPeriodgUIDs = new array[String](); // array[String] |  (optional)  (default to null)
            var filterPeriodlinkedSupplierID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisApprovedForPOS = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisApprovedForWeb = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisApprovedForService = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodiD = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisHierarchicalSort = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodtypes = new array[String](); // array[String] |  (optional)  (default to null)
            var filterPeriodisShowFavourites = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisHidden = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodincludeSystemTasks = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisSystem = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodbatchStatus = filterPeriodbatchStatus_example;  // String |  (optional)  (default to null)
            var filterPeriodsortField = filterPeriodsortField_example;  // String |  (optional)  (default to null)
            var filterPeriodsortAsc = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodgroupBy = filterPeriodgroupBy_example;  // String |  (optional)  (default to null)
            var filterPeriodlastRowNumber = 789;  // Long |  (optional)  (default to null)
            var filterPeriodmaxResults = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodtenantID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodwebsiteID = 56;  // Integer |  (optional)  (default to null)
            var filterPerioduserID = 56;  // Integer |  (optional)  (default to null)

            try {
                // Inventory_Get
                InventoryEditResponse result = apiInstance.inventoryGet(id, filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$id = 56; // Integer | 
$filterPeriodmustHave = filterPeriodmustHave_example; // String | 
$filterPeriodcanHave = filterPeriodcanHave_example; // String | 
$filterPeriodexclusions = filterPeriodexclusions_example; // String | 
$filterPeriodbrandList = ; // array[oas_any_type_not_mapped] | 
$filterPeriodshowDeletedItems = true; // Boolean | 
$filterPeriodwarehouseID = 56; // Integer | 
$filterPeriodwarehouseLocationID = 56; // Integer | 
$filterPeriodpurchaseOrderID = 56; // Integer | 
$filterPeriodinventoryID = 56; // Integer | 
$filterPeriodinventoryClassID = 56; // Integer | 
$filterPeriodexcludeItemsInMasterList = true; // Boolean | 
$filterPeriodcustomerID = 56; // Integer | 
$filterPeriodsupplierID = 56; // Integer | 
$filterPeriodsearchType = 56; // Integer | 
$filterPeriodstockTakeID = 56; // Integer | 
$filterPeriodstartRow = 56; // Integer | 
$filterPeriodorderBy = filterPeriodorderBy_example; // String | 
$filterPeriodisShowPublishedOnly = true; // Boolean | 
$filterPeriodinventoryClassGroupID = 56; // Integer | 
$filterPeriodinventoryClassGroupTypeID = 56; // Integer | 
$filterPeriodincludePickandPackedAssets = true; // Boolean | 
$filterPeriodtransID = 56; // Integer | 
$filterPeriodtransDatTypeID = 56; // Integer | 
$filterPeriodisSearchSuppliersCatalog = true; // Boolean | 
$filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
$filterPeriodisShowChildVariants = true; // Boolean | 
$filterPeriodisIncludeCategories = true; // Boolean | 
$filterPeriodisShowPostingInventoryOnly = true; // Boolean | 
$filterPeriodshowSOHFromWarehouseID = 56; // Integer | 
$filterPeriodisPurchased = true; // Boolean | 
$filterPeriodisSold = true; // Boolean | 
$filterPeriodisSOHTracked = true; // Boolean | 
$filterPeriodviewMode = filterPeriodviewMode_example; // String | 
$filterPeriodvariantMasterInventoryID = 56; // Integer | 
$filterPeriodshowAlternateLocationsFromWarehouseID = 56; // Integer | 
$filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
$filterPeriodisShowVariantMaster = true; // Boolean | 
$filterPeriodstatuses = ; // array[Integer] | 
$filterPeriodstatusStrings = ; // array[String] | 
$filterPeriodstatus = ; // array[String] | 
$filterPeriodsearchString = filterPeriodsearchString_example; // String | 
$filterPeriodsearchNameOnly = true; // Boolean | 
$filterPeriodsearch = filterPeriodsearch_example; // String | 
$filterPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date | 
$filterPeriodendDate = 2013-10-20T19:20:30+01:00; // Date | 
$filterPerioddatePeriod = filterPerioddatePeriod_example; // String | 
$filterPeriodisExactMatch = true; // Boolean | 
$filterPeriodisGetBasicInfo = true; // Boolean | 
$filterPeriodincludeDeleted = true; // Boolean | 
$filterPeriodincludeLogs = true; // Boolean | 
$filterPeriodignoreID = 56; // Integer | 
$filterPeriodparentID = 56; // Integer | 
$filterPeriodgetCountOnly = true; // Boolean | 
$filterPeriodtransactionTypeDatTypeID = 56; // Integer | 
$filterPeriodcategoryID = 56; // Integer | 
$filterPeriodadaptorID = 56; // Integer | 
$filterPeriodcategoryIDs = ; // array[Integer] | 
$filterPeriodbrandIDs = ; // array[Integer] | 
$filterPeriodiDs = ; // array[Integer] | 
$filterPeriodgUIDs = ; // array[String] | 
$filterPeriodlinkedSupplierID = 56; // Integer | 
$filterPeriodisApprovedForPOS = true; // Boolean | 
$filterPeriodisApprovedForWeb = true; // Boolean | 
$filterPeriodisApprovedForService = true; // Boolean | 
$filterPeriodiD = 56; // Integer | 
$filterPeriodisHierarchicalSort = true; // Boolean | 
$filterPeriodtypes = ; // array[String] | 
$filterPeriodisShowFavourites = true; // Boolean | 
$filterPeriodisHidden = true; // Boolean | 
$filterPeriodincludeSystemTasks = true; // Boolean | 
$filterPeriodisSystem = true; // Boolean | 
$filterPeriodbatchStatus = filterPeriodbatchStatus_example; // String | 
$filterPeriodsortField = filterPeriodsortField_example; // String | 
$filterPeriodsortAsc = true; // Boolean | 
$filterPeriodgroupBy = filterPeriodgroupBy_example; // String | 
$filterPeriodlastRowNumber = 789; // Long | 
$filterPeriodmaxResults = 56; // Integer | 
$filterPeriodtenantID = 56; // Integer | 
$filterPeriodwebsiteID = 56; // Integer | 
$filterPerioduserID = 56; // Integer | 

try {
    $result = $api_instance->inventoryGet($id, $filterPeriodmustHave, $filterPeriodcanHave, $filterPeriodexclusions, $filterPeriodbrandList, $filterPeriodshowDeletedItems, $filterPeriodwarehouseID, $filterPeriodwarehouseLocationID, $filterPeriodpurchaseOrderID, $filterPeriodinventoryID, $filterPeriodinventoryClassID, $filterPeriodexcludeItemsInMasterList, $filterPeriodcustomerID, $filterPeriodsupplierID, $filterPeriodsearchType, $filterPeriodstockTakeID, $filterPeriodstartRow, $filterPeriodorderBy, $filterPeriodisShowPublishedOnly, $filterPeriodinventoryClassGroupID, $filterPeriodinventoryClassGroupTypeID, $filterPeriodincludePickandPackedAssets, $filterPeriodtransID, $filterPeriodtransDatTypeID, $filterPeriodisSearchSuppliersCatalog, $filterPeriodinventoryGUID, $filterPeriodisShowChildVariants, $filterPeriodisIncludeCategories, $filterPeriodisShowPostingInventoryOnly, $filterPeriodshowSOHFromWarehouseID, $filterPeriodisPurchased, $filterPeriodisSold, $filterPeriodisSOHTracked, $filterPeriodviewMode, $filterPeriodvariantMasterInventoryID, $filterPeriodshowAlternateLocationsFromWarehouseID, $filterPeriodsupplierGUID, $filterPeriodisShowVariantMaster, $filterPeriodstatuses, $filterPeriodstatusStrings, $filterPeriodstatus, $filterPeriodsearchString, $filterPeriodsearchNameOnly, $filterPeriodsearch, $filterPeriodstartDate, $filterPeriodendDate, $filterPerioddatePeriod, $filterPeriodisExactMatch, $filterPeriodisGetBasicInfo, $filterPeriodincludeDeleted, $filterPeriodincludeLogs, $filterPeriodignoreID, $filterPeriodparentID, $filterPeriodgetCountOnly, $filterPeriodtransactionTypeDatTypeID, $filterPeriodcategoryID, $filterPeriodadaptorID, $filterPeriodcategoryIDs, $filterPeriodbrandIDs, $filterPeriodiDs, $filterPeriodgUIDs, $filterPeriodlinkedSupplierID, $filterPeriodisApprovedForPOS, $filterPeriodisApprovedForWeb, $filterPeriodisApprovedForService, $filterPeriodiD, $filterPeriodisHierarchicalSort, $filterPeriodtypes, $filterPeriodisShowFavourites, $filterPeriodisHidden, $filterPeriodincludeSystemTasks, $filterPeriodisSystem, $filterPeriodbatchStatus, $filterPeriodsortField, $filterPeriodsortAsc, $filterPeriodgroupBy, $filterPeriodlastRowNumber, $filterPeriodmaxResults, $filterPeriodtenantID, $filterPeriodwebsiteID, $filterPerioduserID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $id = 56; # Integer | 
my $filterPeriodmustHave = filterPeriodmustHave_example; # String | 
my $filterPeriodcanHave = filterPeriodcanHave_example; # String | 
my $filterPeriodexclusions = filterPeriodexclusions_example; # String | 
my $filterPeriodbrandList = []; # array[oas_any_type_not_mapped] | 
my $filterPeriodshowDeletedItems = true; # Boolean | 
my $filterPeriodwarehouseID = 56; # Integer | 
my $filterPeriodwarehouseLocationID = 56; # Integer | 
my $filterPeriodpurchaseOrderID = 56; # Integer | 
my $filterPeriodinventoryID = 56; # Integer | 
my $filterPeriodinventoryClassID = 56; # Integer | 
my $filterPeriodexcludeItemsInMasterList = true; # Boolean | 
my $filterPeriodcustomerID = 56; # Integer | 
my $filterPeriodsupplierID = 56; # Integer | 
my $filterPeriodsearchType = 56; # Integer | 
my $filterPeriodstockTakeID = 56; # Integer | 
my $filterPeriodstartRow = 56; # Integer | 
my $filterPeriodorderBy = filterPeriodorderBy_example; # String | 
my $filterPeriodisShowPublishedOnly = true; # Boolean | 
my $filterPeriodinventoryClassGroupID = 56; # Integer | 
my $filterPeriodinventoryClassGroupTypeID = 56; # Integer | 
my $filterPeriodincludePickandPackedAssets = true; # Boolean | 
my $filterPeriodtransID = 56; # Integer | 
my $filterPeriodtransDatTypeID = 56; # Integer | 
my $filterPeriodisSearchSuppliersCatalog = true; # Boolean | 
my $filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 
my $filterPeriodisShowChildVariants = true; # Boolean | 
my $filterPeriodisIncludeCategories = true; # Boolean | 
my $filterPeriodisShowPostingInventoryOnly = true; # Boolean | 
my $filterPeriodshowSOHFromWarehouseID = 56; # Integer | 
my $filterPeriodisPurchased = true; # Boolean | 
my $filterPeriodisSold = true; # Boolean | 
my $filterPeriodisSOHTracked = true; # Boolean | 
my $filterPeriodviewMode = filterPeriodviewMode_example; # String | 
my $filterPeriodvariantMasterInventoryID = 56; # Integer | 
my $filterPeriodshowAlternateLocationsFromWarehouseID = 56; # Integer | 
my $filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 
my $filterPeriodisShowVariantMaster = true; # Boolean | 
my $filterPeriodstatuses = []; # array[Integer] | 
my $filterPeriodstatusStrings = []; # array[String] | 
my $filterPeriodstatus = []; # array[String] | 
my $filterPeriodsearchString = filterPeriodsearchString_example; # String | 
my $filterPeriodsearchNameOnly = true; # Boolean | 
my $filterPeriodsearch = filterPeriodsearch_example; # String | 
my $filterPeriodstartDate = 2013-10-20T19:20:30+01:00; # Date | 
my $filterPeriodendDate = 2013-10-20T19:20:30+01:00; # Date | 
my $filterPerioddatePeriod = filterPerioddatePeriod_example; # String | 
my $filterPeriodisExactMatch = true; # Boolean | 
my $filterPeriodisGetBasicInfo = true; # Boolean | 
my $filterPeriodincludeDeleted = true; # Boolean | 
my $filterPeriodincludeLogs = true; # Boolean | 
my $filterPeriodignoreID = 56; # Integer | 
my $filterPeriodparentID = 56; # Integer | 
my $filterPeriodgetCountOnly = true; # Boolean | 
my $filterPeriodtransactionTypeDatTypeID = 56; # Integer | 
my $filterPeriodcategoryID = 56; # Integer | 
my $filterPeriodadaptorID = 56; # Integer | 
my $filterPeriodcategoryIDs = []; # array[Integer] | 
my $filterPeriodbrandIDs = []; # array[Integer] | 
my $filterPeriodiDs = []; # array[Integer] | 
my $filterPeriodgUIDs = []; # array[String] | 
my $filterPeriodlinkedSupplierID = 56; # Integer | 
my $filterPeriodisApprovedForPOS = true; # Boolean | 
my $filterPeriodisApprovedForWeb = true; # Boolean | 
my $filterPeriodisApprovedForService = true; # Boolean | 
my $filterPeriodiD = 56; # Integer | 
my $filterPeriodisHierarchicalSort = true; # Boolean | 
my $filterPeriodtypes = []; # array[String] | 
my $filterPeriodisShowFavourites = true; # Boolean | 
my $filterPeriodisHidden = true; # Boolean | 
my $filterPeriodincludeSystemTasks = true; # Boolean | 
my $filterPeriodisSystem = true; # Boolean | 
my $filterPeriodbatchStatus = filterPeriodbatchStatus_example; # String | 
my $filterPeriodsortField = filterPeriodsortField_example; # String | 
my $filterPeriodsortAsc = true; # Boolean | 
my $filterPeriodgroupBy = filterPeriodgroupBy_example; # String | 
my $filterPeriodlastRowNumber = 789; # Long | 
my $filterPeriodmaxResults = 56; # Integer | 
my $filterPeriodtenantID = 56; # Integer | 
my $filterPeriodwebsiteID = 56; # Integer | 
my $filterPerioduserID = 56; # Integer | 

eval {
    my $result = $api_instance->inventoryGet(id => $id, filterPeriodmustHave => $filterPeriodmustHave, filterPeriodcanHave => $filterPeriodcanHave, filterPeriodexclusions => $filterPeriodexclusions, filterPeriodbrandList => $filterPeriodbrandList, filterPeriodshowDeletedItems => $filterPeriodshowDeletedItems, filterPeriodwarehouseID => $filterPeriodwarehouseID, filterPeriodwarehouseLocationID => $filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID => $filterPeriodpurchaseOrderID, filterPeriodinventoryID => $filterPeriodinventoryID, filterPeriodinventoryClassID => $filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList => $filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID => $filterPeriodcustomerID, filterPeriodsupplierID => $filterPeriodsupplierID, filterPeriodsearchType => $filterPeriodsearchType, filterPeriodstockTakeID => $filterPeriodstockTakeID, filterPeriodstartRow => $filterPeriodstartRow, filterPeriodorderBy => $filterPeriodorderBy, filterPeriodisShowPublishedOnly => $filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID => $filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID => $filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets => $filterPeriodincludePickandPackedAssets, filterPeriodtransID => $filterPeriodtransID, filterPeriodtransDatTypeID => $filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog => $filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID => $filterPeriodinventoryGUID, filterPeriodisShowChildVariants => $filterPeriodisShowChildVariants, filterPeriodisIncludeCategories => $filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly => $filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID => $filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased => $filterPeriodisPurchased, filterPeriodisSold => $filterPeriodisSold, filterPeriodisSOHTracked => $filterPeriodisSOHTracked, filterPeriodviewMode => $filterPeriodviewMode, filterPeriodvariantMasterInventoryID => $filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID => $filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID => $filterPeriodsupplierGUID, filterPeriodisShowVariantMaster => $filterPeriodisShowVariantMaster, filterPeriodstatuses => $filterPeriodstatuses, filterPeriodstatusStrings => $filterPeriodstatusStrings, filterPeriodstatus => $filterPeriodstatus, filterPeriodsearchString => $filterPeriodsearchString, filterPeriodsearchNameOnly => $filterPeriodsearchNameOnly, filterPeriodsearch => $filterPeriodsearch, filterPeriodstartDate => $filterPeriodstartDate, filterPeriodendDate => $filterPeriodendDate, filterPerioddatePeriod => $filterPerioddatePeriod, filterPeriodisExactMatch => $filterPeriodisExactMatch, filterPeriodisGetBasicInfo => $filterPeriodisGetBasicInfo, filterPeriodincludeDeleted => $filterPeriodincludeDeleted, filterPeriodincludeLogs => $filterPeriodincludeLogs, filterPeriodignoreID => $filterPeriodignoreID, filterPeriodparentID => $filterPeriodparentID, filterPeriodgetCountOnly => $filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID => $filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID => $filterPeriodcategoryID, filterPeriodadaptorID => $filterPeriodadaptorID, filterPeriodcategoryIDs => $filterPeriodcategoryIDs, filterPeriodbrandIDs => $filterPeriodbrandIDs, filterPeriodiDs => $filterPeriodiDs, filterPeriodgUIDs => $filterPeriodgUIDs, filterPeriodlinkedSupplierID => $filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS => $filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb => $filterPeriodisApprovedForWeb, filterPeriodisApprovedForService => $filterPeriodisApprovedForService, filterPeriodiD => $filterPeriodiD, filterPeriodisHierarchicalSort => $filterPeriodisHierarchicalSort, filterPeriodtypes => $filterPeriodtypes, filterPeriodisShowFavourites => $filterPeriodisShowFavourites, filterPeriodisHidden => $filterPeriodisHidden, filterPeriodincludeSystemTasks => $filterPeriodincludeSystemTasks, filterPeriodisSystem => $filterPeriodisSystem, filterPeriodbatchStatus => $filterPeriodbatchStatus, filterPeriodsortField => $filterPeriodsortField, filterPeriodsortAsc => $filterPeriodsortAsc, filterPeriodgroupBy => $filterPeriodgroupBy, filterPeriodlastRowNumber => $filterPeriodlastRowNumber, filterPeriodmaxResults => $filterPeriodmaxResults, filterPeriodtenantID => $filterPeriodtenantID, filterPeriodwebsiteID => $filterPeriodwebsiteID, filterPerioduserID => $filterPerioduserID);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryGet: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
id = 56 # Integer |  (default to null)
filterPeriodmustHave = filterPeriodmustHave_example # String |  (optional) (default to null)
filterPeriodcanHave = filterPeriodcanHave_example # String |  (optional) (default to null)
filterPeriodexclusions = filterPeriodexclusions_example # String |  (optional) (default to null)
filterPeriodbrandList =  # array[oas_any_type_not_mapped] |  (optional) (default to null)
filterPeriodshowDeletedItems = true # Boolean |  (optional) (default to null)
filterPeriodwarehouseID = 56 # Integer |  (optional) (default to null)
filterPeriodwarehouseLocationID = 56 # Integer |  (optional) (default to null)
filterPeriodpurchaseOrderID = 56 # Integer |  (optional) (default to null)
filterPeriodinventoryID = 56 # Integer |  (optional) (default to null)
filterPeriodinventoryClassID = 56 # Integer |  (optional) (default to null)
filterPeriodexcludeItemsInMasterList = true # Boolean |  (optional) (default to null)
filterPeriodcustomerID = 56 # Integer |  (optional) (default to null)
filterPeriodsupplierID = 56 # Integer |  (optional) (default to null)
filterPeriodsearchType = 56 # Integer |  (optional) (default to null)
filterPeriodstockTakeID = 56 # Integer |  (optional) (default to null)
filterPeriodstartRow = 56 # Integer |  (optional) (default to null)
filterPeriodorderBy = filterPeriodorderBy_example # String |  (optional) (default to null)
filterPeriodisShowPublishedOnly = true # Boolean |  (optional) (default to null)
filterPeriodinventoryClassGroupID = 56 # Integer |  (optional) (default to null)
filterPeriodinventoryClassGroupTypeID = 56 # Integer |  (optional) (default to null)
filterPeriodincludePickandPackedAssets = true # Boolean |  (optional) (default to null)
filterPeriodtransID = 56 # Integer |  (optional) (default to null)
filterPeriodtransDatTypeID = 56 # Integer |  (optional) (default to null)
filterPeriodisSearchSuppliersCatalog = true # Boolean |  (optional) (default to null)
filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID |  (optional) (default to null)
filterPeriodisShowChildVariants = true # Boolean |  (optional) (default to null)
filterPeriodisIncludeCategories = true # Boolean |  (optional) (default to null)
filterPeriodisShowPostingInventoryOnly = true # Boolean |  (optional) (default to null)
filterPeriodshowSOHFromWarehouseID = 56 # Integer |  (optional) (default to null)
filterPeriodisPurchased = true # Boolean |  (optional) (default to null)
filterPeriodisSold = true # Boolean |  (optional) (default to null)
filterPeriodisSOHTracked = true # Boolean |  (optional) (default to null)
filterPeriodviewMode = filterPeriodviewMode_example # String |  (optional) (default to null)
filterPeriodvariantMasterInventoryID = 56 # Integer |  (optional) (default to null)
filterPeriodshowAlternateLocationsFromWarehouseID = 56 # Integer |  (optional) (default to null)
filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID |  (optional) (default to null)
filterPeriodisShowVariantMaster = true # Boolean |  (optional) (default to null)
filterPeriodstatuses =  # array[Integer] |  (optional) (default to null)
filterPeriodstatusStrings =  # array[String] |  (optional) (default to null)
filterPeriodstatus =  # array[String] |  (optional) (default to null)
filterPeriodsearchString = filterPeriodsearchString_example # String |  (optional) (default to null)
filterPeriodsearchNameOnly = true # Boolean |  (optional) (default to null)
filterPeriodsearch = filterPeriodsearch_example # String |  (optional) (default to null)
filterPeriodstartDate = 2013-10-20T19:20:30+01:00 # Date |  (optional) (default to null)
filterPeriodendDate = 2013-10-20T19:20:30+01:00 # Date |  (optional) (default to null)
filterPerioddatePeriod = filterPerioddatePeriod_example # String |  (optional) (default to null)
filterPeriodisExactMatch = true # Boolean |  (optional) (default to null)
filterPeriodisGetBasicInfo = true # Boolean |  (optional) (default to null)
filterPeriodincludeDeleted = true # Boolean |  (optional) (default to null)
filterPeriodincludeLogs = true # Boolean |  (optional) (default to null)
filterPeriodignoreID = 56 # Integer |  (optional) (default to null)
filterPeriodparentID = 56 # Integer |  (optional) (default to null)
filterPeriodgetCountOnly = true # Boolean |  (optional) (default to null)
filterPeriodtransactionTypeDatTypeID = 56 # Integer |  (optional) (default to null)
filterPeriodcategoryID = 56 # Integer |  (optional) (default to null)
filterPeriodadaptorID = 56 # Integer |  (optional) (default to null)
filterPeriodcategoryIDs =  # array[Integer] |  (optional) (default to null)
filterPeriodbrandIDs =  # array[Integer] |  (optional) (default to null)
filterPeriodiDs =  # array[Integer] |  (optional) (default to null)
filterPeriodgUIDs =  # array[String] |  (optional) (default to null)
filterPeriodlinkedSupplierID = 56 # Integer |  (optional) (default to null)
filterPeriodisApprovedForPOS = true # Boolean |  (optional) (default to null)
filterPeriodisApprovedForWeb = true # Boolean |  (optional) (default to null)
filterPeriodisApprovedForService = true # Boolean |  (optional) (default to null)
filterPeriodiD = 56 # Integer |  (optional) (default to null)
filterPeriodisHierarchicalSort = true # Boolean |  (optional) (default to null)
filterPeriodtypes =  # array[String] |  (optional) (default to null)
filterPeriodisShowFavourites = true # Boolean |  (optional) (default to null)
filterPeriodisHidden = true # Boolean |  (optional) (default to null)
filterPeriodincludeSystemTasks = true # Boolean |  (optional) (default to null)
filterPeriodisSystem = true # Boolean |  (optional) (default to null)
filterPeriodbatchStatus = filterPeriodbatchStatus_example # String |  (optional) (default to null)
filterPeriodsortField = filterPeriodsortField_example # String |  (optional) (default to null)
filterPeriodsortAsc = true # Boolean |  (optional) (default to null)
filterPeriodgroupBy = filterPeriodgroupBy_example # String |  (optional) (default to null)
filterPeriodlastRowNumber = 789 # Long |  (optional) (default to null)
filterPeriodmaxResults = 56 # Integer |  (optional) (default to null)
filterPeriodtenantID = 56 # Integer |  (optional) (default to null)
filterPeriodwebsiteID = 56 # Integer |  (optional) (default to null)
filterPerioduserID = 56 # Integer |  (optional) (default to null)

try:
    # Inventory_Get
    api_response = api_instance.inventory_get(id, filterPeriodmustHave=filterPeriodmustHave, filterPeriodcanHave=filterPeriodcanHave, filterPeriodexclusions=filterPeriodexclusions, filterPeriodbrandList=filterPeriodbrandList, filterPeriodshowDeletedItems=filterPeriodshowDeletedItems, filterPeriodwarehouseID=filterPeriodwarehouseID, filterPeriodwarehouseLocationID=filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID=filterPeriodpurchaseOrderID, filterPeriodinventoryID=filterPeriodinventoryID, filterPeriodinventoryClassID=filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList=filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID=filterPeriodcustomerID, filterPeriodsupplierID=filterPeriodsupplierID, filterPeriodsearchType=filterPeriodsearchType, filterPeriodstockTakeID=filterPeriodstockTakeID, filterPeriodstartRow=filterPeriodstartRow, filterPeriodorderBy=filterPeriodorderBy, filterPeriodisShowPublishedOnly=filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID=filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID=filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets=filterPeriodincludePickandPackedAssets, filterPeriodtransID=filterPeriodtransID, filterPeriodtransDatTypeID=filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog=filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID=filterPeriodinventoryGUID, filterPeriodisShowChildVariants=filterPeriodisShowChildVariants, filterPeriodisIncludeCategories=filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly=filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID=filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased=filterPeriodisPurchased, filterPeriodisSold=filterPeriodisSold, filterPeriodisSOHTracked=filterPeriodisSOHTracked, filterPeriodviewMode=filterPeriodviewMode, filterPeriodvariantMasterInventoryID=filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID=filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID=filterPeriodsupplierGUID, filterPeriodisShowVariantMaster=filterPeriodisShowVariantMaster, filterPeriodstatuses=filterPeriodstatuses, filterPeriodstatusStrings=filterPeriodstatusStrings, filterPeriodstatus=filterPeriodstatus, filterPeriodsearchString=filterPeriodsearchString, filterPeriodsearchNameOnly=filterPeriodsearchNameOnly, filterPeriodsearch=filterPeriodsearch, filterPeriodstartDate=filterPeriodstartDate, filterPeriodendDate=filterPeriodendDate, filterPerioddatePeriod=filterPerioddatePeriod, filterPeriodisExactMatch=filterPeriodisExactMatch, filterPeriodisGetBasicInfo=filterPeriodisGetBasicInfo, filterPeriodincludeDeleted=filterPeriodincludeDeleted, filterPeriodincludeLogs=filterPeriodincludeLogs, filterPeriodignoreID=filterPeriodignoreID, filterPeriodparentID=filterPeriodparentID, filterPeriodgetCountOnly=filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID=filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID=filterPeriodcategoryID, filterPeriodadaptorID=filterPeriodadaptorID, filterPeriodcategoryIDs=filterPeriodcategoryIDs, filterPeriodbrandIDs=filterPeriodbrandIDs, filterPeriodiDs=filterPeriodiDs, filterPeriodgUIDs=filterPeriodgUIDs, filterPeriodlinkedSupplierID=filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS=filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb=filterPeriodisApprovedForWeb, filterPeriodisApprovedForService=filterPeriodisApprovedForService, filterPeriodiD=filterPeriodiD, filterPeriodisHierarchicalSort=filterPeriodisHierarchicalSort, filterPeriodtypes=filterPeriodtypes, filterPeriodisShowFavourites=filterPeriodisShowFavourites, filterPeriodisHidden=filterPeriodisHidden, filterPeriodincludeSystemTasks=filterPeriodincludeSystemTasks, filterPeriodisSystem=filterPeriodisSystem, filterPeriodbatchStatus=filterPeriodbatchStatus, filterPeriodsortField=filterPeriodsortField, filterPeriodsortAsc=filterPeriodsortAsc, filterPeriodgroupBy=filterPeriodgroupBy, filterPeriodlastRowNumber=filterPeriodlastRowNumber, filterPeriodmaxResults=filterPeriodmaxResults, filterPeriodtenantID=filterPeriodtenantID, filterPeriodwebsiteID=filterPeriodwebsiteID, filterPerioduserID=filterPerioduserID)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryGet: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let id = 56; // Integer
    let filterPeriodmustHave = filterPeriodmustHave_example; // String
    let filterPeriodcanHave = filterPeriodcanHave_example; // String
    let filterPeriodexclusions = filterPeriodexclusions_example; // String
    let filterPeriodbrandList = ; // array[oas_any_type_not_mapped]
    let filterPeriodshowDeletedItems = true; // Boolean
    let filterPeriodwarehouseID = 56; // Integer
    let filterPeriodwarehouseLocationID = 56; // Integer
    let filterPeriodpurchaseOrderID = 56; // Integer
    let filterPeriodinventoryID = 56; // Integer
    let filterPeriodinventoryClassID = 56; // Integer
    let filterPeriodexcludeItemsInMasterList = true; // Boolean
    let filterPeriodcustomerID = 56; // Integer
    let filterPeriodsupplierID = 56; // Integer
    let filterPeriodsearchType = 56; // Integer
    let filterPeriodstockTakeID = 56; // Integer
    let filterPeriodstartRow = 56; // Integer
    let filterPeriodorderBy = filterPeriodorderBy_example; // String
    let filterPeriodisShowPublishedOnly = true; // Boolean
    let filterPeriodinventoryClassGroupID = 56; // Integer
    let filterPeriodinventoryClassGroupTypeID = 56; // Integer
    let filterPeriodincludePickandPackedAssets = true; // Boolean
    let filterPeriodtransID = 56; // Integer
    let filterPeriodtransDatTypeID = 56; // Integer
    let filterPeriodisSearchSuppliersCatalog = true; // Boolean
    let filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID
    let filterPeriodisShowChildVariants = true; // Boolean
    let filterPeriodisIncludeCategories = true; // Boolean
    let filterPeriodisShowPostingInventoryOnly = true; // Boolean
    let filterPeriodshowSOHFromWarehouseID = 56; // Integer
    let filterPeriodisPurchased = true; // Boolean
    let filterPeriodisSold = true; // Boolean
    let filterPeriodisSOHTracked = true; // Boolean
    let filterPeriodviewMode = filterPeriodviewMode_example; // String
    let filterPeriodvariantMasterInventoryID = 56; // Integer
    let filterPeriodshowAlternateLocationsFromWarehouseID = 56; // Integer
    let filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID
    let filterPeriodisShowVariantMaster = true; // Boolean
    let filterPeriodstatuses = ; // array[Integer]
    let filterPeriodstatusStrings = ; // array[String]
    let filterPeriodstatus = ; // array[String]
    let filterPeriodsearchString = filterPeriodsearchString_example; // String
    let filterPeriodsearchNameOnly = true; // Boolean
    let filterPeriodsearch = filterPeriodsearch_example; // String
    let filterPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date
    let filterPeriodendDate = 2013-10-20T19:20:30+01:00; // Date
    let filterPerioddatePeriod = filterPerioddatePeriod_example; // String
    let filterPeriodisExactMatch = true; // Boolean
    let filterPeriodisGetBasicInfo = true; // Boolean
    let filterPeriodincludeDeleted = true; // Boolean
    let filterPeriodincludeLogs = true; // Boolean
    let filterPeriodignoreID = 56; // Integer
    let filterPeriodparentID = 56; // Integer
    let filterPeriodgetCountOnly = true; // Boolean
    let filterPeriodtransactionTypeDatTypeID = 56; // Integer
    let filterPeriodcategoryID = 56; // Integer
    let filterPeriodadaptorID = 56; // Integer
    let filterPeriodcategoryIDs = ; // array[Integer]
    let filterPeriodbrandIDs = ; // array[Integer]
    let filterPeriodiDs = ; // array[Integer]
    let filterPeriodgUIDs = ; // array[String]
    let filterPeriodlinkedSupplierID = 56; // Integer
    let filterPeriodisApprovedForPOS = true; // Boolean
    let filterPeriodisApprovedForWeb = true; // Boolean
    let filterPeriodisApprovedForService = true; // Boolean
    let filterPeriodiD = 56; // Integer
    let filterPeriodisHierarchicalSort = true; // Boolean
    let filterPeriodtypes = ; // array[String]
    let filterPeriodisShowFavourites = true; // Boolean
    let filterPeriodisHidden = true; // Boolean
    let filterPeriodincludeSystemTasks = true; // Boolean
    let filterPeriodisSystem = true; // Boolean
    let filterPeriodbatchStatus = filterPeriodbatchStatus_example; // String
    let filterPeriodsortField = filterPeriodsortField_example; // String
    let filterPeriodsortAsc = true; // Boolean
    let filterPeriodgroupBy = filterPeriodgroupBy_example; // String
    let filterPeriodlastRowNumber = 789; // Long
    let filterPeriodmaxResults = 56; // Integer
    let filterPeriodtenantID = 56; // Integer
    let filterPeriodwebsiteID = 56; // Integer
    let filterPerioduserID = 56; // Integer

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryGet(id, filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
id*
Integer (int32)
Required
Query parameters
Name Description
filter.mustHave
String
filter.canHave
String
filter.exclusions
String
filter.brandList
array[oas_any_type_not_mapped]
filter.showDeletedItems
Boolean
filter.warehouseID
Integer (int32)
filter.warehouseLocationID
Integer (int32)
filter.purchaseOrderID
Integer (int32)
filter.inventoryID
Integer (int32)
filter.inventoryClassID
Integer (int32)
filter.excludeItemsInMasterList
Boolean
filter.customerID
Integer (int32)
filter.supplierID
Integer (int32)
filter.searchType
Integer (int32)
filter.stockTakeID
Integer (int32)
filter.startRow
Integer (int32)
filter.orderBy
String
filter.isShowPublishedOnly
Boolean
filter.inventoryClassGroupID
Integer (int32)
filter.inventoryClassGroupTypeID
Integer (int32)
filter.includePickandPackedAssets
Boolean
filter.transID
Integer (int32)
filter.transDatTypeID
Integer (int32)
filter.isSearchSuppliersCatalog
Boolean
filter.inventoryGUID
UUID (uuid)
filter.isShowChildVariants
Boolean
filter.isIncludeCategories
Boolean
filter.isShowPostingInventoryOnly
Boolean
filter.showSOHFromWarehouseID
Integer (int32)
filter.isPurchased
Boolean
filter.isSold
Boolean
filter.isSOHTracked
Boolean
filter.viewMode
String
filter.variantMasterInventoryID
Integer (int32)
filter.showAlternateLocationsFromWarehouseID
Integer (int32)
filter.supplierGUID
UUID (uuid)
filter.isShowVariantMaster
Boolean
filter.statuses
array[Integer] (int32)
filter.statusStrings
array[String]
filter.status
array[String]
filter.searchString
String
filter.searchNameOnly
Boolean
filter.search
String
filter.startDate
Date (date-time)
filter.endDate
Date (date-time)
filter.datePeriod
String
filter.isExactMatch
Boolean
filter.isGetBasicInfo
Boolean
filter.includeDeleted
Boolean
filter.includeLogs
Boolean
filter.ignoreID
Integer (int32)
filter.parentID
Integer (int32)
filter.getCountOnly
Boolean
filter.transactionTypeDatTypeID
Integer (int32)
filter.categoryID
Integer (int32)
filter.adaptorID
Integer (int32)
filter.categoryIDs
array[Integer] (int32)
filter.brandIDs
array[Integer] (int32)
filter.iDs
array[Integer] (int32)
filter.gUIDs
array[String]
filter.linkedSupplierID
Integer (int32)
filter.isApprovedForPOS
Boolean
filter.isApprovedForWeb
Boolean
filter.isApprovedForService
Boolean
filter.iD
Integer (int32)
filter.isHierarchicalSort
Boolean
filter.types
array[String]
filter.isShowFavourites
Boolean
filter.isHidden
Boolean
filter.includeSystemTasks
Boolean
filter.isSystem
Boolean
filter.batchStatus
String
filter.sortField
String
filter.sortAsc
Boolean
filter.groupBy
String
filter.lastRowNumber
Long (int64)
filter.maxResults
Integer (int32)
filter.tenantID
Integer (int32)
filter.websiteID
Integer (int32)
filter.userID
Integer (int32)

Responses


inventoryGetAllVariants

Inventory_GetAllVariants


/Inventory/{inventoryID}/variants

Usage and SDK Samples

curl -X GET \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Inventory/{inventoryID}/variants"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Integer inventoryID = 56; // Integer | 

        try {
            ActionResults_ChildVariants_ result = apiInstance.inventoryGetAllVariants(inventoryID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryGetAllVariants");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer inventoryID = new Integer(); // Integer | 

try {
    final result = await api_instance.inventoryGetAllVariants(inventoryID);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryGetAllVariants: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer inventoryID = 56; // Integer | 

        try {
            ActionResults_ChildVariants_ result = apiInstance.inventoryGetAllVariants(inventoryID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryGetAllVariants");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *inventoryID = 56; //  (default to null)

// Inventory_GetAllVariants
[apiInstance inventoryGetAllVariantsWith:inventoryID
              completionHandler: ^(ActionResults_ChildVariants_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var inventoryID = 56; // {Integer} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryGetAllVariants(inventoryID, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryGetAllVariantsExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var inventoryID = 56;  // Integer |  (default to null)

            try {
                // Inventory_GetAllVariants
                ActionResults_ChildVariants_ result = apiInstance.inventoryGetAllVariants(inventoryID);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryGetAllVariants: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$inventoryID = 56; // Integer | 

try {
    $result = $api_instance->inventoryGetAllVariants($inventoryID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryGetAllVariants: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $inventoryID = 56; # Integer | 

eval {
    my $result = $api_instance->inventoryGetAllVariants(inventoryID => $inventoryID);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryGetAllVariants: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
inventoryID = 56 # Integer |  (default to null)

try:
    # Inventory_GetAllVariants
    api_response = api_instance.inventory_get_all_variants(inventoryID)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryGetAllVariants: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let inventoryID = 56; // Integer

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryGetAllVariants(inventoryID, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
inventoryID*
Integer (int32)
Required

Responses


inventoryGetBrandStats

Inventory_GetBrandStats


/Inventory/GetBrandStats

Usage and SDK Samples

curl -X PUT \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 -H "Content-Type: application/json,text/json,application/xml,text/xml,application/x-www-form-urlencoded" \
 "https://api.dev.spenda.co/api/Inventory/GetBrandStats" \
 -d '{
  "VariantMasterInventoryID" : 1,
  "ParentID" : 9,
  "Types" : [ "Types", "Types" ],
  "MustHave" : "MustHave",
  "IsApprovedForPOS" : true,
  "IsApprovedForWeb" : true,
  "IsPurchased" : true,
  "AdaptorID" : 9,
  "IsShowPublishedOnly" : true,
  "SortField" : "SortField",
  "WarehouseID" : 1,
  "CustomerID" : 9,
  "IsExactMatch" : true,
  "InventoryClassGroupID" : 1,
  "GetCountOnly" : true,
  "SearchString" : "SearchString",
  "IncludeDeleted" : true,
  "InventoryID" : 2,
  "IsSearchSuppliersCatalog" : true,
  "IncludeSystemTasks" : true,
  "StartDate" : "2000-01-23T04:56:07.000+00:00",
  "SupplierID" : 3,
  "IncludePickandPackedAssets" : true,
  "TenantID" : 5,
  "IsHierarchicalSort" : true,
  "ViewMode" : "ViewMode",
  "Search" : "Search",
  "PurchaseOrderID" : 5,
  "GUIDs" : [ "GUIDs", "GUIDs" ],
  "IncludeLogs" : true,
  "ID" : 2,
  "TransDatTypeID" : 6,
  "Status" : [ "Status", "Status" ],
  "CategoryID" : 8,
  "WebsiteID" : 6,
  "GroupBy" : "GroupBy",
  "BrandList" : [ {
    "IsBool" : true,
    "FeatureValueID" : 0,
    "Value" : "Value",
    "IsSelected" : true,
    "RecordCount" : 6,
    "Name" : "Name"
  }, {
    "IsBool" : true,
    "FeatureValueID" : 0,
    "Value" : "Value",
    "IsSelected" : true,
    "RecordCount" : 6,
    "Name" : "Name"
  } ],
  "BrandIDs" : [ 3, 3 ],
  "LastRowNumber" : 6,
  "MaxResults" : 6,
  "IsSOHTracked" : true,
  "IsShowChildVariants" : true,
  "SupplierGUID" : "00000000-0000-0000-0000-000000000000",
  "InventoryClassID" : 7,
  "ShowSOHFromWarehouseID" : 7,
  "InventoryClassGroupTypeID" : 1,
  "StockTakeID" : 4,
  "IsSold" : true,
  "Statuses" : [ 5, 5 ],
  "IsGetBasicInfo" : true,
  "BatchStatus" : "BatchStatus",
  "DatePeriod" : "DatePeriod",
  "IDs" : [ 6, 6 ],
  "IsSystem" : true,
  "TransID" : 1,
  "SearchNameOnly" : true,
  "IsApprovedForService" : true,
  "Exclusions" : "Exclusions",
  "ShowDeletedItems" : true,
  "CategoryIDs" : [ 6, 6 ],
  "IsShowVariantMaster" : true,
  "CanHave" : "CanHave",
  "ShowAlternateLocationsFromWarehouseID" : 4,
  "IgnoreID" : 9,
  "IsShowFavourites" : true,
  "UserID" : 3,
  "SortAsc" : true,
  "SearchType" : 2,
  "WarehouseLocationID" : 5,
  "LinkedSupplierID" : 1,
  "OrderBy" : "OrderBy",
  "IsHidden" : true,
  "InventoryGUID" : "00000000-0000-0000-0000-000000000000",
  "IsShowPostingInventoryOnly" : true,
  "EndDate" : "2000-01-23T04:56:07.000+00:00",
  "StartRow" : 7,
  "StatusStrings" : [ "StatusStrings", "StatusStrings" ],
  "ExcludeItemsInMasterList" : true,
  "IsIncludeCategories" : true,
  "TransactionTypeDatTypeID" : 6
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<InventoryFilter>
  <MustHave>aeiou</MustHave>
  <CanHave>aeiou</CanHave>
  <Exclusions>aeiou</Exclusions>
  <null>
    <FeatureValueID>123</FeatureValueID>
    <Value>aeiou</Value>
    <Name>aeiou</Name>
    <IsBool>true</IsBool>
    <RecordCount>123</RecordCount>
    <IsSelected>true</IsSelected>
  </null>
  <ShowDeletedItems>true</ShowDeletedItems>
  <WarehouseID>123</WarehouseID>
  <WarehouseLocationID>123</WarehouseLocationID>
  <PurchaseOrderID>123</PurchaseOrderID>
  <InventoryID>123</InventoryID>
  <InventoryClassID>123</InventoryClassID>
  <ExcludeItemsInMasterList>true</ExcludeItemsInMasterList>
  <CustomerID>123</CustomerID>
  <SupplierID>123</SupplierID>
  <SearchType>123</SearchType>
  <StockTakeID>123</StockTakeID>
  <StartRow>123</StartRow>
  <OrderBy>aeiou</OrderBy>
  <IsShowPublishedOnly>true</IsShowPublishedOnly>
  <InventoryClassGroupID>123</InventoryClassGroupID>
  <InventoryClassGroupTypeID>123</InventoryClassGroupTypeID>
  <IncludePickandPackedAssets>true</IncludePickandPackedAssets>
  <TransID>123</TransID>
  <TransDatTypeID>123</TransDatTypeID>
  <IsSearchSuppliersCatalog>true</IsSearchSuppliersCatalog>
  <InventoryGUID>00000000-0000-0000-0000-000000000000</InventoryGUID>
  <IsShowChildVariants>true</IsShowChildVariants>
  <IsIncludeCategories>true</IsIncludeCategories>
  <IsShowPostingInventoryOnly>true</IsShowPostingInventoryOnly>
  <ShowSOHFromWarehouseID>123</ShowSOHFromWarehouseID>
  <IsPurchased>true</IsPurchased>
  <IsSold>true</IsSold>
  <IsSOHTracked>true</IsSOHTracked>
  <ViewMode>aeiou</ViewMode>
  <VariantMasterInventoryID>123</VariantMasterInventoryID>
  <ShowAlternateLocationsFromWarehouseID>123</ShowAlternateLocationsFromWarehouseID>
  <SupplierGUID>00000000-0000-0000-0000-000000000000</SupplierGUID>
  <IsShowVariantMaster>true</IsShowVariantMaster>
  <Statuses>123</Statuses>
  <StatusStrings>aeiou</StatusStrings>
  <Status>aeiou</Status>
  <SearchString>aeiou</SearchString>
  <SearchNameOnly>true</SearchNameOnly>
  <Search>aeiou</Search>
  <StartDate>2000-01-23T04:56:07.000Z</StartDate>
  <EndDate>2000-01-23T04:56:07.000Z</EndDate>
  <DatePeriod>aeiou</DatePeriod>
  <IsExactMatch>true</IsExactMatch>
  <IsGetBasicInfo>true</IsGetBasicInfo>
  <IncludeDeleted>true</IncludeDeleted>
  <IncludeLogs>true</IncludeLogs>
  <IgnoreID>123</IgnoreID>
  <ParentID>123</ParentID>
  <GetCountOnly>true</GetCountOnly>
  <TransactionTypeDatTypeID>123</TransactionTypeDatTypeID>
  <CategoryID>123</CategoryID>
  <AdaptorID>123</AdaptorID>
  <CategoryIDs>123</CategoryIDs>
  <BrandIDs>123</BrandIDs>
  <IDs>123</IDs>
  <GUIDs>aeiou</GUIDs>
  <LinkedSupplierID>123</LinkedSupplierID>
  <IsApprovedForPOS>true</IsApprovedForPOS>
  <IsApprovedForWeb>true</IsApprovedForWeb>
  <IsApprovedForService>true</IsApprovedForService>
  <ID>123</ID>
  <IsHierarchicalSort>true</IsHierarchicalSort>
  <Types>aeiou</Types>
  <IsShowFavourites>true</IsShowFavourites>
  <IsHidden>true</IsHidden>
  <IncludeSystemTasks>true</IncludeSystemTasks>
  <IsSystem>true</IsSystem>
  <BatchStatus>aeiou</BatchStatus>
  <SortField>aeiou</SortField>
  <SortAsc>true</SortAsc>
  <GroupBy>aeiou</GroupBy>
  <LastRowNumber>123456789</LastRowNumber>
  <MaxResults>123</MaxResults>
  <TenantID>123</TenantID>
  <WebsiteID>123</WebsiteID>
  <UserID>123</UserID>
</InventoryFilter>' \
 -d 'Custom MIME type example not yet supported: text/xml' \
 -d 'Custom MIME type example not yet supported: application/x-www-form-urlencoded'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        InventoryFilter inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter | 

        try {
            Object result = apiInstance.inventoryGetBrandStats(inventoryFilter);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryGetBrandStats");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final InventoryFilter inventoryFilter = new InventoryFilter(); // InventoryFilter | 

try {
    final result = await api_instance.inventoryGetBrandStats(inventoryFilter);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryGetBrandStats: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        InventoryFilter inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter | 

        try {
            Object result = apiInstance.inventoryGetBrandStats(inventoryFilter);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryGetBrandStats");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
InventoryFilter *inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Inventory_GetBrandStats
[apiInstance inventoryGetBrandStatsWith:inventoryFilter
              completionHandler: ^(Object output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var opts = {
  'inventoryFilter': {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} // {InventoryFilter} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryGetBrandStats(opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryGetBrandStatsExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var inventoryFilter = new InventoryFilter(); // InventoryFilter |  (optional) 

            try {
                // Inventory_GetBrandStats
                Object result = apiInstance.inventoryGetBrandStats(inventoryFilter);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryGetBrandStats: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter | 

try {
    $result = $api_instance->inventoryGetBrandStats($inventoryFilter);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryGetBrandStats: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $inventoryFilter = WWW::OPenAPIClient::Object::InventoryFilter->new(); # InventoryFilter | 

eval {
    my $result = $api_instance->inventoryGetBrandStats(inventoryFilter => $inventoryFilter);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryGetBrandStats: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} # InventoryFilter |  (optional)

try:
    # Inventory_GetBrandStats
    api_response = api_instance.inventory_get_brand_stats(inventoryFilter=inventoryFilter)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryGetBrandStats: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryGetBrandStats(inventoryFilter, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Body parameters
Name Description
inventoryFilter

Responses


inventoryGetInventoryClassStats

Inventory_GetInventoryClassStats


/Inventory/GetInventoryClassStats

Usage and SDK Samples

curl -X PUT \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 -H "Content-Type: application/json,text/json,application/xml,text/xml,application/x-www-form-urlencoded" \
 "https://api.dev.spenda.co/api/Inventory/GetInventoryClassStats" \
 -d '{
  "VariantMasterInventoryID" : 1,
  "ParentID" : 9,
  "Types" : [ "Types", "Types" ],
  "MustHave" : "MustHave",
  "IsApprovedForPOS" : true,
  "IsApprovedForWeb" : true,
  "IsPurchased" : true,
  "AdaptorID" : 9,
  "IsShowPublishedOnly" : true,
  "SortField" : "SortField",
  "WarehouseID" : 1,
  "CustomerID" : 9,
  "IsExactMatch" : true,
  "InventoryClassGroupID" : 1,
  "GetCountOnly" : true,
  "SearchString" : "SearchString",
  "IncludeDeleted" : true,
  "InventoryID" : 2,
  "IsSearchSuppliersCatalog" : true,
  "IncludeSystemTasks" : true,
  "StartDate" : "2000-01-23T04:56:07.000+00:00",
  "SupplierID" : 3,
  "IncludePickandPackedAssets" : true,
  "TenantID" : 5,
  "IsHierarchicalSort" : true,
  "ViewMode" : "ViewMode",
  "Search" : "Search",
  "PurchaseOrderID" : 5,
  "GUIDs" : [ "GUIDs", "GUIDs" ],
  "IncludeLogs" : true,
  "ID" : 2,
  "TransDatTypeID" : 6,
  "Status" : [ "Status", "Status" ],
  "CategoryID" : 8,
  "WebsiteID" : 6,
  "GroupBy" : "GroupBy",
  "BrandList" : [ {
    "IsBool" : true,
    "FeatureValueID" : 0,
    "Value" : "Value",
    "IsSelected" : true,
    "RecordCount" : 6,
    "Name" : "Name"
  }, {
    "IsBool" : true,
    "FeatureValueID" : 0,
    "Value" : "Value",
    "IsSelected" : true,
    "RecordCount" : 6,
    "Name" : "Name"
  } ],
  "BrandIDs" : [ 3, 3 ],
  "LastRowNumber" : 6,
  "MaxResults" : 6,
  "IsSOHTracked" : true,
  "IsShowChildVariants" : true,
  "SupplierGUID" : "00000000-0000-0000-0000-000000000000",
  "InventoryClassID" : 7,
  "ShowSOHFromWarehouseID" : 7,
  "InventoryClassGroupTypeID" : 1,
  "StockTakeID" : 4,
  "IsSold" : true,
  "Statuses" : [ 5, 5 ],
  "IsGetBasicInfo" : true,
  "BatchStatus" : "BatchStatus",
  "DatePeriod" : "DatePeriod",
  "IDs" : [ 6, 6 ],
  "IsSystem" : true,
  "TransID" : 1,
  "SearchNameOnly" : true,
  "IsApprovedForService" : true,
  "Exclusions" : "Exclusions",
  "ShowDeletedItems" : true,
  "CategoryIDs" : [ 6, 6 ],
  "IsShowVariantMaster" : true,
  "CanHave" : "CanHave",
  "ShowAlternateLocationsFromWarehouseID" : 4,
  "IgnoreID" : 9,
  "IsShowFavourites" : true,
  "UserID" : 3,
  "SortAsc" : true,
  "SearchType" : 2,
  "WarehouseLocationID" : 5,
  "LinkedSupplierID" : 1,
  "OrderBy" : "OrderBy",
  "IsHidden" : true,
  "InventoryGUID" : "00000000-0000-0000-0000-000000000000",
  "IsShowPostingInventoryOnly" : true,
  "EndDate" : "2000-01-23T04:56:07.000+00:00",
  "StartRow" : 7,
  "StatusStrings" : [ "StatusStrings", "StatusStrings" ],
  "ExcludeItemsInMasterList" : true,
  "IsIncludeCategories" : true,
  "TransactionTypeDatTypeID" : 6
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<InventoryFilter>
  <MustHave>aeiou</MustHave>
  <CanHave>aeiou</CanHave>
  <Exclusions>aeiou</Exclusions>
  <null>
    <FeatureValueID>123</FeatureValueID>
    <Value>aeiou</Value>
    <Name>aeiou</Name>
    <IsBool>true</IsBool>
    <RecordCount>123</RecordCount>
    <IsSelected>true</IsSelected>
  </null>
  <ShowDeletedItems>true</ShowDeletedItems>
  <WarehouseID>123</WarehouseID>
  <WarehouseLocationID>123</WarehouseLocationID>
  <PurchaseOrderID>123</PurchaseOrderID>
  <InventoryID>123</InventoryID>
  <InventoryClassID>123</InventoryClassID>
  <ExcludeItemsInMasterList>true</ExcludeItemsInMasterList>
  <CustomerID>123</CustomerID>
  <SupplierID>123</SupplierID>
  <SearchType>123</SearchType>
  <StockTakeID>123</StockTakeID>
  <StartRow>123</StartRow>
  <OrderBy>aeiou</OrderBy>
  <IsShowPublishedOnly>true</IsShowPublishedOnly>
  <InventoryClassGroupID>123</InventoryClassGroupID>
  <InventoryClassGroupTypeID>123</InventoryClassGroupTypeID>
  <IncludePickandPackedAssets>true</IncludePickandPackedAssets>
  <TransID>123</TransID>
  <TransDatTypeID>123</TransDatTypeID>
  <IsSearchSuppliersCatalog>true</IsSearchSuppliersCatalog>
  <InventoryGUID>00000000-0000-0000-0000-000000000000</InventoryGUID>
  <IsShowChildVariants>true</IsShowChildVariants>
  <IsIncludeCategories>true</IsIncludeCategories>
  <IsShowPostingInventoryOnly>true</IsShowPostingInventoryOnly>
  <ShowSOHFromWarehouseID>123</ShowSOHFromWarehouseID>
  <IsPurchased>true</IsPurchased>
  <IsSold>true</IsSold>
  <IsSOHTracked>true</IsSOHTracked>
  <ViewMode>aeiou</ViewMode>
  <VariantMasterInventoryID>123</VariantMasterInventoryID>
  <ShowAlternateLocationsFromWarehouseID>123</ShowAlternateLocationsFromWarehouseID>
  <SupplierGUID>00000000-0000-0000-0000-000000000000</SupplierGUID>
  <IsShowVariantMaster>true</IsShowVariantMaster>
  <Statuses>123</Statuses>
  <StatusStrings>aeiou</StatusStrings>
  <Status>aeiou</Status>
  <SearchString>aeiou</SearchString>
  <SearchNameOnly>true</SearchNameOnly>
  <Search>aeiou</Search>
  <StartDate>2000-01-23T04:56:07.000Z</StartDate>
  <EndDate>2000-01-23T04:56:07.000Z</EndDate>
  <DatePeriod>aeiou</DatePeriod>
  <IsExactMatch>true</IsExactMatch>
  <IsGetBasicInfo>true</IsGetBasicInfo>
  <IncludeDeleted>true</IncludeDeleted>
  <IncludeLogs>true</IncludeLogs>
  <IgnoreID>123</IgnoreID>
  <ParentID>123</ParentID>
  <GetCountOnly>true</GetCountOnly>
  <TransactionTypeDatTypeID>123</TransactionTypeDatTypeID>
  <CategoryID>123</CategoryID>
  <AdaptorID>123</AdaptorID>
  <CategoryIDs>123</CategoryIDs>
  <BrandIDs>123</BrandIDs>
  <IDs>123</IDs>
  <GUIDs>aeiou</GUIDs>
  <LinkedSupplierID>123</LinkedSupplierID>
  <IsApprovedForPOS>true</IsApprovedForPOS>
  <IsApprovedForWeb>true</IsApprovedForWeb>
  <IsApprovedForService>true</IsApprovedForService>
  <ID>123</ID>
  <IsHierarchicalSort>true</IsHierarchicalSort>
  <Types>aeiou</Types>
  <IsShowFavourites>true</IsShowFavourites>
  <IsHidden>true</IsHidden>
  <IncludeSystemTasks>true</IncludeSystemTasks>
  <IsSystem>true</IsSystem>
  <BatchStatus>aeiou</BatchStatus>
  <SortField>aeiou</SortField>
  <SortAsc>true</SortAsc>
  <GroupBy>aeiou</GroupBy>
  <LastRowNumber>123456789</LastRowNumber>
  <MaxResults>123</MaxResults>
  <TenantID>123</TenantID>
  <WebsiteID>123</WebsiteID>
  <UserID>123</UserID>
</InventoryFilter>' \
 -d 'Custom MIME type example not yet supported: text/xml' \
 -d 'Custom MIME type example not yet supported: application/x-www-form-urlencoded'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        InventoryFilter inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter | 

        try {
            Object result = apiInstance.inventoryGetInventoryClassStats(inventoryFilter);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryGetInventoryClassStats");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final InventoryFilter inventoryFilter = new InventoryFilter(); // InventoryFilter | 

try {
    final result = await api_instance.inventoryGetInventoryClassStats(inventoryFilter);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryGetInventoryClassStats: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        InventoryFilter inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter | 

        try {
            Object result = apiInstance.inventoryGetInventoryClassStats(inventoryFilter);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryGetInventoryClassStats");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
InventoryFilter *inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Inventory_GetInventoryClassStats
[apiInstance inventoryGetInventoryClassStatsWith:inventoryFilter
              completionHandler: ^(Object output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var opts = {
  'inventoryFilter': {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} // {InventoryFilter} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryGetInventoryClassStats(opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryGetInventoryClassStatsExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var inventoryFilter = new InventoryFilter(); // InventoryFilter |  (optional) 

            try {
                // Inventory_GetInventoryClassStats
                Object result = apiInstance.inventoryGetInventoryClassStats(inventoryFilter);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryGetInventoryClassStats: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter | 

try {
    $result = $api_instance->inventoryGetInventoryClassStats($inventoryFilter);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryGetInventoryClassStats: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $inventoryFilter = WWW::OPenAPIClient::Object::InventoryFilter->new(); # InventoryFilter | 

eval {
    my $result = $api_instance->inventoryGetInventoryClassStats(inventoryFilter => $inventoryFilter);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryGetInventoryClassStats: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} # InventoryFilter |  (optional)

try:
    # Inventory_GetInventoryClassStats
    api_response = api_instance.inventory_get_inventory_class_stats(inventoryFilter=inventoryFilter)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryGetInventoryClassStats: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryGetInventoryClassStats(inventoryFilter, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Body parameters
Name Description
inventoryFilter

Responses


inventoryGetMedia

Inventory_GetMedia


/Inventory/{id}/media

Usage and SDK Samples

curl -X GET \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Inventory/{id}/media"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Integer id = 56; // Integer | 

        try {
            ActionResults_MediaFiles_ result = apiInstance.inventoryGetMedia(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryGetMedia");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer id = new Integer(); // Integer | 

try {
    final result = await api_instance.inventoryGetMedia(id);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryGetMedia: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer id = 56; // Integer | 

        try {
            ActionResults_MediaFiles_ result = apiInstance.inventoryGetMedia(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryGetMedia");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *id = 56; //  (default to null)

// Inventory_GetMedia
[apiInstance inventoryGetMediaWith:id
              completionHandler: ^(ActionResults_MediaFiles_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var id = 56; // {Integer} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryGetMedia(id, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryGetMediaExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var id = 56;  // Integer |  (default to null)

            try {
                // Inventory_GetMedia
                ActionResults_MediaFiles_ result = apiInstance.inventoryGetMedia(id);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryGetMedia: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$id = 56; // Integer | 

try {
    $result = $api_instance->inventoryGetMedia($id);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryGetMedia: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $id = 56; # Integer | 

eval {
    my $result = $api_instance->inventoryGetMedia(id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryGetMedia: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
id = 56 # Integer |  (default to null)

try:
    # Inventory_GetMedia
    api_response = api_instance.inventory_get_media(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryGetMedia: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let id = 56; // Integer

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryGetMedia(id, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
id*
Integer (int32)
Required

Responses


inventoryGetSOH

Inventory_GetSOH


/Inventory/GetSOH

Usage and SDK Samples

curl -X POST \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 -H "Content-Type: application/json,text/json,application/xml,text/xml,application/x-www-form-urlencoded" \
 "https://api.dev.spenda.co/api/Inventory/GetSOH" \
 -d '{
  "VariantMasterInventoryID" : 1,
  "ParentID" : 9,
  "Types" : [ "Types", "Types" ],
  "MustHave" : "MustHave",
  "IsApprovedForPOS" : true,
  "IsApprovedForWeb" : true,
  "IsPurchased" : true,
  "AdaptorID" : 9,
  "IsShowPublishedOnly" : true,
  "SortField" : "SortField",
  "WarehouseID" : 1,
  "CustomerID" : 9,
  "IsExactMatch" : true,
  "InventoryClassGroupID" : 1,
  "GetCountOnly" : true,
  "SearchString" : "SearchString",
  "IncludeDeleted" : true,
  "InventoryID" : 2,
  "IsSearchSuppliersCatalog" : true,
  "IncludeSystemTasks" : true,
  "StartDate" : "2000-01-23T04:56:07.000+00:00",
  "SupplierID" : 3,
  "IncludePickandPackedAssets" : true,
  "TenantID" : 5,
  "IsHierarchicalSort" : true,
  "ViewMode" : "ViewMode",
  "Search" : "Search",
  "PurchaseOrderID" : 5,
  "GUIDs" : [ "GUIDs", "GUIDs" ],
  "IncludeLogs" : true,
  "ID" : 2,
  "TransDatTypeID" : 6,
  "Status" : [ "Status", "Status" ],
  "CategoryID" : 8,
  "WebsiteID" : 6,
  "GroupBy" : "GroupBy",
  "BrandList" : [ {
    "IsBool" : true,
    "FeatureValueID" : 0,
    "Value" : "Value",
    "IsSelected" : true,
    "RecordCount" : 6,
    "Name" : "Name"
  }, {
    "IsBool" : true,
    "FeatureValueID" : 0,
    "Value" : "Value",
    "IsSelected" : true,
    "RecordCount" : 6,
    "Name" : "Name"
  } ],
  "BrandIDs" : [ 3, 3 ],
  "LastRowNumber" : 6,
  "MaxResults" : 6,
  "IsSOHTracked" : true,
  "IsShowChildVariants" : true,
  "SupplierGUID" : "00000000-0000-0000-0000-000000000000",
  "InventoryClassID" : 7,
  "ShowSOHFromWarehouseID" : 7,
  "InventoryClassGroupTypeID" : 1,
  "StockTakeID" : 4,
  "IsSold" : true,
  "Statuses" : [ 5, 5 ],
  "IsGetBasicInfo" : true,
  "BatchStatus" : "BatchStatus",
  "DatePeriod" : "DatePeriod",
  "IDs" : [ 6, 6 ],
  "IsSystem" : true,
  "TransID" : 1,
  "SearchNameOnly" : true,
  "IsApprovedForService" : true,
  "Exclusions" : "Exclusions",
  "ShowDeletedItems" : true,
  "CategoryIDs" : [ 6, 6 ],
  "IsShowVariantMaster" : true,
  "CanHave" : "CanHave",
  "ShowAlternateLocationsFromWarehouseID" : 4,
  "IgnoreID" : 9,
  "IsShowFavourites" : true,
  "UserID" : 3,
  "SortAsc" : true,
  "SearchType" : 2,
  "WarehouseLocationID" : 5,
  "LinkedSupplierID" : 1,
  "OrderBy" : "OrderBy",
  "IsHidden" : true,
  "InventoryGUID" : "00000000-0000-0000-0000-000000000000",
  "IsShowPostingInventoryOnly" : true,
  "EndDate" : "2000-01-23T04:56:07.000+00:00",
  "StartRow" : 7,
  "StatusStrings" : [ "StatusStrings", "StatusStrings" ],
  "ExcludeItemsInMasterList" : true,
  "IsIncludeCategories" : true,
  "TransactionTypeDatTypeID" : 6
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<InventoryFilter>
  <MustHave>aeiou</MustHave>
  <CanHave>aeiou</CanHave>
  <Exclusions>aeiou</Exclusions>
  <null>
    <FeatureValueID>123</FeatureValueID>
    <Value>aeiou</Value>
    <Name>aeiou</Name>
    <IsBool>true</IsBool>
    <RecordCount>123</RecordCount>
    <IsSelected>true</IsSelected>
  </null>
  <ShowDeletedItems>true</ShowDeletedItems>
  <WarehouseID>123</WarehouseID>
  <WarehouseLocationID>123</WarehouseLocationID>
  <PurchaseOrderID>123</PurchaseOrderID>
  <InventoryID>123</InventoryID>
  <InventoryClassID>123</InventoryClassID>
  <ExcludeItemsInMasterList>true</ExcludeItemsInMasterList>
  <CustomerID>123</CustomerID>
  <SupplierID>123</SupplierID>
  <SearchType>123</SearchType>
  <StockTakeID>123</StockTakeID>
  <StartRow>123</StartRow>
  <OrderBy>aeiou</OrderBy>
  <IsShowPublishedOnly>true</IsShowPublishedOnly>
  <InventoryClassGroupID>123</InventoryClassGroupID>
  <InventoryClassGroupTypeID>123</InventoryClassGroupTypeID>
  <IncludePickandPackedAssets>true</IncludePickandPackedAssets>
  <TransID>123</TransID>
  <TransDatTypeID>123</TransDatTypeID>
  <IsSearchSuppliersCatalog>true</IsSearchSuppliersCatalog>
  <InventoryGUID>00000000-0000-0000-0000-000000000000</InventoryGUID>
  <IsShowChildVariants>true</IsShowChildVariants>
  <IsIncludeCategories>true</IsIncludeCategories>
  <IsShowPostingInventoryOnly>true</IsShowPostingInventoryOnly>
  <ShowSOHFromWarehouseID>123</ShowSOHFromWarehouseID>
  <IsPurchased>true</IsPurchased>
  <IsSold>true</IsSold>
  <IsSOHTracked>true</IsSOHTracked>
  <ViewMode>aeiou</ViewMode>
  <VariantMasterInventoryID>123</VariantMasterInventoryID>
  <ShowAlternateLocationsFromWarehouseID>123</ShowAlternateLocationsFromWarehouseID>
  <SupplierGUID>00000000-0000-0000-0000-000000000000</SupplierGUID>
  <IsShowVariantMaster>true</IsShowVariantMaster>
  <Statuses>123</Statuses>
  <StatusStrings>aeiou</StatusStrings>
  <Status>aeiou</Status>
  <SearchString>aeiou</SearchString>
  <SearchNameOnly>true</SearchNameOnly>
  <Search>aeiou</Search>
  <StartDate>2000-01-23T04:56:07.000Z</StartDate>
  <EndDate>2000-01-23T04:56:07.000Z</EndDate>
  <DatePeriod>aeiou</DatePeriod>
  <IsExactMatch>true</IsExactMatch>
  <IsGetBasicInfo>true</IsGetBasicInfo>
  <IncludeDeleted>true</IncludeDeleted>
  <IncludeLogs>true</IncludeLogs>
  <IgnoreID>123</IgnoreID>
  <ParentID>123</ParentID>
  <GetCountOnly>true</GetCountOnly>
  <TransactionTypeDatTypeID>123</TransactionTypeDatTypeID>
  <CategoryID>123</CategoryID>
  <AdaptorID>123</AdaptorID>
  <CategoryIDs>123</CategoryIDs>
  <BrandIDs>123</BrandIDs>
  <IDs>123</IDs>
  <GUIDs>aeiou</GUIDs>
  <LinkedSupplierID>123</LinkedSupplierID>
  <IsApprovedForPOS>true</IsApprovedForPOS>
  <IsApprovedForWeb>true</IsApprovedForWeb>
  <IsApprovedForService>true</IsApprovedForService>
  <ID>123</ID>
  <IsHierarchicalSort>true</IsHierarchicalSort>
  <Types>aeiou</Types>
  <IsShowFavourites>true</IsShowFavourites>
  <IsHidden>true</IsHidden>
  <IncludeSystemTasks>true</IncludeSystemTasks>
  <IsSystem>true</IsSystem>
  <BatchStatus>aeiou</BatchStatus>
  <SortField>aeiou</SortField>
  <SortAsc>true</SortAsc>
  <GroupBy>aeiou</GroupBy>
  <LastRowNumber>123456789</LastRowNumber>
  <MaxResults>123</MaxResults>
  <TenantID>123</TenantID>
  <WebsiteID>123</WebsiteID>
  <UserID>123</UserID>
</InventoryFilter>' \
 -d 'Custom MIME type example not yet supported: text/xml' \
 -d 'Custom MIME type example not yet supported: application/x-www-form-urlencoded'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        InventoryFilter inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter | 

        try {
            Object result = apiInstance.inventoryGetSOH(inventoryFilter);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryGetSOH");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final InventoryFilter inventoryFilter = new InventoryFilter(); // InventoryFilter | 

try {
    final result = await api_instance.inventoryGetSOH(inventoryFilter);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryGetSOH: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        InventoryFilter inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter | 

        try {
            Object result = apiInstance.inventoryGetSOH(inventoryFilter);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryGetSOH");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
InventoryFilter *inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Inventory_GetSOH
[apiInstance inventoryGetSOHWith:inventoryFilter
              completionHandler: ^(Object output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var opts = {
  'inventoryFilter': {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} // {InventoryFilter} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryGetSOH(opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryGetSOHExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var inventoryFilter = new InventoryFilter(); // InventoryFilter |  (optional) 

            try {
                // Inventory_GetSOH
                Object result = apiInstance.inventoryGetSOH(inventoryFilter);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryGetSOH: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter | 

try {
    $result = $api_instance->inventoryGetSOH($inventoryFilter);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryGetSOH: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $inventoryFilter = WWW::OPenAPIClient::Object::InventoryFilter->new(); # InventoryFilter | 

eval {
    my $result = $api_instance->inventoryGetSOH(inventoryFilter => $inventoryFilter);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryGetSOH: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} # InventoryFilter |  (optional)

try:
    # Inventory_GetSOH
    api_response = api_instance.inventory_get_soh(inventoryFilter=inventoryFilter)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryGetSOH: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryGetSOH(inventoryFilter, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Body parameters
Name Description
inventoryFilter

Responses


inventoryGetSpecialPrice

Inventory_GetSpecialPrice


/Inventory/{id}/price

Usage and SDK Samples

curl -X GET \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Inventory/{id}/price?req.priceRequests=&req.customerID=56&req.quantity=1.2"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Integer id = 56; // Integer | 
        array[oas_any_type_not_mapped] reqPeriodpriceRequests = ; // array[oas_any_type_not_mapped] | 
        Integer reqPeriodcustomerID = 56; // Integer | 
        Double reqPeriodquantity = 1.2; // Double | 

        try {
            ActionResults_PriceBreakT_ result = apiInstance.inventoryGetSpecialPrice(id, reqPeriodpriceRequests, reqPeriodcustomerID, reqPeriodquantity);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryGetSpecialPrice");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer id = new Integer(); // Integer | 
final array[oas_any_type_not_mapped] reqPeriodpriceRequests = new array[oas_any_type_not_mapped](); // array[oas_any_type_not_mapped] | 
final Integer reqPeriodcustomerID = new Integer(); // Integer | 
final Double reqPeriodquantity = new Double(); // Double | 

try {
    final result = await api_instance.inventoryGetSpecialPrice(id, reqPeriodpriceRequests, reqPeriodcustomerID, reqPeriodquantity);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryGetSpecialPrice: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer id = 56; // Integer | 
        array[oas_any_type_not_mapped] reqPeriodpriceRequests = ; // array[oas_any_type_not_mapped] | 
        Integer reqPeriodcustomerID = 56; // Integer | 
        Double reqPeriodquantity = 1.2; // Double | 

        try {
            ActionResults_PriceBreakT_ result = apiInstance.inventoryGetSpecialPrice(id, reqPeriodpriceRequests, reqPeriodcustomerID, reqPeriodquantity);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryGetSpecialPrice");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *id = 56; //  (default to null)
array[oas_any_type_not_mapped] *reqPeriodpriceRequests = ; //  (optional) (default to null)
Integer *reqPeriodcustomerID = 56; //  (optional) (default to null)
Double *reqPeriodquantity = 1.2; //  (optional) (default to null)

// Inventory_GetSpecialPrice
[apiInstance inventoryGetSpecialPriceWith:id
    reqPeriodpriceRequests:reqPeriodpriceRequests
    reqPeriodcustomerID:reqPeriodcustomerID
    reqPeriodquantity:reqPeriodquantity
              completionHandler: ^(ActionResults_PriceBreakT_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var id = 56; // {Integer} 
var opts = {
  'reqPeriodpriceRequests': , // {array[oas_any_type_not_mapped]} 
  'reqPeriodcustomerID': 56, // {Integer} 
  'reqPeriodquantity': 1.2 // {Double} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryGetSpecialPrice(id, opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryGetSpecialPriceExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var id = 56;  // Integer |  (default to null)
            var reqPeriodpriceRequests = new array[oas_any_type_not_mapped](); // array[oas_any_type_not_mapped] |  (optional)  (default to null)
            var reqPeriodcustomerID = 56;  // Integer |  (optional)  (default to null)
            var reqPeriodquantity = 1.2;  // Double |  (optional)  (default to null)

            try {
                // Inventory_GetSpecialPrice
                ActionResults_PriceBreakT_ result = apiInstance.inventoryGetSpecialPrice(id, reqPeriodpriceRequests, reqPeriodcustomerID, reqPeriodquantity);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryGetSpecialPrice: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$id = 56; // Integer | 
$reqPeriodpriceRequests = ; // array[oas_any_type_not_mapped] | 
$reqPeriodcustomerID = 56; // Integer | 
$reqPeriodquantity = 1.2; // Double | 

try {
    $result = $api_instance->inventoryGetSpecialPrice($id, $reqPeriodpriceRequests, $reqPeriodcustomerID, $reqPeriodquantity);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryGetSpecialPrice: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $id = 56; # Integer | 
my $reqPeriodpriceRequests = []; # array[oas_any_type_not_mapped] | 
my $reqPeriodcustomerID = 56; # Integer | 
my $reqPeriodquantity = 1.2; # Double | 

eval {
    my $result = $api_instance->inventoryGetSpecialPrice(id => $id, reqPeriodpriceRequests => $reqPeriodpriceRequests, reqPeriodcustomerID => $reqPeriodcustomerID, reqPeriodquantity => $reqPeriodquantity);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryGetSpecialPrice: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
id = 56 # Integer |  (default to null)
reqPeriodpriceRequests =  # array[oas_any_type_not_mapped] |  (optional) (default to null)
reqPeriodcustomerID = 56 # Integer |  (optional) (default to null)
reqPeriodquantity = 1.2 # Double |  (optional) (default to null)

try:
    # Inventory_GetSpecialPrice
    api_response = api_instance.inventory_get_special_price(id, reqPeriodpriceRequests=reqPeriodpriceRequests, reqPeriodcustomerID=reqPeriodcustomerID, reqPeriodquantity=reqPeriodquantity)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryGetSpecialPrice: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let id = 56; // Integer
    let reqPeriodpriceRequests = ; // array[oas_any_type_not_mapped]
    let reqPeriodcustomerID = 56; // Integer
    let reqPeriodquantity = 1.2; // Double

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryGetSpecialPrice(id, reqPeriodpriceRequests, reqPeriodcustomerID, reqPeriodquantity, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
id*
Integer (int32)
Required
Query parameters
Name Description
req.priceRequests
array[oas_any_type_not_mapped]
req.customerID
Integer (int32)
req.quantity
Double (double)

Responses


inventoryGetVariantTemplate

Inventory_GetVariantTemplate


/Inventory/{id}/varianttemplate

Usage and SDK Samples

curl -X GET \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Inventory/{id}/varianttemplate?req.variationOptionIDs="
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Integer id = 56; // Integer | 
        array[Integer] reqPeriodvariationOptionIDs = ; // array[Integer] | 

        try {
            ActionResults_InventoryItemT_ result = apiInstance.inventoryGetVariantTemplate(id, reqPeriodvariationOptionIDs);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryGetVariantTemplate");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer id = new Integer(); // Integer | 
final array[Integer] reqPeriodvariationOptionIDs = new array[Integer](); // array[Integer] | 

try {
    final result = await api_instance.inventoryGetVariantTemplate(id, reqPeriodvariationOptionIDs);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryGetVariantTemplate: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer id = 56; // Integer | 
        array[Integer] reqPeriodvariationOptionIDs = ; // array[Integer] | 

        try {
            ActionResults_InventoryItemT_ result = apiInstance.inventoryGetVariantTemplate(id, reqPeriodvariationOptionIDs);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryGetVariantTemplate");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *id = 56; //  (default to null)
array[Integer] *reqPeriodvariationOptionIDs = ; //  (optional) (default to null)

// Inventory_GetVariantTemplate
[apiInstance inventoryGetVariantTemplateWith:id
    reqPeriodvariationOptionIDs:reqPeriodvariationOptionIDs
              completionHandler: ^(ActionResults_InventoryItemT_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var id = 56; // {Integer} 
var opts = {
  'reqPeriodvariationOptionIDs':  // {array[Integer]} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryGetVariantTemplate(id, opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryGetVariantTemplateExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var id = 56;  // Integer |  (default to null)
            var reqPeriodvariationOptionIDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)

            try {
                // Inventory_GetVariantTemplate
                ActionResults_InventoryItemT_ result = apiInstance.inventoryGetVariantTemplate(id, reqPeriodvariationOptionIDs);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryGetVariantTemplate: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$id = 56; // Integer | 
$reqPeriodvariationOptionIDs = ; // array[Integer] | 

try {
    $result = $api_instance->inventoryGetVariantTemplate($id, $reqPeriodvariationOptionIDs);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryGetVariantTemplate: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $id = 56; # Integer | 
my $reqPeriodvariationOptionIDs = []; # array[Integer] | 

eval {
    my $result = $api_instance->inventoryGetVariantTemplate(id => $id, reqPeriodvariationOptionIDs => $reqPeriodvariationOptionIDs);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryGetVariantTemplate: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
id = 56 # Integer |  (default to null)
reqPeriodvariationOptionIDs =  # array[Integer] |  (optional) (default to null)

try:
    # Inventory_GetVariantTemplate
    api_response = api_instance.inventory_get_variant_template(id, reqPeriodvariationOptionIDs=reqPeriodvariationOptionIDs)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryGetVariantTemplate: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let id = 56; // Integer
    let reqPeriodvariationOptionIDs = ; // array[Integer]

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryGetVariantTemplate(id, reqPeriodvariationOptionIDs, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
id*
Integer (int32)
Required
Query parameters
Name Description
req.variationOptionIDs
array[Integer] (int32)

Responses


inventoryIsInventoryCodeUnique

Inventory_IsInventoryCodeUnique


/Inventory/IsInventoryCodeUnique

Usage and SDK Samples

curl -X PUT \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 -H "Content-Type: application/json,text/json,application/xml,text/xml,application/x-www-form-urlencoded" \
 "https://api.dev.spenda.co/api/Inventory/IsInventoryCodeUnique" \
 -d '{
  "VariantMasterInventoryID" : 1,
  "WebsiteID" : 5,
  "InventoryCode" : "InventoryCode",
  "TenantID" : 5,
  "BaseInventoryID" : 6,
  "UserID" : 2,
  "InventoryID" : 0
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<InventoryIsUniqueRequest>
  <InventoryCode>aeiou</InventoryCode>
  <InventoryID>123</InventoryID>
  <BaseInventoryID>123</BaseInventoryID>
  <VariantMasterInventoryID>123</VariantMasterInventoryID>
  <TenantID>123</TenantID>
  <WebsiteID>123</WebsiteID>
  <UserID>123</UserID>
</InventoryIsUniqueRequest>' \
 -d 'Custom MIME type example not yet supported: text/xml' \
 -d 'Custom MIME type example not yet supported: application/x-www-form-urlencoded'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        InventoryIsUniqueRequest inventoryIsUniqueRequest = {"InventoryCode":"string","InventoryID":0,"BaseInventoryID":0,"VariantMasterInventoryID":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryIsUniqueRequest | 

        try {
            Object result = apiInstance.inventoryIsInventoryCodeUnique(inventoryIsUniqueRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryIsInventoryCodeUnique");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final InventoryIsUniqueRequest inventoryIsUniqueRequest = new InventoryIsUniqueRequest(); // InventoryIsUniqueRequest | 

try {
    final result = await api_instance.inventoryIsInventoryCodeUnique(inventoryIsUniqueRequest);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryIsInventoryCodeUnique: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        InventoryIsUniqueRequest inventoryIsUniqueRequest = {"InventoryCode":"string","InventoryID":0,"BaseInventoryID":0,"VariantMasterInventoryID":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryIsUniqueRequest | 

        try {
            Object result = apiInstance.inventoryIsInventoryCodeUnique(inventoryIsUniqueRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryIsInventoryCodeUnique");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
InventoryIsUniqueRequest *inventoryIsUniqueRequest = {"InventoryCode":"string","InventoryID":0,"BaseInventoryID":0,"VariantMasterInventoryID":0,"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Inventory_IsInventoryCodeUnique
[apiInstance inventoryIsInventoryCodeUniqueWith:inventoryIsUniqueRequest
              completionHandler: ^(Object output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var opts = {
  'inventoryIsUniqueRequest': {"InventoryCode":"string","InventoryID":0,"BaseInventoryID":0,"VariantMasterInventoryID":0,"TenantID":0,"WebsiteID":0,"UserID":0} // {InventoryIsUniqueRequest} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryIsInventoryCodeUnique(opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryIsInventoryCodeUniqueExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var inventoryIsUniqueRequest = new InventoryIsUniqueRequest(); // InventoryIsUniqueRequest |  (optional) 

            try {
                // Inventory_IsInventoryCodeUnique
                Object result = apiInstance.inventoryIsInventoryCodeUnique(inventoryIsUniqueRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryIsInventoryCodeUnique: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$inventoryIsUniqueRequest = {"InventoryCode":"string","InventoryID":0,"BaseInventoryID":0,"VariantMasterInventoryID":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryIsUniqueRequest | 

try {
    $result = $api_instance->inventoryIsInventoryCodeUnique($inventoryIsUniqueRequest);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryIsInventoryCodeUnique: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $inventoryIsUniqueRequest = WWW::OPenAPIClient::Object::InventoryIsUniqueRequest->new(); # InventoryIsUniqueRequest | 

eval {
    my $result = $api_instance->inventoryIsInventoryCodeUnique(inventoryIsUniqueRequest => $inventoryIsUniqueRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryIsInventoryCodeUnique: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
inventoryIsUniqueRequest = {"InventoryCode":"string","InventoryID":0,"BaseInventoryID":0,"VariantMasterInventoryID":0,"TenantID":0,"WebsiteID":0,"UserID":0} # InventoryIsUniqueRequest |  (optional)

try:
    # Inventory_IsInventoryCodeUnique
    api_response = api_instance.inventory_is_inventory_code_unique(inventoryIsUniqueRequest=inventoryIsUniqueRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryIsInventoryCodeUnique: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let inventoryIsUniqueRequest = {"InventoryCode":"string","InventoryID":0,"BaseInventoryID":0,"VariantMasterInventoryID":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryIsUniqueRequest

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryIsInventoryCodeUnique(inventoryIsUniqueRequest, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Body parameters
Name Description
inventoryIsUniqueRequest

Responses


inventoryLinkVariant

Inventory_LinkVariant


/Inventory/{masterInventoryID}/linkvariant

Usage and SDK Samples

curl -X POST \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 -H "Content-Type: application/json,text/json,application/xml,text/xml,application/x-www-form-urlencoded" \
 "https://api.dev.spenda.co/api/Inventory/{masterInventoryID}/linkvariant" \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '' \
 -d 'Custom MIME type example not yet supported: text/xml' \
 -d 'Custom MIME type example not yet supported: application/x-www-form-urlencoded'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Integer masterInventoryID = 56; // Integer | 
        ActionRequestChildVariant actionRequestChildVariant = {"Value":{"ID":0,"SKU":"string","ShortDescription":"string","IsVariantPriceOverride":true,"IsActive":true,"StandardSellPriceEx":0,"StandardSellPriceInc":0,"CostPriceEx":0,"VariationOptions":[{"VariationName":"string","VariationAbbreviatedName":"string","MediaFileUrl":"string","MediaFileThumbnailUrl":"string","StandardSellPriceIncDelta":0,"VariationOptionID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","Colour":"string","SequenceNumber":0,"StandardSellPriceExDelta":0,"MediaFileID":0,"CreatedWith":"string","IsActive":true,"Value":"string"}],"InventoryCode":"string","PostingBehaviour":"string","SalesPostingInventoryCode":"string","IsClassInheritedFromMaster":true},"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestChildVariant | 

        try {
            ActionResults result = apiInstance.inventoryLinkVariant(masterInventoryID, actionRequestChildVariant);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryLinkVariant");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer masterInventoryID = new Integer(); // Integer | 
final ActionRequestChildVariant actionRequestChildVariant = new ActionRequestChildVariant(); // ActionRequestChildVariant | 

try {
    final result = await api_instance.inventoryLinkVariant(masterInventoryID, actionRequestChildVariant);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryLinkVariant: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer masterInventoryID = 56; // Integer | 
        ActionRequestChildVariant actionRequestChildVariant = {"Value":{"ID":0,"SKU":"string","ShortDescription":"string","IsVariantPriceOverride":true,"IsActive":true,"StandardSellPriceEx":0,"StandardSellPriceInc":0,"CostPriceEx":0,"VariationOptions":[{"VariationName":"string","VariationAbbreviatedName":"string","MediaFileUrl":"string","MediaFileThumbnailUrl":"string","StandardSellPriceIncDelta":0,"VariationOptionID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","Colour":"string","SequenceNumber":0,"StandardSellPriceExDelta":0,"MediaFileID":0,"CreatedWith":"string","IsActive":true,"Value":"string"}],"InventoryCode":"string","PostingBehaviour":"string","SalesPostingInventoryCode":"string","IsClassInheritedFromMaster":true},"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestChildVariant | 

        try {
            ActionResults result = apiInstance.inventoryLinkVariant(masterInventoryID, actionRequestChildVariant);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryLinkVariant");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *masterInventoryID = 56; //  (default to null)
ActionRequestChildVariant *actionRequestChildVariant = {"Value":{"ID":0,"SKU":"string","ShortDescription":"string","IsVariantPriceOverride":true,"IsActive":true,"StandardSellPriceEx":0,"StandardSellPriceInc":0,"CostPriceEx":0,"VariationOptions":[{"VariationName":"string","VariationAbbreviatedName":"string","MediaFileUrl":"string","MediaFileThumbnailUrl":"string","StandardSellPriceIncDelta":0,"VariationOptionID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","Colour":"string","SequenceNumber":0,"StandardSellPriceExDelta":0,"MediaFileID":0,"CreatedWith":"string","IsActive":true,"Value":"string"}],"InventoryCode":"string","PostingBehaviour":"string","SalesPostingInventoryCode":"string","IsClassInheritedFromMaster":true},"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Inventory_LinkVariant
[apiInstance inventoryLinkVariantWith:masterInventoryID
    actionRequestChildVariant:actionRequestChildVariant
              completionHandler: ^(ActionResults output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var masterInventoryID = 56; // {Integer} 
var opts = {
  'actionRequestChildVariant': {"Value":{"ID":0,"SKU":"string","ShortDescription":"string","IsVariantPriceOverride":true,"IsActive":true,"StandardSellPriceEx":0,"StandardSellPriceInc":0,"CostPriceEx":0,"VariationOptions":[{"VariationName":"string","VariationAbbreviatedName":"string","MediaFileUrl":"string","MediaFileThumbnailUrl":"string","StandardSellPriceIncDelta":0,"VariationOptionID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","Colour":"string","SequenceNumber":0,"StandardSellPriceExDelta":0,"MediaFileID":0,"CreatedWith":"string","IsActive":true,"Value":"string"}],"InventoryCode":"string","PostingBehaviour":"string","SalesPostingInventoryCode":"string","IsClassInheritedFromMaster":true},"TenantID":0,"WebsiteID":0,"UserID":0} // {ActionRequestChildVariant} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryLinkVariant(masterInventoryID, opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryLinkVariantExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var masterInventoryID = 56;  // Integer |  (default to null)
            var actionRequestChildVariant = new ActionRequestChildVariant(); // ActionRequestChildVariant |  (optional) 

            try {
                // Inventory_LinkVariant
                ActionResults result = apiInstance.inventoryLinkVariant(masterInventoryID, actionRequestChildVariant);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryLinkVariant: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$masterInventoryID = 56; // Integer | 
$actionRequestChildVariant = {"Value":{"ID":0,"SKU":"string","ShortDescription":"string","IsVariantPriceOverride":true,"IsActive":true,"StandardSellPriceEx":0,"StandardSellPriceInc":0,"CostPriceEx":0,"VariationOptions":[{"VariationName":"string","VariationAbbreviatedName":"string","MediaFileUrl":"string","MediaFileThumbnailUrl":"string","StandardSellPriceIncDelta":0,"VariationOptionID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","Colour":"string","SequenceNumber":0,"StandardSellPriceExDelta":0,"MediaFileID":0,"CreatedWith":"string","IsActive":true,"Value":"string"}],"InventoryCode":"string","PostingBehaviour":"string","SalesPostingInventoryCode":"string","IsClassInheritedFromMaster":true},"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestChildVariant | 

try {
    $result = $api_instance->inventoryLinkVariant($masterInventoryID, $actionRequestChildVariant);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryLinkVariant: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $masterInventoryID = 56; # Integer | 
my $actionRequestChildVariant = WWW::OPenAPIClient::Object::ActionRequestChildVariant->new(); # ActionRequestChildVariant | 

eval {
    my $result = $api_instance->inventoryLinkVariant(masterInventoryID => $masterInventoryID, actionRequestChildVariant => $actionRequestChildVariant);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryLinkVariant: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
masterInventoryID = 56 # Integer |  (default to null)
actionRequestChildVariant = {"Value":{"ID":0,"SKU":"string","ShortDescription":"string","IsVariantPriceOverride":true,"IsActive":true,"StandardSellPriceEx":0,"StandardSellPriceInc":0,"CostPriceEx":0,"VariationOptions":[{"VariationName":"string","VariationAbbreviatedName":"string","MediaFileUrl":"string","MediaFileThumbnailUrl":"string","StandardSellPriceIncDelta":0,"VariationOptionID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","Colour":"string","SequenceNumber":0,"StandardSellPriceExDelta":0,"MediaFileID":0,"CreatedWith":"string","IsActive":true,"Value":"string"}],"InventoryCode":"string","PostingBehaviour":"string","SalesPostingInventoryCode":"string","IsClassInheritedFromMaster":true},"TenantID":0,"WebsiteID":0,"UserID":0} # ActionRequestChildVariant |  (optional)

try:
    # Inventory_LinkVariant
    api_response = api_instance.inventory_link_variant(masterInventoryID, actionRequestChildVariant=actionRequestChildVariant)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryLinkVariant: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let masterInventoryID = 56; // Integer
    let actionRequestChildVariant = {"Value":{"ID":0,"SKU":"string","ShortDescription":"string","IsVariantPriceOverride":true,"IsActive":true,"StandardSellPriceEx":0,"StandardSellPriceInc":0,"CostPriceEx":0,"VariationOptions":[{"VariationName":"string","VariationAbbreviatedName":"string","MediaFileUrl":"string","MediaFileThumbnailUrl":"string","StandardSellPriceIncDelta":0,"VariationOptionID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","Colour":"string","SequenceNumber":0,"StandardSellPriceExDelta":0,"MediaFileID":0,"CreatedWith":"string","IsActive":true,"Value":"string"}],"InventoryCode":"string","PostingBehaviour":"string","SalesPostingInventoryCode":"string","IsClassInheritedFromMaster":true},"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestChildVariant

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryLinkVariant(masterInventoryID, actionRequestChildVariant, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
masterInventoryID*
Integer (int32)
Required
Body parameters
Name Description
actionRequestChildVariant

Responses


inventoryPost

Inventory_Post


/Inventory/

Usage and SDK Samples

curl -X POST \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 -H "Content-Type: application/json,text/json,application/xml,text/xml,application/x-www-form-urlencoded" \
 "https://api.dev.spenda.co/api/Inventory/" \
 -d '{
  "WebsiteID" : 5,
  "VariantToUpdateClass" : 6,
  "TenantID" : 1,
  "SuppliersDetails" : {
    "RevenueAccount" : "RevenueAccount",
    "VariantMasterInventoryID" : 5,
    "IsPostingInventoryItem" : true,
    "MetaKeywords" : "MetaKeywords",
    "ChildIsPurchased" : true,
    "ShortDescription" : "ShortDescription",
    "IsApproved" : true,
    "HTMLDescription" : "HTMLDescription",
    "MaxStandardSellPriceEx" : 6.438423552598547,
    "RRP" : 4.678947989005849,
    "DefaultSupplierRefNumber" : "DefaultSupplierRefNumber",
    "SyncLogs" : [ {
      "Status" : "Status",
      "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "AdaptorID" : 8,
      "LastImportDateTime_offset" : 9,
      "LastExportDateTime_offset" : 1,
      "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "BSID" : "BSID",
      "Details" : "Details",
      "SyncCode" : "SyncCode",
      "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "LastModifiedDateTime_offset" : 3,
      "ID" : 4,
      "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    }, {
      "Status" : "Status",
      "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "AdaptorID" : 8,
      "LastImportDateTime_offset" : 9,
      "LastExportDateTime_offset" : 1,
      "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "BSID" : "BSID",
      "Details" : "Details",
      "SyncCode" : "SyncCode",
      "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "LastModifiedDateTime_offset" : 3,
      "ID" : 4,
      "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    } ],
    "PageHeading" : "PageHeading",
    "ID" : 5,
    "ChildInventoryClassName" : "ChildInventoryClassName",
    "ChildIsPhysical" : true,
    "Tags" : [ {
      "Description" : "Description",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Slug" : "Slug",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "RowNumber" : 9,
      "BSID" : "BSID",
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "Version" : 1.3949519358941398,
      "CreatedWith" : "CreatedWith",
      "ID" : 1
    }, {
      "Description" : "Description",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Slug" : "Slug",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "RowNumber" : 9,
      "BSID" : "BSID",
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "Version" : 1.3949519358941398,
      "CreatedWith" : "CreatedWith",
      "ID" : 1
    } ],
    "MediaFiles" : [ {
      "IsDefault" : true,
      "SizeFriendly" : "SizeFriendly",
      "Description" : "Description",
      "ThumbnailURL" : "ThumbnailURL",
      "Size" : 2,
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "IsImage" : true,
      "Sequence" : 0,
      "Slug" : "Slug",
      "MimeType" : "MimeType",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "Type" : "Type",
      "RowNumber" : 2,
      "BSID" : "BSID",
      "Version" : 6.173804034172511,
      "IsDownload" : true,
      "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "MediaType" : 9,
      "CreatedWith" : "CreatedWith",
      "ID" : 4
    }, {
      "IsDefault" : true,
      "SizeFriendly" : "SizeFriendly",
      "Description" : "Description",
      "ThumbnailURL" : "ThumbnailURL",
      "Size" : 2,
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "IsImage" : true,
      "Sequence" : 0,
      "Slug" : "Slug",
      "MimeType" : "MimeType",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "Type" : "Type",
      "RowNumber" : 2,
      "BSID" : "BSID",
      "Version" : 6.173804034172511,
      "IsDownload" : true,
      "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "MediaType" : 9,
      "CreatedWith" : "CreatedWith",
      "ID" : 4
    } ],
    "ManufacturerModel" : "ManufacturerModel",
    "InventoryClass" : {
      "Description" : "Description",
      "IsApprovedForWeb" : true,
      "IsApprovedForPOS" : true,
      "SalesPostingInventoryRevenueAccountCode" : "SalesPostingInventoryRevenueAccountCode",
      "IsActive" : true,
      "CountOfProducts" : 3,
      "SalesPostingInventoryExpenseAccountCode" : "SalesPostingInventoryExpenseAccountCode",
      "SalesPostingInventoryCode" : "SalesPostingInventoryCode",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "SalesPostingInventoryID" : 7,
      "SalesPostingInventoryName" : "SalesPostingInventoryName",
      "Version" : 5.312489704336296,
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "CreatedWith" : "CreatedWith",
      "ServicePostingInventoryID" : 3,
      "InventoryClassGroup" : {
        "IsDefault" : true,
        "Description" : "Description",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "SupplierID" : 7,
        "InventoryClasses" : [ null, null ],
        "RowNumber" : 3,
        "BSID" : "BSID",
        "Version" : 9.897492629215506,
        "CreatedWith" : "CreatedWith",
        "IsSystem" : true,
        "ID" : 5,
        "InventoryClassGroupType" : {
          "IsDefault" : true,
          "Description" : "Description",
          "IsActive" : true,
          "GUID" : "00000000-0000-0000-0000-000000000000",
          "Name" : "Name",
          "GUIDstring" : "GUIDstring",
          "IsGeneric" : true,
          "RowNumber" : 0,
          "BSID" : "BSID",
          "Version" : 3.1497903714250555,
          "CreatedWith" : "CreatedWith",
          "IsSystem" : true,
          "ID" : 2,
          "InventoryClassGroups" : [ null, null ]
        }
      },
      "ID" : 8,
      "PostingBehaviour" : "PostingBehaviour",
      "ServicePostingInventoryCode" : "ServicePostingInventoryCode",
      "ServicePostingInventoryExpenseAccountCode" : "ServicePostingInventoryExpenseAccountCode",
      "ModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "RowNumber" : 5,
      "BSID" : "BSID",
      "IsAutoCreateGenericAccountInventory" : true,
      "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "ServicePostingInventoryRevenueAccountCode" : "ServicePostingInventoryRevenueAccountCode",
      "IsSystem" : true,
      "IsApprovedForService" : true,
      "ServicePostingInventoryName" : "ServicePostingInventoryName"
    },
    "ManufacturerName" : "ManufacturerName",
    "Categories" : [ {
      "ParentID" : 7,
      "Description" : "Description",
      "IsActive" : true,
      "MetaKeywords" : "MetaKeywords",
      "CategoryType" : "CategoryType",
      "ParentName" : "ParentName",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "HTMLDescription" : "HTMLDescription",
      "IsFavourite" : true,
      "Version" : 0.35262192099236644,
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "PageHeading" : "PageHeading",
      "CreatedWith" : "CreatedWith",
      "MetaDescription" : "MetaDescription",
      "ID" : 4,
      "ChildCategories" : [ null, null ],
      "Route" : "Route",
      "MediaFiles" : [ {
        "IsDefault" : true,
        "SizeFriendly" : "SizeFriendly",
        "Description" : "Description",
        "ThumbnailURL" : "ThumbnailURL",
        "Size" : 2,
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "IsImage" : true,
        "Sequence" : 0,
        "Slug" : "Slug",
        "MimeType" : "MimeType",
        "URL" : "URL",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "Type" : "Type",
        "RowNumber" : 2,
        "BSID" : "BSID",
        "Version" : 6.173804034172511,
        "IsDownload" : true,
        "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "MediaType" : 9,
        "CreatedWith" : "CreatedWith",
        "ID" : 4
      }, {
        "IsDefault" : true,
        "SizeFriendly" : "SizeFriendly",
        "Description" : "Description",
        "ThumbnailURL" : "ThumbnailURL",
        "Size" : 2,
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "IsImage" : true,
        "Sequence" : 0,
        "Slug" : "Slug",
        "MimeType" : "MimeType",
        "URL" : "URL",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "Type" : "Type",
        "RowNumber" : 2,
        "BSID" : "BSID",
        "Version" : 6.173804034172511,
        "IsDownload" : true,
        "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "MediaType" : 9,
        "CreatedWith" : "CreatedWith",
        "ID" : 4
      } ],
      "HierarchyLevel" : 8,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "PageTitle" : "PageTitle",
      "Sequence" : 4,
      "Slug" : "Slug",
      "RowNumber" : 0,
      "CanonicalUrl" : "CanonicalUrl",
      "BSID" : "BSID",
      "InventoryCount" : 6
    }, {
      "ParentID" : 7,
      "Description" : "Description",
      "IsActive" : true,
      "MetaKeywords" : "MetaKeywords",
      "CategoryType" : "CategoryType",
      "ParentName" : "ParentName",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "HTMLDescription" : "HTMLDescription",
      "IsFavourite" : true,
      "Version" : 0.35262192099236644,
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "PageHeading" : "PageHeading",
      "CreatedWith" : "CreatedWith",
      "MetaDescription" : "MetaDescription",
      "ID" : 4,
      "ChildCategories" : [ null, null ],
      "Route" : "Route",
      "MediaFiles" : [ {
        "IsDefault" : true,
        "SizeFriendly" : "SizeFriendly",
        "Description" : "Description",
        "ThumbnailURL" : "ThumbnailURL",
        "Size" : 2,
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "IsImage" : true,
        "Sequence" : 0,
        "Slug" : "Slug",
        "MimeType" : "MimeType",
        "URL" : "URL",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "Type" : "Type",
        "RowNumber" : 2,
        "BSID" : "BSID",
        "Version" : 6.173804034172511,
        "IsDownload" : true,
        "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "MediaType" : 9,
        "CreatedWith" : "CreatedWith",
        "ID" : 4
      }, {
        "IsDefault" : true,
        "SizeFriendly" : "SizeFriendly",
        "Description" : "Description",
        "ThumbnailURL" : "ThumbnailURL",
        "Size" : 2,
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "IsImage" : true,
        "Sequence" : 0,
        "Slug" : "Slug",
        "MimeType" : "MimeType",
        "URL" : "URL",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "Type" : "Type",
        "RowNumber" : 2,
        "BSID" : "BSID",
        "Version" : 6.173804034172511,
        "IsDownload" : true,
        "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "MediaType" : 9,
        "CreatedWith" : "CreatedWith",
        "ID" : 4
      } ],
      "HierarchyLevel" : 8,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "PageTitle" : "PageTitle",
      "Sequence" : 4,
      "Slug" : "Slug",
      "RowNumber" : 0,
      "CanonicalUrl" : "CanonicalUrl",
      "BSID" : "BSID",
      "InventoryCount" : 6
    } ],
    "DefaultThumbnailURL" : "DefaultThumbnailURL",
    "IsShippable" : true,
    "IsOrderTaxExempt" : true,
    "BaseUoM" : "BaseUoM",
    "IsPublished" : true,
    "ParentSKU" : "ParentSKU",
    "IsOrderable" : true,
    "InventoryClassID" : 3,
    "IsUsingAverageCostPrice" : true,
    "IsDiscontinued" : true,
    "Depth_m" : 0.5199002018724985,
    "Length_m" : 9.132027271330688,
    "IsInCatalogue" : true,
    "EAN" : "EAN",
    "BSID" : "BSID",
    "IsSold" : true,
    "Volume" : 7.933506881737151,
    "Barcode" : "Barcode",
    "Width_m" : 0.8774076871421566,
    "Note" : "Note",
    "InventoryClassName" : "InventoryClassName",
    "COGSAccount" : "COGSAccount",
    "IsSystem" : true,
    "DefaultImageURL" : "DefaultImageURL",
    "IsVariantPriceOverride" : true,
    "StandardSellPriceEx" : 0.2025324113236393,
    "WarrantyDetails" : "WarrantyDetails",
    "Description" : "Description",
    "ClassPostingBehaviour" : "ClassPostingBehaviour",
    "MediaCount" : 9,
    "URL" : "URL",
    "DefaultPickingLocation" : {
      "Description" : "Description",
      "Barcode" : "Barcode",
      "IsActive" : true,
      "IsSystem" : true,
      "WarehouseID" : 6,
      "WarehouseLocationID" : 7,
      "AlreadyExists" : true,
      "SerialisedAssetCount" : 8,
      "WarehouseLocationTypeID" : 0,
      "SOH" : 4.652396432933246,
      "Name" : "Name"
    },
    "ChildIsSOHTracked" : true,
    "IsOuterItem" : true,
    "Weight_kg" : 9.702963800023566,
    "MetaDescription" : "MetaDescription",
    "DefaultSupplierName" : "DefaultSupplierName",
    "SupplierInventoryGUIDstring" : "SupplierInventoryGUIDstring",
    "ChildAssetAccount" : "ChildAssetAccount",
    "PageTitle" : "PageTitle",
    "VariantMasterCode" : "VariantMasterCode",
    "RFID" : "RFID",
    "LinkedVariantsCount" : 8,
    "IsVariantMaster" : true,
    "VariantsCount" : 6,
    "Type" : "Type",
    "IsInnerItem" : true,
    "IsUsedInGenericClass" : true,
    "ExpenseAccount" : "ExpenseAccount",
    "ChildIsSold" : true,
    "IsPurchased" : true,
    "Variations" : [ {
      "Options" : [ {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      }, {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      } ],
      "BSID" : "BSID",
      "MasterInventoryID" : 1,
      "IsActive" : true,
      "SequenceNumber" : 5,
      "VariationID" : 4,
      "CreatedWith" : "CreatedWith",
      "Name" : "Name",
      "AbbreviatedName" : "AbbreviatedName"
    }, {
      "Options" : [ {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      }, {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      } ],
      "BSID" : "BSID",
      "MasterInventoryID" : 1,
      "IsActive" : true,
      "SequenceNumber" : 5,
      "VariationID" : 4,
      "CreatedWith" : "CreatedWith",
      "Name" : "Name",
      "AbbreviatedName" : "AbbreviatedName"
    } ],
    "UnlinkedVariantsCount" : 9,
    "GUIDstring" : "GUIDstring",
    "MaxSalesQty" : 4.86315908102884,
    "Prices" : [ {
      "PriceBreaks" : [ {
        "StandardSellPriceEx" : 4.459605034958679,
        "MaxQty" : 2.9409642974827896,
        "Description" : "Description",
        "MinQty" : 0.43431398824148815,
        "PriceInc" : 1.7325933120207193,
        "IsOrderTaxExempt" : true,
        "PriceEx" : 6.623518433804886,
        "CurrencyCode" : "CurrencyCode",
        "PriceTax" : 8.28965939814297,
        "Type" : "Type",
        "TaxRate" : 8.251625748923757,
        "ID" : 3,
        "Rule" : "Rule"
      }, {
        "StandardSellPriceEx" : 4.459605034958679,
        "MaxQty" : 2.9409642974827896,
        "Description" : "Description",
        "MinQty" : 0.43431398824148815,
        "PriceInc" : 1.7325933120207193,
        "IsOrderTaxExempt" : true,
        "PriceEx" : 6.623518433804886,
        "CurrencyCode" : "CurrencyCode",
        "PriceTax" : 8.28965939814297,
        "Type" : "Type",
        "TaxRate" : 8.251625748923757,
        "ID" : 3,
        "Rule" : "Rule"
      } ],
      "DebtorBSID" : "DebtorBSID"
    }, {
      "PriceBreaks" : [ {
        "StandardSellPriceEx" : 4.459605034958679,
        "MaxQty" : 2.9409642974827896,
        "Description" : "Description",
        "MinQty" : 0.43431398824148815,
        "PriceInc" : 1.7325933120207193,
        "IsOrderTaxExempt" : true,
        "PriceEx" : 6.623518433804886,
        "CurrencyCode" : "CurrencyCode",
        "PriceTax" : 8.28965939814297,
        "Type" : "Type",
        "TaxRate" : 8.251625748923757,
        "ID" : 3,
        "Rule" : "Rule"
      }, {
        "StandardSellPriceEx" : 4.459605034958679,
        "MaxQty" : 2.9409642974827896,
        "Description" : "Description",
        "MinQty" : 0.43431398824148815,
        "PriceInc" : 1.7325933120207193,
        "IsOrderTaxExempt" : true,
        "PriceEx" : 6.623518433804886,
        "CurrencyCode" : "CurrencyCode",
        "PriceTax" : 8.28965939814297,
        "Type" : "Type",
        "TaxRate" : 8.251625748923757,
        "ID" : 3,
        "Rule" : "Rule"
      } ],
      "DebtorBSID" : "DebtorBSID"
    } ],
    "WarrantyPeriodType" : "WarrantyPeriodType",
    "Version" : 7.04836565559697,
    "ChildInventoryClassID" : 0,
    "CreatedWith" : "CreatedWith",
    "DiscontinuedDate" : "2000-01-23T04:56:07.000+00:00",
    "ModelNumber" : "ModelNumber",
    "IsReducable" : true,
    "MaxStandardSellPriceInc" : 3.5571952270680973,
    "StandardSellPriceInc" : 4.258773108174356,
    "ModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "GUID" : "00000000-0000-0000-0000-000000000000",
    "IsSOHTracked" : true,
    "UoMDescription" : "UoMDescription",
    "WarrantyPeriod" : 7,
    "Brand" : {
      "Description" : "Description",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Slug" : "Slug",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "RowNumber" : 9,
      "IsFavourite" : true,
      "BSID" : "BSID",
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "Version" : 8.761432466225475,
      "CreatedWith" : "CreatedWith",
      "ID" : 0
    },
    "ChildCOGSAccount" : "ChildCOGSAccount",
    "WarrantyMediaFiles" : [ {
      "WarrantyMediaFileGUID" : "00000000-0000-0000-0000-000000000000",
      "WarrantMediaType" : "WarrantMediaType",
      "WarrantMediaFileSlug" : "WarrantMediaFileSlug",
      "WarrantMediaFileName" : "WarrantMediaFileName",
      "WarrantMediaFileDescription" : "WarrantMediaFileDescription",
      "WarrantMediaMimeType" : "WarrantMediaMimeType",
      "WarrantyMediaFileID" : 3
    }, {
      "WarrantyMediaFileGUID" : "00000000-0000-0000-0000-000000000000",
      "WarrantMediaType" : "WarrantMediaType",
      "WarrantMediaFileSlug" : "WarrantMediaFileSlug",
      "WarrantMediaFileName" : "WarrantMediaFileName",
      "WarrantMediaFileDescription" : "WarrantMediaFileDescription",
      "WarrantMediaMimeType" : "WarrantMediaMimeType",
      "WarrantyMediaFileID" : 3
    } ],
    "CountChildVariants" : 9,
    "MinSalesQty" : 5.507386964179881,
    "DefaultSupplierID" : 7,
    "CostPriceEx" : 6.628464275087742,
    "IsActive" : true,
    "BaseUoMDescription" : "BaseUoMDescription",
    "ChildExpenseAccount" : "ChildExpenseAccount",
    "VariationOptions" : [ {
      "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
      "StandardSellPriceIncDelta" : 6.878052220127876,
      "VariationAbbreviatedName" : "VariationAbbreviatedName",
      "IsActive" : true,
      "VariationID" : 6,
      "Name" : "Name",
      "AbbreviatedName" : "AbbreviatedName",
      "Colour" : "Colour",
      "MediaFileUrl" : "MediaFileUrl",
      "VariationName" : "VariationName",
      "BSID" : "BSID",
      "SequenceNumber" : 3,
      "Value" : "Value",
      "CreatedWith" : "CreatedWith",
      "VariationOptionID" : 5,
      "StandardSellPriceExDelta" : 3.0937452626664474,
      "MediaFileID" : 7
    }, {
      "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
      "StandardSellPriceIncDelta" : 6.878052220127876,
      "VariationAbbreviatedName" : "VariationAbbreviatedName",
      "IsActive" : true,
      "VariationID" : 6,
      "Name" : "Name",
      "AbbreviatedName" : "AbbreviatedName",
      "Colour" : "Colour",
      "MediaFileUrl" : "MediaFileUrl",
      "VariationName" : "VariationName",
      "BSID" : "BSID",
      "SequenceNumber" : 3,
      "Value" : "Value",
      "CreatedWith" : "CreatedWith",
      "VariationOptionID" : 5,
      "StandardSellPriceExDelta" : 3.0937452626664474,
      "MediaFileID" : 7
    } ],
    "LastBuyPriceEx" : 1.041444916118296,
    "IsLinkedToSupplierInventory" : true,
    "UoM" : "UoM",
    "IsPhysical" : true,
    "AssetAccount" : "AssetAccount",
    "SupplierBuyPrices" : [ {
      "SupplierID" : 3,
      "BuyPriceEx" : 5.6644160867523485,
      "SupplierInventoryCode" : "SupplierInventoryCode",
      "SupplierBarcode" : "SupplierBarcode",
      "LastPriceUpdateDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    }, {
      "SupplierID" : 3,
      "BuyPriceEx" : 5.6644160867523485,
      "SupplierInventoryCode" : "SupplierInventoryCode",
      "SupplierBarcode" : "SupplierBarcode",
      "LastPriceUpdateDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    } ],
    "ChildRevenueAccount" : "ChildRevenueAccount",
    "InventoryCode" : "InventoryCode",
    "BaseUnitQty" : 4,
    "StockOnHands" : [ {
      "OnHand" : 6.073898085781152,
      "WarehouseBSID" : "WarehouseBSID",
      "WarehouseSourceBSID" : "WarehouseSourceBSID"
    }, {
      "OnHand" : 6.073898085781152,
      "WarehouseBSID" : "WarehouseBSID",
      "WarehouseSourceBSID" : "WarehouseSourceBSID"
    } ],
    "DefaultReceiveLocation" : {
      "Description" : "Description",
      "Barcode" : "Barcode",
      "IsActive" : true,
      "IsSystem" : true,
      "WarehouseID" : 6,
      "WarehouseLocationID" : 7,
      "AlreadyExists" : true,
      "SerialisedAssetCount" : 8,
      "WarehouseLocationTypeID" : 0,
      "SOH" : 4.652396432933246,
      "Name" : "Name"
    },
    "AlternateWarehouseLocations" : [ {
      "Description" : "Description",
      "Barcode" : "Barcode",
      "IsActive" : true,
      "IsSystem" : true,
      "WarehouseID" : 6,
      "WarehouseLocationID" : 7,
      "AlreadyExists" : true,
      "SerialisedAssetCount" : 8,
      "WarehouseLocationTypeID" : 0,
      "SOH" : 4.652396432933246,
      "Name" : "Name"
    }, {
      "Description" : "Description",
      "Barcode" : "Barcode",
      "IsActive" : true,
      "IsSystem" : true,
      "WarehouseID" : 6,
      "WarehouseLocationID" : 7,
      "AlreadyExists" : true,
      "SerialisedAssetCount" : 8,
      "WarehouseLocationTypeID" : 0,
      "SOH" : 4.652396432933246,
      "Name" : "Name"
    } ],
    "IsIntegrated" : true,
    "Variants" : [ null, null ],
    "RowNumber" : 3,
    "AssetType" : "AssetType",
    "CanonicalUrl" : "CanonicalUrl",
    "ChildVariants" : [ {
      "StandardSellPriceEx" : 1.284659006116532,
      "InventoryCode" : "InventoryCode",
      "CostPriceEx" : 6.778324963048013,
      "IsActive" : true,
      "StandardSellPriceInc" : 2.8841621266687802,
      "VariationOptions" : [ {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      }, {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      } ],
      "SalesPostingInventoryCode" : "SalesPostingInventoryCode",
      "ShortDescription" : "ShortDescription",
      "IsClassInheritedFromMaster" : true,
      "ID" : 6,
      "PostingBehaviour" : "PostingBehaviour",
      "SKU" : "SKU",
      "IsVariantPriceOverride" : true
    }, {
      "StandardSellPriceEx" : 1.284659006116532,
      "InventoryCode" : "InventoryCode",
      "CostPriceEx" : 6.778324963048013,
      "IsActive" : true,
      "StandardSellPriceInc" : 2.8841621266687802,
      "VariationOptions" : [ {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      }, {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      } ],
      "SalesPostingInventoryCode" : "SalesPostingInventoryCode",
      "ShortDescription" : "ShortDescription",
      "IsClassInheritedFromMaster" : true,
      "ID" : 6,
      "PostingBehaviour" : "PostingBehaviour",
      "SKU" : "SKU",
      "IsVariantPriceOverride" : true
    } ],
    "MinMaxLevels" : [ {
      "MaxSOHQuantity" : 7.3718573971919445,
      "DefaultPickingLocationID" : 7,
      "TenantID" : 3,
      "InventoryCode" : "InventoryCode",
      "DefaultReceiveLocationName" : "DefaultReceiveLocationName",
      "WarehouseID" : 1,
      "WarehouseName" : "WarehouseName",
      "DefaultReceiveLocationID" : 7,
      "DefaultPickingLocationName" : "DefaultPickingLocationName",
      "InventoryID" : 3,
      "MinSOHQuantity" : 9.785002165136461
    }, {
      "MaxSOHQuantity" : 7.3718573971919445,
      "DefaultPickingLocationID" : 7,
      "TenantID" : 3,
      "InventoryCode" : "InventoryCode",
      "DefaultReceiveLocationName" : "DefaultReceiveLocationName",
      "WarehouseID" : 1,
      "WarehouseName" : "WarehouseName",
      "DefaultReceiveLocationID" : 7,
      "DefaultPickingLocationName" : "DefaultPickingLocationName",
      "InventoryID" : 3,
      "MinSOHQuantity" : 9.785002165136461
    } ],
    "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "TotalSOH" : 9.965781217890562,
    "SKU" : "SKU",
    "IsAssetItem" : true
  },
  "IsRunNow" : true,
  "UserID" : 5,
  "IsQueue" : true,
  "Object" : {
    "RevenueAccount" : "RevenueAccount",
    "VariantMasterInventoryID" : 5,
    "IsPostingInventoryItem" : true,
    "MetaKeywords" : "MetaKeywords",
    "ChildIsPurchased" : true,
    "ShortDescription" : "ShortDescription",
    "IsApproved" : true,
    "HTMLDescription" : "HTMLDescription",
    "MaxStandardSellPriceEx" : 6.438423552598547,
    "RRP" : 4.678947989005849,
    "DefaultSupplierRefNumber" : "DefaultSupplierRefNumber",
    "SyncLogs" : [ {
      "Status" : "Status",
      "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "AdaptorID" : 8,
      "LastImportDateTime_offset" : 9,
      "LastExportDateTime_offset" : 1,
      "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "BSID" : "BSID",
      "Details" : "Details",
      "SyncCode" : "SyncCode",
      "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "LastModifiedDateTime_offset" : 3,
      "ID" : 4,
      "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    }, {
      "Status" : "Status",
      "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "AdaptorID" : 8,
      "LastImportDateTime_offset" : 9,
      "LastExportDateTime_offset" : 1,
      "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "BSID" : "BSID",
      "Details" : "Details",
      "SyncCode" : "SyncCode",
      "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "LastModifiedDateTime_offset" : 3,
      "ID" : 4,
      "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    } ],
    "PageHeading" : "PageHeading",
    "ID" : 5,
    "ChildInventoryClassName" : "ChildInventoryClassName",
    "ChildIsPhysical" : true,
    "Tags" : [ {
      "Description" : "Description",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Slug" : "Slug",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "RowNumber" : 9,
      "BSID" : "BSID",
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "Version" : 1.3949519358941398,
      "CreatedWith" : "CreatedWith",
      "ID" : 1
    }, {
      "Description" : "Description",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Slug" : "Slug",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "RowNumber" : 9,
      "BSID" : "BSID",
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "Version" : 1.3949519358941398,
      "CreatedWith" : "CreatedWith",
      "ID" : 1
    } ],
    "MediaFiles" : [ {
      "IsDefault" : true,
      "SizeFriendly" : "SizeFriendly",
      "Description" : "Description",
      "ThumbnailURL" : "ThumbnailURL",
      "Size" : 2,
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "IsImage" : true,
      "Sequence" : 0,
      "Slug" : "Slug",
      "MimeType" : "MimeType",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "Type" : "Type",
      "RowNumber" : 2,
      "BSID" : "BSID",
      "Version" : 6.173804034172511,
      "IsDownload" : true,
      "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "MediaType" : 9,
      "CreatedWith" : "CreatedWith",
      "ID" : 4
    }, {
      "IsDefault" : true,
      "SizeFriendly" : "SizeFriendly",
      "Description" : "Description",
      "ThumbnailURL" : "ThumbnailURL",
      "Size" : 2,
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "IsImage" : true,
      "Sequence" : 0,
      "Slug" : "Slug",
      "MimeType" : "MimeType",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "Type" : "Type",
      "RowNumber" : 2,
      "BSID" : "BSID",
      "Version" : 6.173804034172511,
      "IsDownload" : true,
      "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "MediaType" : 9,
      "CreatedWith" : "CreatedWith",
      "ID" : 4
    } ],
    "ManufacturerModel" : "ManufacturerModel",
    "InventoryClass" : {
      "Description" : "Description",
      "IsApprovedForWeb" : true,
      "IsApprovedForPOS" : true,
      "SalesPostingInventoryRevenueAccountCode" : "SalesPostingInventoryRevenueAccountCode",
      "IsActive" : true,
      "CountOfProducts" : 3,
      "SalesPostingInventoryExpenseAccountCode" : "SalesPostingInventoryExpenseAccountCode",
      "SalesPostingInventoryCode" : "SalesPostingInventoryCode",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "SalesPostingInventoryID" : 7,
      "SalesPostingInventoryName" : "SalesPostingInventoryName",
      "Version" : 5.312489704336296,
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "CreatedWith" : "CreatedWith",
      "ServicePostingInventoryID" : 3,
      "InventoryClassGroup" : {
        "IsDefault" : true,
        "Description" : "Description",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "SupplierID" : 7,
        "InventoryClasses" : [ null, null ],
        "RowNumber" : 3,
        "BSID" : "BSID",
        "Version" : 9.897492629215506,
        "CreatedWith" : "CreatedWith",
        "IsSystem" : true,
        "ID" : 5,
        "InventoryClassGroupType" : {
          "IsDefault" : true,
          "Description" : "Description",
          "IsActive" : true,
          "GUID" : "00000000-0000-0000-0000-000000000000",
          "Name" : "Name",
          "GUIDstring" : "GUIDstring",
          "IsGeneric" : true,
          "RowNumber" : 0,
          "BSID" : "BSID",
          "Version" : 3.1497903714250555,
          "CreatedWith" : "CreatedWith",
          "IsSystem" : true,
          "ID" : 2,
          "InventoryClassGroups" : [ null, null ]
        }
      },
      "ID" : 8,
      "PostingBehaviour" : "PostingBehaviour",
      "ServicePostingInventoryCode" : "ServicePostingInventoryCode",
      "ServicePostingInventoryExpenseAccountCode" : "ServicePostingInventoryExpenseAccountCode",
      "ModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "RowNumber" : 5,
      "BSID" : "BSID",
      "IsAutoCreateGenericAccountInventory" : true,
      "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "ServicePostingInventoryRevenueAccountCode" : "ServicePostingInventoryRevenueAccountCode",
      "IsSystem" : true,
      "IsApprovedForService" : true,
      "ServicePostingInventoryName" : "ServicePostingInventoryName"
    },
    "ManufacturerName" : "ManufacturerName",
    "Categories" : [ {
      "ParentID" : 7,
      "Description" : "Description",
      "IsActive" : true,
      "MetaKeywords" : "MetaKeywords",
      "CategoryType" : "CategoryType",
      "ParentName" : "ParentName",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "HTMLDescription" : "HTMLDescription",
      "IsFavourite" : true,
      "Version" : 0.35262192099236644,
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "PageHeading" : "PageHeading",
      "CreatedWith" : "CreatedWith",
      "MetaDescription" : "MetaDescription",
      "ID" : 4,
      "ChildCategories" : [ null, null ],
      "Route" : "Route",
      "MediaFiles" : [ {
        "IsDefault" : true,
        "SizeFriendly" : "SizeFriendly",
        "Description" : "Description",
        "ThumbnailURL" : "ThumbnailURL",
        "Size" : 2,
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "IsImage" : true,
        "Sequence" : 0,
        "Slug" : "Slug",
        "MimeType" : "MimeType",
        "URL" : "URL",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "Type" : "Type",
        "RowNumber" : 2,
        "BSID" : "BSID",
        "Version" : 6.173804034172511,
        "IsDownload" : true,
        "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "MediaType" : 9,
        "CreatedWith" : "CreatedWith",
        "ID" : 4
      }, {
        "IsDefault" : true,
        "SizeFriendly" : "SizeFriendly",
        "Description" : "Description",
        "ThumbnailURL" : "ThumbnailURL",
        "Size" : 2,
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "IsImage" : true,
        "Sequence" : 0,
        "Slug" : "Slug",
        "MimeType" : "MimeType",
        "URL" : "URL",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "Type" : "Type",
        "RowNumber" : 2,
        "BSID" : "BSID",
        "Version" : 6.173804034172511,
        "IsDownload" : true,
        "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "MediaType" : 9,
        "CreatedWith" : "CreatedWith",
        "ID" : 4
      } ],
      "HierarchyLevel" : 8,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "PageTitle" : "PageTitle",
      "Sequence" : 4,
      "Slug" : "Slug",
      "RowNumber" : 0,
      "CanonicalUrl" : "CanonicalUrl",
      "BSID" : "BSID",
      "InventoryCount" : 6
    }, {
      "ParentID" : 7,
      "Description" : "Description",
      "IsActive" : true,
      "MetaKeywords" : "MetaKeywords",
      "CategoryType" : "CategoryType",
      "ParentName" : "ParentName",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "HTMLDescription" : "HTMLDescription",
      "IsFavourite" : true,
      "Version" : 0.35262192099236644,
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "PageHeading" : "PageHeading",
      "CreatedWith" : "CreatedWith",
      "MetaDescription" : "MetaDescription",
      "ID" : 4,
      "ChildCategories" : [ null, null ],
      "Route" : "Route",
      "MediaFiles" : [ {
        "IsDefault" : true,
        "SizeFriendly" : "SizeFriendly",
        "Description" : "Description",
        "ThumbnailURL" : "ThumbnailURL",
        "Size" : 2,
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "IsImage" : true,
        "Sequence" : 0,
        "Slug" : "Slug",
        "MimeType" : "MimeType",
        "URL" : "URL",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "Type" : "Type",
        "RowNumber" : 2,
        "BSID" : "BSID",
        "Version" : 6.173804034172511,
        "IsDownload" : true,
        "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "MediaType" : 9,
        "CreatedWith" : "CreatedWith",
        "ID" : 4
      }, {
        "IsDefault" : true,
        "SizeFriendly" : "SizeFriendly",
        "Description" : "Description",
        "ThumbnailURL" : "ThumbnailURL",
        "Size" : 2,
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "IsImage" : true,
        "Sequence" : 0,
        "Slug" : "Slug",
        "MimeType" : "MimeType",
        "URL" : "URL",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "Type" : "Type",
        "RowNumber" : 2,
        "BSID" : "BSID",
        "Version" : 6.173804034172511,
        "IsDownload" : true,
        "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "MediaType" : 9,
        "CreatedWith" : "CreatedWith",
        "ID" : 4
      } ],
      "HierarchyLevel" : 8,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "PageTitle" : "PageTitle",
      "Sequence" : 4,
      "Slug" : "Slug",
      "RowNumber" : 0,
      "CanonicalUrl" : "CanonicalUrl",
      "BSID" : "BSID",
      "InventoryCount" : 6
    } ],
    "DefaultThumbnailURL" : "DefaultThumbnailURL",
    "IsShippable" : true,
    "IsOrderTaxExempt" : true,
    "BaseUoM" : "BaseUoM",
    "IsPublished" : true,
    "ParentSKU" : "ParentSKU",
    "IsOrderable" : true,
    "InventoryClassID" : 3,
    "IsUsingAverageCostPrice" : true,
    "IsDiscontinued" : true,
    "Depth_m" : 0.5199002018724985,
    "Length_m" : 9.132027271330688,
    "IsInCatalogue" : true,
    "EAN" : "EAN",
    "BSID" : "BSID",
    "IsSold" : true,
    "Volume" : 7.933506881737151,
    "Barcode" : "Barcode",
    "Width_m" : 0.8774076871421566,
    "Note" : "Note",
    "InventoryClassName" : "InventoryClassName",
    "COGSAccount" : "COGSAccount",
    "IsSystem" : true,
    "DefaultImageURL" : "DefaultImageURL",
    "IsVariantPriceOverride" : true,
    "StandardSellPriceEx" : 0.2025324113236393,
    "WarrantyDetails" : "WarrantyDetails",
    "Description" : "Description",
    "ClassPostingBehaviour" : "ClassPostingBehaviour",
    "MediaCount" : 9,
    "URL" : "URL",
    "DefaultPickingLocation" : {
      "Description" : "Description",
      "Barcode" : "Barcode",
      "IsActive" : true,
      "IsSystem" : true,
      "WarehouseID" : 6,
      "WarehouseLocationID" : 7,
      "AlreadyExists" : true,
      "SerialisedAssetCount" : 8,
      "WarehouseLocationTypeID" : 0,
      "SOH" : 4.652396432933246,
      "Name" : "Name"
    },
    "ChildIsSOHTracked" : true,
    "IsOuterItem" : true,
    "Weight_kg" : 9.702963800023566,
    "MetaDescription" : "MetaDescription",
    "DefaultSupplierName" : "DefaultSupplierName",
    "SupplierInventoryGUIDstring" : "SupplierInventoryGUIDstring",
    "ChildAssetAccount" : "ChildAssetAccount",
    "PageTitle" : "PageTitle",
    "VariantMasterCode" : "VariantMasterCode",
    "RFID" : "RFID",
    "LinkedVariantsCount" : 8,
    "IsVariantMaster" : true,
    "VariantsCount" : 6,
    "Type" : "Type",
    "IsInnerItem" : true,
    "IsUsedInGenericClass" : true,
    "ExpenseAccount" : "ExpenseAccount",
    "ChildIsSold" : true,
    "IsPurchased" : true,
    "Variations" : [ {
      "Options" : [ {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      }, {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      } ],
      "BSID" : "BSID",
      "MasterInventoryID" : 1,
      "IsActive" : true,
      "SequenceNumber" : 5,
      "VariationID" : 4,
      "CreatedWith" : "CreatedWith",
      "Name" : "Name",
      "AbbreviatedName" : "AbbreviatedName"
    }, {
      "Options" : [ {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      }, {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      } ],
      "BSID" : "BSID",
      "MasterInventoryID" : 1,
      "IsActive" : true,
      "SequenceNumber" : 5,
      "VariationID" : 4,
      "CreatedWith" : "CreatedWith",
      "Name" : "Name",
      "AbbreviatedName" : "AbbreviatedName"
    } ],
    "UnlinkedVariantsCount" : 9,
    "GUIDstring" : "GUIDstring",
    "MaxSalesQty" : 4.86315908102884,
    "Prices" : [ {
      "PriceBreaks" : [ {
        "StandardSellPriceEx" : 4.459605034958679,
        "MaxQty" : 2.9409642974827896,
        "Description" : "Description",
        "MinQty" : 0.43431398824148815,
        "PriceInc" : 1.7325933120207193,
        "IsOrderTaxExempt" : true,
        "PriceEx" : 6.623518433804886,
        "CurrencyCode" : "CurrencyCode",
        "PriceTax" : 8.28965939814297,
        "Type" : "Type",
        "TaxRate" : 8.251625748923757,
        "ID" : 3,
        "Rule" : "Rule"
      }, {
        "StandardSellPriceEx" : 4.459605034958679,
        "MaxQty" : 2.9409642974827896,
        "Description" : "Description",
        "MinQty" : 0.43431398824148815,
        "PriceInc" : 1.7325933120207193,
        "IsOrderTaxExempt" : true,
        "PriceEx" : 6.623518433804886,
        "CurrencyCode" : "CurrencyCode",
        "PriceTax" : 8.28965939814297,
        "Type" : "Type",
        "TaxRate" : 8.251625748923757,
        "ID" : 3,
        "Rule" : "Rule"
      } ],
      "DebtorBSID" : "DebtorBSID"
    }, {
      "PriceBreaks" : [ {
        "StandardSellPriceEx" : 4.459605034958679,
        "MaxQty" : 2.9409642974827896,
        "Description" : "Description",
        "MinQty" : 0.43431398824148815,
        "PriceInc" : 1.7325933120207193,
        "IsOrderTaxExempt" : true,
        "PriceEx" : 6.623518433804886,
        "CurrencyCode" : "CurrencyCode",
        "PriceTax" : 8.28965939814297,
        "Type" : "Type",
        "TaxRate" : 8.251625748923757,
        "ID" : 3,
        "Rule" : "Rule"
      }, {
        "StandardSellPriceEx" : 4.459605034958679,
        "MaxQty" : 2.9409642974827896,
        "Description" : "Description",
        "MinQty" : 0.43431398824148815,
        "PriceInc" : 1.7325933120207193,
        "IsOrderTaxExempt" : true,
        "PriceEx" : 6.623518433804886,
        "CurrencyCode" : "CurrencyCode",
        "PriceTax" : 8.28965939814297,
        "Type" : "Type",
        "TaxRate" : 8.251625748923757,
        "ID" : 3,
        "Rule" : "Rule"
      } ],
      "DebtorBSID" : "DebtorBSID"
    } ],
    "WarrantyPeriodType" : "WarrantyPeriodType",
    "Version" : 7.04836565559697,
    "ChildInventoryClassID" : 0,
    "CreatedWith" : "CreatedWith",
    "DiscontinuedDate" : "2000-01-23T04:56:07.000+00:00",
    "ModelNumber" : "ModelNumber",
    "IsReducable" : true,
    "MaxStandardSellPriceInc" : 3.5571952270680973,
    "StandardSellPriceInc" : 4.258773108174356,
    "ModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "GUID" : "00000000-0000-0000-0000-000000000000",
    "IsSOHTracked" : true,
    "UoMDescription" : "UoMDescription",
    "WarrantyPeriod" : 7,
    "Brand" : {
      "Description" : "Description",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Slug" : "Slug",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "RowNumber" : 9,
      "IsFavourite" : true,
      "BSID" : "BSID",
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "Version" : 8.761432466225475,
      "CreatedWith" : "CreatedWith",
      "ID" : 0
    },
    "ChildCOGSAccount" : "ChildCOGSAccount",
    "WarrantyMediaFiles" : [ {
      "WarrantyMediaFileGUID" : "00000000-0000-0000-0000-000000000000",
      "WarrantMediaType" : "WarrantMediaType",
      "WarrantMediaFileSlug" : "WarrantMediaFileSlug",
      "WarrantMediaFileName" : "WarrantMediaFileName",
      "WarrantMediaFileDescription" : "WarrantMediaFileDescription",
      "WarrantMediaMimeType" : "WarrantMediaMimeType",
      "WarrantyMediaFileID" : 3
    }, {
      "WarrantyMediaFileGUID" : "00000000-0000-0000-0000-000000000000",
      "WarrantMediaType" : "WarrantMediaType",
      "WarrantMediaFileSlug" : "WarrantMediaFileSlug",
      "WarrantMediaFileName" : "WarrantMediaFileName",
      "WarrantMediaFileDescription" : "WarrantMediaFileDescription",
      "WarrantMediaMimeType" : "WarrantMediaMimeType",
      "WarrantyMediaFileID" : 3
    } ],
    "CountChildVariants" : 9,
    "MinSalesQty" : 5.507386964179881,
    "DefaultSupplierID" : 7,
    "CostPriceEx" : 6.628464275087742,
    "IsActive" : true,
    "BaseUoMDescription" : "BaseUoMDescription",
    "ChildExpenseAccount" : "ChildExpenseAccount",
    "VariationOptions" : [ {
      "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
      "StandardSellPriceIncDelta" : 6.878052220127876,
      "VariationAbbreviatedName" : "VariationAbbreviatedName",
      "IsActive" : true,
      "VariationID" : 6,
      "Name" : "Name",
      "AbbreviatedName" : "AbbreviatedName",
      "Colour" : "Colour",
      "MediaFileUrl" : "MediaFileUrl",
      "VariationName" : "VariationName",
      "BSID" : "BSID",
      "SequenceNumber" : 3,
      "Value" : "Value",
      "CreatedWith" : "CreatedWith",
      "VariationOptionID" : 5,
      "StandardSellPriceExDelta" : 3.0937452626664474,
      "MediaFileID" : 7
    }, {
      "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
      "StandardSellPriceIncDelta" : 6.878052220127876,
      "VariationAbbreviatedName" : "VariationAbbreviatedName",
      "IsActive" : true,
      "VariationID" : 6,
      "Name" : "Name",
      "AbbreviatedName" : "AbbreviatedName",
      "Colour" : "Colour",
      "MediaFileUrl" : "MediaFileUrl",
      "VariationName" : "VariationName",
      "BSID" : "BSID",
      "SequenceNumber" : 3,
      "Value" : "Value",
      "CreatedWith" : "CreatedWith",
      "VariationOptionID" : 5,
      "StandardSellPriceExDelta" : 3.0937452626664474,
      "MediaFileID" : 7
    } ],
    "LastBuyPriceEx" : 1.041444916118296,
    "IsLinkedToSupplierInventory" : true,
    "UoM" : "UoM",
    "IsPhysical" : true,
    "AssetAccount" : "AssetAccount",
    "SupplierBuyPrices" : [ {
      "SupplierID" : 3,
      "BuyPriceEx" : 5.6644160867523485,
      "SupplierInventoryCode" : "SupplierInventoryCode",
      "SupplierBarcode" : "SupplierBarcode",
      "LastPriceUpdateDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    }, {
      "SupplierID" : 3,
      "BuyPriceEx" : 5.6644160867523485,
      "SupplierInventoryCode" : "SupplierInventoryCode",
      "SupplierBarcode" : "SupplierBarcode",
      "LastPriceUpdateDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    } ],
    "ChildRevenueAccount" : "ChildRevenueAccount",
    "InventoryCode" : "InventoryCode",
    "BaseUnitQty" : 4,
    "StockOnHands" : [ {
      "OnHand" : 6.073898085781152,
      "WarehouseBSID" : "WarehouseBSID",
      "WarehouseSourceBSID" : "WarehouseSourceBSID"
    }, {
      "OnHand" : 6.073898085781152,
      "WarehouseBSID" : "WarehouseBSID",
      "WarehouseSourceBSID" : "WarehouseSourceBSID"
    } ],
    "DefaultReceiveLocation" : {
      "Description" : "Description",
      "Barcode" : "Barcode",
      "IsActive" : true,
      "IsSystem" : true,
      "WarehouseID" : 6,
      "WarehouseLocationID" : 7,
      "AlreadyExists" : true,
      "SerialisedAssetCount" : 8,
      "WarehouseLocationTypeID" : 0,
      "SOH" : 4.652396432933246,
      "Name" : "Name"
    },
    "AlternateWarehouseLocations" : [ {
      "Description" : "Description",
      "Barcode" : "Barcode",
      "IsActive" : true,
      "IsSystem" : true,
      "WarehouseID" : 6,
      "WarehouseLocationID" : 7,
      "AlreadyExists" : true,
      "SerialisedAssetCount" : 8,
      "WarehouseLocationTypeID" : 0,
      "SOH" : 4.652396432933246,
      "Name" : "Name"
    }, {
      "Description" : "Description",
      "Barcode" : "Barcode",
      "IsActive" : true,
      "IsSystem" : true,
      "WarehouseID" : 6,
      "WarehouseLocationID" : 7,
      "AlreadyExists" : true,
      "SerialisedAssetCount" : 8,
      "WarehouseLocationTypeID" : 0,
      "SOH" : 4.652396432933246,
      "Name" : "Name"
    } ],
    "IsIntegrated" : true,
    "Variants" : [ null, null ],
    "RowNumber" : 3,
    "AssetType" : "AssetType",
    "CanonicalUrl" : "CanonicalUrl",
    "ChildVariants" : [ {
      "StandardSellPriceEx" : 1.284659006116532,
      "InventoryCode" : "InventoryCode",
      "CostPriceEx" : 6.778324963048013,
      "IsActive" : true,
      "StandardSellPriceInc" : 2.8841621266687802,
      "VariationOptions" : [ {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      }, {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      } ],
      "SalesPostingInventoryCode" : "SalesPostingInventoryCode",
      "ShortDescription" : "ShortDescription",
      "IsClassInheritedFromMaster" : true,
      "ID" : 6,
      "PostingBehaviour" : "PostingBehaviour",
      "SKU" : "SKU",
      "IsVariantPriceOverride" : true
    }, {
      "StandardSellPriceEx" : 1.284659006116532,
      "InventoryCode" : "InventoryCode",
      "CostPriceEx" : 6.778324963048013,
      "IsActive" : true,
      "StandardSellPriceInc" : 2.8841621266687802,
      "VariationOptions" : [ {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      }, {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      } ],
      "SalesPostingInventoryCode" : "SalesPostingInventoryCode",
      "ShortDescription" : "ShortDescription",
      "IsClassInheritedFromMaster" : true,
      "ID" : 6,
      "PostingBehaviour" : "PostingBehaviour",
      "SKU" : "SKU",
      "IsVariantPriceOverride" : true
    } ],
    "MinMaxLevels" : [ {
      "MaxSOHQuantity" : 7.3718573971919445,
      "DefaultPickingLocationID" : 7,
      "TenantID" : 3,
      "InventoryCode" : "InventoryCode",
      "DefaultReceiveLocationName" : "DefaultReceiveLocationName",
      "WarehouseID" : 1,
      "WarehouseName" : "WarehouseName",
      "DefaultReceiveLocationID" : 7,
      "DefaultPickingLocationName" : "DefaultPickingLocationName",
      "InventoryID" : 3,
      "MinSOHQuantity" : 9.785002165136461
    }, {
      "MaxSOHQuantity" : 7.3718573971919445,
      "DefaultPickingLocationID" : 7,
      "TenantID" : 3,
      "InventoryCode" : "InventoryCode",
      "DefaultReceiveLocationName" : "DefaultReceiveLocationName",
      "WarehouseID" : 1,
      "WarehouseName" : "WarehouseName",
      "DefaultReceiveLocationID" : 7,
      "DefaultPickingLocationName" : "DefaultPickingLocationName",
      "InventoryID" : 3,
      "MinSOHQuantity" : 9.785002165136461
    } ],
    "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "TotalSOH" : 9.965781217890562,
    "SKU" : "SKU",
    "IsAssetItem" : true
  },
  "LinkedSupplierID" : 0,
  "IsSaveAutoQueue" : true
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<InventorySaveRequest>
  <LinkedSupplierID>123</LinkedSupplierID>
  <VariantToUpdateClass>123</VariantToUpdateClass>
  <null>
    <GUID>00000000-0000-0000-0000-000000000000</GUID>
    <IsLinkedToSupplierInventory>true</IsLinkedToSupplierInventory>
    <TotalSOH>3.149</TotalSOH>
    <DefaultImageURL>aeiou</DefaultImageURL>
    <DefaultThumbnailURL>aeiou</DefaultThumbnailURL>
    <MediaCount>123</MediaCount>
    <ParentSKU>aeiou</ParentSKU>
    <VariantMasterCode>aeiou</VariantMasterCode>
    <IsShippable>true</IsShippable>
    <IsReducable>true</IsReducable>
    <IsOrderable>true</IsOrderable>
    <IsInCatalogue>true</IsInCatalogue>
    <IsUsingAverageCostPrice>true</IsUsingAverageCostPrice>
    <IsSystem>true</IsSystem>
    <IsVariantPriceOverride>true</IsVariantPriceOverride>
    <VariantsCount>123</VariantsCount>
    <LinkedVariantsCount>123</LinkedVariantsCount>
    <UnlinkedVariantsCount>123</UnlinkedVariantsCount>
    <IsIntegrated>true</IsIntegrated>
    <MaxStandardSellPriceEx>3.149</MaxStandardSellPriceEx>
    <MaxStandardSellPriceInc>3.149</MaxStandardSellPriceInc>
    <ChildInventoryClassID>123</ChildInventoryClassID>
    <ChildInventoryClassName>aeiou</ChildInventoryClassName>
    <ClassPostingBehaviour>aeiou</ClassPostingBehaviour>
    <WarrantyPeriodType>aeiou</WarrantyPeriodType>
    <WarrantyPeriod>123</WarrantyPeriod>
    <WarrantyDetails>aeiou</WarrantyDetails>
    <RowNumber>123456789</RowNumber>
    <Version>3.149</Version>
    <ID>123</ID>
    <InventoryCode>aeiou</InventoryCode>
    <EAN>aeiou</EAN>
    <Barcode>aeiou</Barcode>
    <SKU>aeiou</SKU>
    <GUIDstring>aeiou</GUIDstring>
    <BSID>aeiou</BSID>
    <CreatedWith>aeiou</CreatedWith>
    <InventoryClassID>123</InventoryClassID>
    <InventoryClassName>aeiou</InventoryClassName>
    <IsActive>true</IsActive>
    <IsDiscontinued>true</IsDiscontinued>
    <DiscontinuedDate>2000-01-23T04:56:07.000Z</DiscontinuedDate>
    <IsAssetItem>true</IsAssetItem>
    <IsSold>true</IsSold>
    <IsOrderTaxExempt>true</IsOrderTaxExempt>
    <IsPhysical>true</IsPhysical>
    <IsSOHTracked>true</IsSOHTracked>
    <IsPurchased>true</IsPurchased>
    <AssetType>aeiou</AssetType>
    <IsOuterItem>true</IsOuterItem>
    <IsInnerItem>true</IsInnerItem>
    <BaseUnitQty>123</BaseUnitQty>
    <BaseUoM>aeiou</BaseUoM>
    <BaseUoMDescription>aeiou</BaseUoMDescription>
    <UoM>aeiou</UoM>
    <UoMDescription>aeiou</UoMDescription>
    <ShortDescription>aeiou</ShortDescription>
    <Description>aeiou</Description>
    <RFID>aeiou</RFID>
    <Note>aeiou</Note>
    <StandardSellPriceEx>3.149</StandardSellPriceEx>
    <CostPriceEx>3.149</CostPriceEx>
    <StandardSellPriceInc>3.149</StandardSellPriceInc>
    <LastBuyPriceEx>3.149</LastBuyPriceEx>
    <RRP>3.149</RRP>
    <ExpenseAccount>aeiou</ExpenseAccount>
    <RevenueAccount>aeiou</RevenueAccount>
    <AssetAccount>aeiou</AssetAccount>
    <COGSAccount>aeiou</COGSAccount>
    <URL>aeiou</URL>
    <ManufacturerName>aeiou</ManufacturerName>
    <ManufacturerModel>aeiou</ManufacturerModel>
    <ModelNumber>aeiou</ModelNumber>
    <DefaultSupplierName>aeiou</DefaultSupplierName>
    <DefaultSupplierRefNumber>aeiou</DefaultSupplierRefNumber>
    <DefaultSupplierID>123</DefaultSupplierID>
    <Length_m>3.149</Length_m>
    <Width_m>3.149</Width_m>
    <Weight_kg>3.149</Weight_kg>
    <Depth_m>3.149</Depth_m>
    <CreatedDateTime_utc>2000-01-23T04:56:07.000Z</CreatedDateTime_utc>
    <ModifiedDateTime_utc>2000-01-23T04:56:07.000Z</ModifiedDateTime_utc>
    <IsVariantMaster>true</IsVariantMaster>
    <PageTitle>aeiou</PageTitle>
    <PageHeading>aeiou</PageHeading>
    <MetaDescription>aeiou</MetaDescription>
    <MetaKeywords>aeiou</MetaKeywords>
    <CanonicalUrl>aeiou</CanonicalUrl>
    <HTMLDescription>aeiou</HTMLDescription>
    <Type>aeiou</Type>
    <IsPublished>true</IsPublished>
    <SupplierInventoryGUIDstring>aeiou</SupplierInventoryGUIDstring>
    <IsApproved>true</IsApproved>
    <Volume>3.149</Volume>
    <MinSalesQty>3.149</MinSalesQty>
    <MaxSalesQty>3.149</MaxSalesQty>
    <IsPostingInventoryItem>true</IsPostingInventoryItem>
    <ChildIsSold>true</ChildIsSold>
    <ChildIsPurchased>true</ChildIsPurchased>
    <ChildIsSOHTracked>true</ChildIsSOHTracked>
    <ChildIsPhysical>true</ChildIsPhysical>
    <ChildExpenseAccount>aeiou</ChildExpenseAccount>
    <ChildRevenueAccount>aeiou</ChildRevenueAccount>
    <ChildAssetAccount>aeiou</ChildAssetAccount>
    <ChildCOGSAccount>aeiou</ChildCOGSAccount>
    <VariantMasterInventoryID>123</VariantMasterInventoryID>
    <IsUsedInGenericClass>true</IsUsedInGenericClass>
    <CountChildVariants>123</CountChildVariants>
  </null>
  <null>
    <GUID>00000000-0000-0000-0000-000000000000</GUID>
    <IsLinkedToSupplierInventory>true</IsLinkedToSupplierInventory>
    <TotalSOH>3.149</TotalSOH>
    <DefaultImageURL>aeiou</DefaultImageURL>
    <DefaultThumbnailURL>aeiou</DefaultThumbnailURL>
    <MediaCount>123</MediaCount>
    <ParentSKU>aeiou</ParentSKU>
    <VariantMasterCode>aeiou</VariantMasterCode>
    <IsShippable>true</IsShippable>
    <IsReducable>true</IsReducable>
    <IsOrderable>true</IsOrderable>
    <IsInCatalogue>true</IsInCatalogue>
    <IsUsingAverageCostPrice>true</IsUsingAverageCostPrice>
    <IsSystem>true</IsSystem>
    <IsVariantPriceOverride>true</IsVariantPriceOverride>
    <VariantsCount>123</VariantsCount>
    <LinkedVariantsCount>123</LinkedVariantsCount>
    <UnlinkedVariantsCount>123</UnlinkedVariantsCount>
    <IsIntegrated>true</IsIntegrated>
    <MaxStandardSellPriceEx>3.149</MaxStandardSellPriceEx>
    <MaxStandardSellPriceInc>3.149</MaxStandardSellPriceInc>
    <ChildInventoryClassID>123</ChildInventoryClassID>
    <ChildInventoryClassName>aeiou</ChildInventoryClassName>
    <ClassPostingBehaviour>aeiou</ClassPostingBehaviour>
    <WarrantyPeriodType>aeiou</WarrantyPeriodType>
    <WarrantyPeriod>123</WarrantyPeriod>
    <WarrantyDetails>aeiou</WarrantyDetails>
    <RowNumber>123456789</RowNumber>
    <Version>3.149</Version>
    <ID>123</ID>
    <InventoryCode>aeiou</InventoryCode>
    <EAN>aeiou</EAN>
    <Barcode>aeiou</Barcode>
    <SKU>aeiou</SKU>
    <GUIDstring>aeiou</GUIDstring>
    <BSID>aeiou</BSID>
    <CreatedWith>aeiou</CreatedWith>
    <InventoryClassID>123</InventoryClassID>
    <InventoryClassName>aeiou</InventoryClassName>
    <IsActive>true</IsActive>
    <IsDiscontinued>true</IsDiscontinued>
    <DiscontinuedDate>2000-01-23T04:56:07.000Z</DiscontinuedDate>
    <IsAssetItem>true</IsAssetItem>
    <IsSold>true</IsSold>
    <IsOrderTaxExempt>true</IsOrderTaxExempt>
    <IsPhysical>true</IsPhysical>
    <IsSOHTracked>true</IsSOHTracked>
    <IsPurchased>true</IsPurchased>
    <AssetType>aeiou</AssetType>
    <IsOuterItem>true</IsOuterItem>
    <IsInnerItem>true</IsInnerItem>
    <BaseUnitQty>123</BaseUnitQty>
    <BaseUoM>aeiou</BaseUoM>
    <BaseUoMDescription>aeiou</BaseUoMDescription>
    <UoM>aeiou</UoM>
    <UoMDescription>aeiou</UoMDescription>
    <ShortDescription>aeiou</ShortDescription>
    <Description>aeiou</Description>
    <RFID>aeiou</RFID>
    <Note>aeiou</Note>
    <StandardSellPriceEx>3.149</StandardSellPriceEx>
    <CostPriceEx>3.149</CostPriceEx>
    <StandardSellPriceInc>3.149</StandardSellPriceInc>
    <LastBuyPriceEx>3.149</LastBuyPriceEx>
    <RRP>3.149</RRP>
    <ExpenseAccount>aeiou</ExpenseAccount>
    <RevenueAccount>aeiou</RevenueAccount>
    <AssetAccount>aeiou</AssetAccount>
    <COGSAccount>aeiou</COGSAccount>
    <URL>aeiou</URL>
    <ManufacturerName>aeiou</ManufacturerName>
    <ManufacturerModel>aeiou</ManufacturerModel>
    <ModelNumber>aeiou</ModelNumber>
    <DefaultSupplierName>aeiou</DefaultSupplierName>
    <DefaultSupplierRefNumber>aeiou</DefaultSupplierRefNumber>
    <DefaultSupplierID>123</DefaultSupplierID>
    <Length_m>3.149</Length_m>
    <Width_m>3.149</Width_m>
    <Weight_kg>3.149</Weight_kg>
    <Depth_m>3.149</Depth_m>
    <CreatedDateTime_utc>2000-01-23T04:56:07.000Z</CreatedDateTime_utc>
    <ModifiedDateTime_utc>2000-01-23T04:56:07.000Z</ModifiedDateTime_utc>
    <IsVariantMaster>true</IsVariantMaster>
    <PageTitle>aeiou</PageTitle>
    <PageHeading>aeiou</PageHeading>
    <MetaDescription>aeiou</MetaDescription>
    <MetaKeywords>aeiou</MetaKeywords>
    <CanonicalUrl>aeiou</CanonicalUrl>
    <HTMLDescription>aeiou</HTMLDescription>
    <Type>aeiou</Type>
    <IsPublished>true</IsPublished>
    <SupplierInventoryGUIDstring>aeiou</SupplierInventoryGUIDstring>
    <IsApproved>true</IsApproved>
    <Volume>3.149</Volume>
    <MinSalesQty>3.149</MinSalesQty>
    <MaxSalesQty>3.149</MaxSalesQty>
    <IsPostingInventoryItem>true</IsPostingInventoryItem>
    <ChildIsSold>true</ChildIsSold>
    <ChildIsPurchased>true</ChildIsPurchased>
    <ChildIsSOHTracked>true</ChildIsSOHTracked>
    <ChildIsPhysical>true</ChildIsPhysical>
    <ChildExpenseAccount>aeiou</ChildExpenseAccount>
    <ChildRevenueAccount>aeiou</ChildRevenueAccount>
    <ChildAssetAccount>aeiou</ChildAssetAccount>
    <ChildCOGSAccount>aeiou</ChildCOGSAccount>
    <VariantMasterInventoryID>123</VariantMasterInventoryID>
    <IsUsedInGenericClass>true</IsUsedInGenericClass>
    <CountChildVariants>123</CountChildVariants>
  </null>
  <IsQueue>true</IsQueue>
  <IsSaveAutoQueue>true</IsSaveAutoQueue>
  <IsRunNow>true</IsRunNow>
  <TenantID>123</TenantID>
  <WebsiteID>123</WebsiteID>
  <UserID>123</UserID>
</InventorySaveRequest>' \
 -d 'Custom MIME type example not yet supported: text/xml' \
 -d 'Custom MIME type example not yet supported: application/x-www-form-urlencoded'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        InventorySaveRequest inventorySaveRequest = ; // InventorySaveRequest | 

        try {
            SynkSaveQueueResponse result = apiInstance.inventoryPost(inventorySaveRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryPost");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final InventorySaveRequest inventorySaveRequest = new InventorySaveRequest(); // InventorySaveRequest | 

try {
    final result = await api_instance.inventoryPost(inventorySaveRequest);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryPost: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        InventorySaveRequest inventorySaveRequest = ; // InventorySaveRequest | 

        try {
            SynkSaveQueueResponse result = apiInstance.inventoryPost(inventorySaveRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryPost");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
InventorySaveRequest *inventorySaveRequest = ; //  (optional)

// Inventory_Post
[apiInstance inventoryPostWith:inventorySaveRequest
              completionHandler: ^(SynkSaveQueueResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var opts = {
  'inventorySaveRequest':  // {InventorySaveRequest} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryPost(opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryPostExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var inventorySaveRequest = new InventorySaveRequest(); // InventorySaveRequest |  (optional) 

            try {
                // Inventory_Post
                SynkSaveQueueResponse result = apiInstance.inventoryPost(inventorySaveRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$inventorySaveRequest = ; // InventorySaveRequest | 

try {
    $result = $api_instance->inventoryPost($inventorySaveRequest);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $inventorySaveRequest = WWW::OPenAPIClient::Object::InventorySaveRequest->new(); # InventorySaveRequest | 

eval {
    my $result = $api_instance->inventoryPost(inventorySaveRequest => $inventorySaveRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryPost: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
inventorySaveRequest =  # InventorySaveRequest |  (optional)

try:
    # Inventory_Post
    api_response = api_instance.inventory_post(inventorySaveRequest=inventorySaveRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryPost: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let inventorySaveRequest = ; // InventorySaveRequest

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryPost(inventorySaveRequest, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Body parameters
Name Description
inventorySaveRequest

Responses


inventoryPut

Inventory_Put


/Inventory/{id}

Usage and SDK Samples

curl -X PUT \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 -H "Content-Type: application/json,text/json,application/xml,text/xml,application/x-www-form-urlencoded" \
 "https://api.dev.spenda.co/api/Inventory/{id}" \
 -d '{
  "WebsiteID" : 5,
  "VariantToUpdateClass" : 6,
  "TenantID" : 1,
  "SuppliersDetails" : {
    "RevenueAccount" : "RevenueAccount",
    "VariantMasterInventoryID" : 5,
    "IsPostingInventoryItem" : true,
    "MetaKeywords" : "MetaKeywords",
    "ChildIsPurchased" : true,
    "ShortDescription" : "ShortDescription",
    "IsApproved" : true,
    "HTMLDescription" : "HTMLDescription",
    "MaxStandardSellPriceEx" : 6.438423552598547,
    "RRP" : 4.678947989005849,
    "DefaultSupplierRefNumber" : "DefaultSupplierRefNumber",
    "SyncLogs" : [ {
      "Status" : "Status",
      "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "AdaptorID" : 8,
      "LastImportDateTime_offset" : 9,
      "LastExportDateTime_offset" : 1,
      "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "BSID" : "BSID",
      "Details" : "Details",
      "SyncCode" : "SyncCode",
      "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "LastModifiedDateTime_offset" : 3,
      "ID" : 4,
      "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    }, {
      "Status" : "Status",
      "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "AdaptorID" : 8,
      "LastImportDateTime_offset" : 9,
      "LastExportDateTime_offset" : 1,
      "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "BSID" : "BSID",
      "Details" : "Details",
      "SyncCode" : "SyncCode",
      "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "LastModifiedDateTime_offset" : 3,
      "ID" : 4,
      "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    } ],
    "PageHeading" : "PageHeading",
    "ID" : 5,
    "ChildInventoryClassName" : "ChildInventoryClassName",
    "ChildIsPhysical" : true,
    "Tags" : [ {
      "Description" : "Description",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Slug" : "Slug",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "RowNumber" : 9,
      "BSID" : "BSID",
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "Version" : 1.3949519358941398,
      "CreatedWith" : "CreatedWith",
      "ID" : 1
    }, {
      "Description" : "Description",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Slug" : "Slug",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "RowNumber" : 9,
      "BSID" : "BSID",
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "Version" : 1.3949519358941398,
      "CreatedWith" : "CreatedWith",
      "ID" : 1
    } ],
    "MediaFiles" : [ {
      "IsDefault" : true,
      "SizeFriendly" : "SizeFriendly",
      "Description" : "Description",
      "ThumbnailURL" : "ThumbnailURL",
      "Size" : 2,
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "IsImage" : true,
      "Sequence" : 0,
      "Slug" : "Slug",
      "MimeType" : "MimeType",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "Type" : "Type",
      "RowNumber" : 2,
      "BSID" : "BSID",
      "Version" : 6.173804034172511,
      "IsDownload" : true,
      "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "MediaType" : 9,
      "CreatedWith" : "CreatedWith",
      "ID" : 4
    }, {
      "IsDefault" : true,
      "SizeFriendly" : "SizeFriendly",
      "Description" : "Description",
      "ThumbnailURL" : "ThumbnailURL",
      "Size" : 2,
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "IsImage" : true,
      "Sequence" : 0,
      "Slug" : "Slug",
      "MimeType" : "MimeType",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "Type" : "Type",
      "RowNumber" : 2,
      "BSID" : "BSID",
      "Version" : 6.173804034172511,
      "IsDownload" : true,
      "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "MediaType" : 9,
      "CreatedWith" : "CreatedWith",
      "ID" : 4
    } ],
    "ManufacturerModel" : "ManufacturerModel",
    "InventoryClass" : {
      "Description" : "Description",
      "IsApprovedForWeb" : true,
      "IsApprovedForPOS" : true,
      "SalesPostingInventoryRevenueAccountCode" : "SalesPostingInventoryRevenueAccountCode",
      "IsActive" : true,
      "CountOfProducts" : 3,
      "SalesPostingInventoryExpenseAccountCode" : "SalesPostingInventoryExpenseAccountCode",
      "SalesPostingInventoryCode" : "SalesPostingInventoryCode",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "SalesPostingInventoryID" : 7,
      "SalesPostingInventoryName" : "SalesPostingInventoryName",
      "Version" : 5.312489704336296,
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "CreatedWith" : "CreatedWith",
      "ServicePostingInventoryID" : 3,
      "InventoryClassGroup" : {
        "IsDefault" : true,
        "Description" : "Description",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "SupplierID" : 7,
        "InventoryClasses" : [ null, null ],
        "RowNumber" : 3,
        "BSID" : "BSID",
        "Version" : 9.897492629215506,
        "CreatedWith" : "CreatedWith",
        "IsSystem" : true,
        "ID" : 5,
        "InventoryClassGroupType" : {
          "IsDefault" : true,
          "Description" : "Description",
          "IsActive" : true,
          "GUID" : "00000000-0000-0000-0000-000000000000",
          "Name" : "Name",
          "GUIDstring" : "GUIDstring",
          "IsGeneric" : true,
          "RowNumber" : 0,
          "BSID" : "BSID",
          "Version" : 3.1497903714250555,
          "CreatedWith" : "CreatedWith",
          "IsSystem" : true,
          "ID" : 2,
          "InventoryClassGroups" : [ null, null ]
        }
      },
      "ID" : 8,
      "PostingBehaviour" : "PostingBehaviour",
      "ServicePostingInventoryCode" : "ServicePostingInventoryCode",
      "ServicePostingInventoryExpenseAccountCode" : "ServicePostingInventoryExpenseAccountCode",
      "ModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "RowNumber" : 5,
      "BSID" : "BSID",
      "IsAutoCreateGenericAccountInventory" : true,
      "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "ServicePostingInventoryRevenueAccountCode" : "ServicePostingInventoryRevenueAccountCode",
      "IsSystem" : true,
      "IsApprovedForService" : true,
      "ServicePostingInventoryName" : "ServicePostingInventoryName"
    },
    "ManufacturerName" : "ManufacturerName",
    "Categories" : [ {
      "ParentID" : 7,
      "Description" : "Description",
      "IsActive" : true,
      "MetaKeywords" : "MetaKeywords",
      "CategoryType" : "CategoryType",
      "ParentName" : "ParentName",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "HTMLDescription" : "HTMLDescription",
      "IsFavourite" : true,
      "Version" : 0.35262192099236644,
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "PageHeading" : "PageHeading",
      "CreatedWith" : "CreatedWith",
      "MetaDescription" : "MetaDescription",
      "ID" : 4,
      "ChildCategories" : [ null, null ],
      "Route" : "Route",
      "MediaFiles" : [ {
        "IsDefault" : true,
        "SizeFriendly" : "SizeFriendly",
        "Description" : "Description",
        "ThumbnailURL" : "ThumbnailURL",
        "Size" : 2,
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "IsImage" : true,
        "Sequence" : 0,
        "Slug" : "Slug",
        "MimeType" : "MimeType",
        "URL" : "URL",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "Type" : "Type",
        "RowNumber" : 2,
        "BSID" : "BSID",
        "Version" : 6.173804034172511,
        "IsDownload" : true,
        "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "MediaType" : 9,
        "CreatedWith" : "CreatedWith",
        "ID" : 4
      }, {
        "IsDefault" : true,
        "SizeFriendly" : "SizeFriendly",
        "Description" : "Description",
        "ThumbnailURL" : "ThumbnailURL",
        "Size" : 2,
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "IsImage" : true,
        "Sequence" : 0,
        "Slug" : "Slug",
        "MimeType" : "MimeType",
        "URL" : "URL",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "Type" : "Type",
        "RowNumber" : 2,
        "BSID" : "BSID",
        "Version" : 6.173804034172511,
        "IsDownload" : true,
        "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "MediaType" : 9,
        "CreatedWith" : "CreatedWith",
        "ID" : 4
      } ],
      "HierarchyLevel" : 8,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "PageTitle" : "PageTitle",
      "Sequence" : 4,
      "Slug" : "Slug",
      "RowNumber" : 0,
      "CanonicalUrl" : "CanonicalUrl",
      "BSID" : "BSID",
      "InventoryCount" : 6
    }, {
      "ParentID" : 7,
      "Description" : "Description",
      "IsActive" : true,
      "MetaKeywords" : "MetaKeywords",
      "CategoryType" : "CategoryType",
      "ParentName" : "ParentName",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "HTMLDescription" : "HTMLDescription",
      "IsFavourite" : true,
      "Version" : 0.35262192099236644,
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "PageHeading" : "PageHeading",
      "CreatedWith" : "CreatedWith",
      "MetaDescription" : "MetaDescription",
      "ID" : 4,
      "ChildCategories" : [ null, null ],
      "Route" : "Route",
      "MediaFiles" : [ {
        "IsDefault" : true,
        "SizeFriendly" : "SizeFriendly",
        "Description" : "Description",
        "ThumbnailURL" : "ThumbnailURL",
        "Size" : 2,
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "IsImage" : true,
        "Sequence" : 0,
        "Slug" : "Slug",
        "MimeType" : "MimeType",
        "URL" : "URL",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "Type" : "Type",
        "RowNumber" : 2,
        "BSID" : "BSID",
        "Version" : 6.173804034172511,
        "IsDownload" : true,
        "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "MediaType" : 9,
        "CreatedWith" : "CreatedWith",
        "ID" : 4
      }, {
        "IsDefault" : true,
        "SizeFriendly" : "SizeFriendly",
        "Description" : "Description",
        "ThumbnailURL" : "ThumbnailURL",
        "Size" : 2,
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "IsImage" : true,
        "Sequence" : 0,
        "Slug" : "Slug",
        "MimeType" : "MimeType",
        "URL" : "URL",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "Type" : "Type",
        "RowNumber" : 2,
        "BSID" : "BSID",
        "Version" : 6.173804034172511,
        "IsDownload" : true,
        "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "MediaType" : 9,
        "CreatedWith" : "CreatedWith",
        "ID" : 4
      } ],
      "HierarchyLevel" : 8,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "PageTitle" : "PageTitle",
      "Sequence" : 4,
      "Slug" : "Slug",
      "RowNumber" : 0,
      "CanonicalUrl" : "CanonicalUrl",
      "BSID" : "BSID",
      "InventoryCount" : 6
    } ],
    "DefaultThumbnailURL" : "DefaultThumbnailURL",
    "IsShippable" : true,
    "IsOrderTaxExempt" : true,
    "BaseUoM" : "BaseUoM",
    "IsPublished" : true,
    "ParentSKU" : "ParentSKU",
    "IsOrderable" : true,
    "InventoryClassID" : 3,
    "IsUsingAverageCostPrice" : true,
    "IsDiscontinued" : true,
    "Depth_m" : 0.5199002018724985,
    "Length_m" : 9.132027271330688,
    "IsInCatalogue" : true,
    "EAN" : "EAN",
    "BSID" : "BSID",
    "IsSold" : true,
    "Volume" : 7.933506881737151,
    "Barcode" : "Barcode",
    "Width_m" : 0.8774076871421566,
    "Note" : "Note",
    "InventoryClassName" : "InventoryClassName",
    "COGSAccount" : "COGSAccount",
    "IsSystem" : true,
    "DefaultImageURL" : "DefaultImageURL",
    "IsVariantPriceOverride" : true,
    "StandardSellPriceEx" : 0.2025324113236393,
    "WarrantyDetails" : "WarrantyDetails",
    "Description" : "Description",
    "ClassPostingBehaviour" : "ClassPostingBehaviour",
    "MediaCount" : 9,
    "URL" : "URL",
    "DefaultPickingLocation" : {
      "Description" : "Description",
      "Barcode" : "Barcode",
      "IsActive" : true,
      "IsSystem" : true,
      "WarehouseID" : 6,
      "WarehouseLocationID" : 7,
      "AlreadyExists" : true,
      "SerialisedAssetCount" : 8,
      "WarehouseLocationTypeID" : 0,
      "SOH" : 4.652396432933246,
      "Name" : "Name"
    },
    "ChildIsSOHTracked" : true,
    "IsOuterItem" : true,
    "Weight_kg" : 9.702963800023566,
    "MetaDescription" : "MetaDescription",
    "DefaultSupplierName" : "DefaultSupplierName",
    "SupplierInventoryGUIDstring" : "SupplierInventoryGUIDstring",
    "ChildAssetAccount" : "ChildAssetAccount",
    "PageTitle" : "PageTitle",
    "VariantMasterCode" : "VariantMasterCode",
    "RFID" : "RFID",
    "LinkedVariantsCount" : 8,
    "IsVariantMaster" : true,
    "VariantsCount" : 6,
    "Type" : "Type",
    "IsInnerItem" : true,
    "IsUsedInGenericClass" : true,
    "ExpenseAccount" : "ExpenseAccount",
    "ChildIsSold" : true,
    "IsPurchased" : true,
    "Variations" : [ {
      "Options" : [ {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      }, {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      } ],
      "BSID" : "BSID",
      "MasterInventoryID" : 1,
      "IsActive" : true,
      "SequenceNumber" : 5,
      "VariationID" : 4,
      "CreatedWith" : "CreatedWith",
      "Name" : "Name",
      "AbbreviatedName" : "AbbreviatedName"
    }, {
      "Options" : [ {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      }, {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      } ],
      "BSID" : "BSID",
      "MasterInventoryID" : 1,
      "IsActive" : true,
      "SequenceNumber" : 5,
      "VariationID" : 4,
      "CreatedWith" : "CreatedWith",
      "Name" : "Name",
      "AbbreviatedName" : "AbbreviatedName"
    } ],
    "UnlinkedVariantsCount" : 9,
    "GUIDstring" : "GUIDstring",
    "MaxSalesQty" : 4.86315908102884,
    "Prices" : [ {
      "PriceBreaks" : [ {
        "StandardSellPriceEx" : 4.459605034958679,
        "MaxQty" : 2.9409642974827896,
        "Description" : "Description",
        "MinQty" : 0.43431398824148815,
        "PriceInc" : 1.7325933120207193,
        "IsOrderTaxExempt" : true,
        "PriceEx" : 6.623518433804886,
        "CurrencyCode" : "CurrencyCode",
        "PriceTax" : 8.28965939814297,
        "Type" : "Type",
        "TaxRate" : 8.251625748923757,
        "ID" : 3,
        "Rule" : "Rule"
      }, {
        "StandardSellPriceEx" : 4.459605034958679,
        "MaxQty" : 2.9409642974827896,
        "Description" : "Description",
        "MinQty" : 0.43431398824148815,
        "PriceInc" : 1.7325933120207193,
        "IsOrderTaxExempt" : true,
        "PriceEx" : 6.623518433804886,
        "CurrencyCode" : "CurrencyCode",
        "PriceTax" : 8.28965939814297,
        "Type" : "Type",
        "TaxRate" : 8.251625748923757,
        "ID" : 3,
        "Rule" : "Rule"
      } ],
      "DebtorBSID" : "DebtorBSID"
    }, {
      "PriceBreaks" : [ {
        "StandardSellPriceEx" : 4.459605034958679,
        "MaxQty" : 2.9409642974827896,
        "Description" : "Description",
        "MinQty" : 0.43431398824148815,
        "PriceInc" : 1.7325933120207193,
        "IsOrderTaxExempt" : true,
        "PriceEx" : 6.623518433804886,
        "CurrencyCode" : "CurrencyCode",
        "PriceTax" : 8.28965939814297,
        "Type" : "Type",
        "TaxRate" : 8.251625748923757,
        "ID" : 3,
        "Rule" : "Rule"
      }, {
        "StandardSellPriceEx" : 4.459605034958679,
        "MaxQty" : 2.9409642974827896,
        "Description" : "Description",
        "MinQty" : 0.43431398824148815,
        "PriceInc" : 1.7325933120207193,
        "IsOrderTaxExempt" : true,
        "PriceEx" : 6.623518433804886,
        "CurrencyCode" : "CurrencyCode",
        "PriceTax" : 8.28965939814297,
        "Type" : "Type",
        "TaxRate" : 8.251625748923757,
        "ID" : 3,
        "Rule" : "Rule"
      } ],
      "DebtorBSID" : "DebtorBSID"
    } ],
    "WarrantyPeriodType" : "WarrantyPeriodType",
    "Version" : 7.04836565559697,
    "ChildInventoryClassID" : 0,
    "CreatedWith" : "CreatedWith",
    "DiscontinuedDate" : "2000-01-23T04:56:07.000+00:00",
    "ModelNumber" : "ModelNumber",
    "IsReducable" : true,
    "MaxStandardSellPriceInc" : 3.5571952270680973,
    "StandardSellPriceInc" : 4.258773108174356,
    "ModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "GUID" : "00000000-0000-0000-0000-000000000000",
    "IsSOHTracked" : true,
    "UoMDescription" : "UoMDescription",
    "WarrantyPeriod" : 7,
    "Brand" : {
      "Description" : "Description",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Slug" : "Slug",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "RowNumber" : 9,
      "IsFavourite" : true,
      "BSID" : "BSID",
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "Version" : 8.761432466225475,
      "CreatedWith" : "CreatedWith",
      "ID" : 0
    },
    "ChildCOGSAccount" : "ChildCOGSAccount",
    "WarrantyMediaFiles" : [ {
      "WarrantyMediaFileGUID" : "00000000-0000-0000-0000-000000000000",
      "WarrantMediaType" : "WarrantMediaType",
      "WarrantMediaFileSlug" : "WarrantMediaFileSlug",
      "WarrantMediaFileName" : "WarrantMediaFileName",
      "WarrantMediaFileDescription" : "WarrantMediaFileDescription",
      "WarrantMediaMimeType" : "WarrantMediaMimeType",
      "WarrantyMediaFileID" : 3
    }, {
      "WarrantyMediaFileGUID" : "00000000-0000-0000-0000-000000000000",
      "WarrantMediaType" : "WarrantMediaType",
      "WarrantMediaFileSlug" : "WarrantMediaFileSlug",
      "WarrantMediaFileName" : "WarrantMediaFileName",
      "WarrantMediaFileDescription" : "WarrantMediaFileDescription",
      "WarrantMediaMimeType" : "WarrantMediaMimeType",
      "WarrantyMediaFileID" : 3
    } ],
    "CountChildVariants" : 9,
    "MinSalesQty" : 5.507386964179881,
    "DefaultSupplierID" : 7,
    "CostPriceEx" : 6.628464275087742,
    "IsActive" : true,
    "BaseUoMDescription" : "BaseUoMDescription",
    "ChildExpenseAccount" : "ChildExpenseAccount",
    "VariationOptions" : [ {
      "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
      "StandardSellPriceIncDelta" : 6.878052220127876,
      "VariationAbbreviatedName" : "VariationAbbreviatedName",
      "IsActive" : true,
      "VariationID" : 6,
      "Name" : "Name",
      "AbbreviatedName" : "AbbreviatedName",
      "Colour" : "Colour",
      "MediaFileUrl" : "MediaFileUrl",
      "VariationName" : "VariationName",
      "BSID" : "BSID",
      "SequenceNumber" : 3,
      "Value" : "Value",
      "CreatedWith" : "CreatedWith",
      "VariationOptionID" : 5,
      "StandardSellPriceExDelta" : 3.0937452626664474,
      "MediaFileID" : 7
    }, {
      "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
      "StandardSellPriceIncDelta" : 6.878052220127876,
      "VariationAbbreviatedName" : "VariationAbbreviatedName",
      "IsActive" : true,
      "VariationID" : 6,
      "Name" : "Name",
      "AbbreviatedName" : "AbbreviatedName",
      "Colour" : "Colour",
      "MediaFileUrl" : "MediaFileUrl",
      "VariationName" : "VariationName",
      "BSID" : "BSID",
      "SequenceNumber" : 3,
      "Value" : "Value",
      "CreatedWith" : "CreatedWith",
      "VariationOptionID" : 5,
      "StandardSellPriceExDelta" : 3.0937452626664474,
      "MediaFileID" : 7
    } ],
    "LastBuyPriceEx" : 1.041444916118296,
    "IsLinkedToSupplierInventory" : true,
    "UoM" : "UoM",
    "IsPhysical" : true,
    "AssetAccount" : "AssetAccount",
    "SupplierBuyPrices" : [ {
      "SupplierID" : 3,
      "BuyPriceEx" : 5.6644160867523485,
      "SupplierInventoryCode" : "SupplierInventoryCode",
      "SupplierBarcode" : "SupplierBarcode",
      "LastPriceUpdateDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    }, {
      "SupplierID" : 3,
      "BuyPriceEx" : 5.6644160867523485,
      "SupplierInventoryCode" : "SupplierInventoryCode",
      "SupplierBarcode" : "SupplierBarcode",
      "LastPriceUpdateDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    } ],
    "ChildRevenueAccount" : "ChildRevenueAccount",
    "InventoryCode" : "InventoryCode",
    "BaseUnitQty" : 4,
    "StockOnHands" : [ {
      "OnHand" : 6.073898085781152,
      "WarehouseBSID" : "WarehouseBSID",
      "WarehouseSourceBSID" : "WarehouseSourceBSID"
    }, {
      "OnHand" : 6.073898085781152,
      "WarehouseBSID" : "WarehouseBSID",
      "WarehouseSourceBSID" : "WarehouseSourceBSID"
    } ],
    "DefaultReceiveLocation" : {
      "Description" : "Description",
      "Barcode" : "Barcode",
      "IsActive" : true,
      "IsSystem" : true,
      "WarehouseID" : 6,
      "WarehouseLocationID" : 7,
      "AlreadyExists" : true,
      "SerialisedAssetCount" : 8,
      "WarehouseLocationTypeID" : 0,
      "SOH" : 4.652396432933246,
      "Name" : "Name"
    },
    "AlternateWarehouseLocations" : [ {
      "Description" : "Description",
      "Barcode" : "Barcode",
      "IsActive" : true,
      "IsSystem" : true,
      "WarehouseID" : 6,
      "WarehouseLocationID" : 7,
      "AlreadyExists" : true,
      "SerialisedAssetCount" : 8,
      "WarehouseLocationTypeID" : 0,
      "SOH" : 4.652396432933246,
      "Name" : "Name"
    }, {
      "Description" : "Description",
      "Barcode" : "Barcode",
      "IsActive" : true,
      "IsSystem" : true,
      "WarehouseID" : 6,
      "WarehouseLocationID" : 7,
      "AlreadyExists" : true,
      "SerialisedAssetCount" : 8,
      "WarehouseLocationTypeID" : 0,
      "SOH" : 4.652396432933246,
      "Name" : "Name"
    } ],
    "IsIntegrated" : true,
    "Variants" : [ null, null ],
    "RowNumber" : 3,
    "AssetType" : "AssetType",
    "CanonicalUrl" : "CanonicalUrl",
    "ChildVariants" : [ {
      "StandardSellPriceEx" : 1.284659006116532,
      "InventoryCode" : "InventoryCode",
      "CostPriceEx" : 6.778324963048013,
      "IsActive" : true,
      "StandardSellPriceInc" : 2.8841621266687802,
      "VariationOptions" : [ {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      }, {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      } ],
      "SalesPostingInventoryCode" : "SalesPostingInventoryCode",
      "ShortDescription" : "ShortDescription",
      "IsClassInheritedFromMaster" : true,
      "ID" : 6,
      "PostingBehaviour" : "PostingBehaviour",
      "SKU" : "SKU",
      "IsVariantPriceOverride" : true
    }, {
      "StandardSellPriceEx" : 1.284659006116532,
      "InventoryCode" : "InventoryCode",
      "CostPriceEx" : 6.778324963048013,
      "IsActive" : true,
      "StandardSellPriceInc" : 2.8841621266687802,
      "VariationOptions" : [ {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      }, {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      } ],
      "SalesPostingInventoryCode" : "SalesPostingInventoryCode",
      "ShortDescription" : "ShortDescription",
      "IsClassInheritedFromMaster" : true,
      "ID" : 6,
      "PostingBehaviour" : "PostingBehaviour",
      "SKU" : "SKU",
      "IsVariantPriceOverride" : true
    } ],
    "MinMaxLevels" : [ {
      "MaxSOHQuantity" : 7.3718573971919445,
      "DefaultPickingLocationID" : 7,
      "TenantID" : 3,
      "InventoryCode" : "InventoryCode",
      "DefaultReceiveLocationName" : "DefaultReceiveLocationName",
      "WarehouseID" : 1,
      "WarehouseName" : "WarehouseName",
      "DefaultReceiveLocationID" : 7,
      "DefaultPickingLocationName" : "DefaultPickingLocationName",
      "InventoryID" : 3,
      "MinSOHQuantity" : 9.785002165136461
    }, {
      "MaxSOHQuantity" : 7.3718573971919445,
      "DefaultPickingLocationID" : 7,
      "TenantID" : 3,
      "InventoryCode" : "InventoryCode",
      "DefaultReceiveLocationName" : "DefaultReceiveLocationName",
      "WarehouseID" : 1,
      "WarehouseName" : "WarehouseName",
      "DefaultReceiveLocationID" : 7,
      "DefaultPickingLocationName" : "DefaultPickingLocationName",
      "InventoryID" : 3,
      "MinSOHQuantity" : 9.785002165136461
    } ],
    "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "TotalSOH" : 9.965781217890562,
    "SKU" : "SKU",
    "IsAssetItem" : true
  },
  "IsRunNow" : true,
  "UserID" : 5,
  "IsQueue" : true,
  "Object" : {
    "RevenueAccount" : "RevenueAccount",
    "VariantMasterInventoryID" : 5,
    "IsPostingInventoryItem" : true,
    "MetaKeywords" : "MetaKeywords",
    "ChildIsPurchased" : true,
    "ShortDescription" : "ShortDescription",
    "IsApproved" : true,
    "HTMLDescription" : "HTMLDescription",
    "MaxStandardSellPriceEx" : 6.438423552598547,
    "RRP" : 4.678947989005849,
    "DefaultSupplierRefNumber" : "DefaultSupplierRefNumber",
    "SyncLogs" : [ {
      "Status" : "Status",
      "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "AdaptorID" : 8,
      "LastImportDateTime_offset" : 9,
      "LastExportDateTime_offset" : 1,
      "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "BSID" : "BSID",
      "Details" : "Details",
      "SyncCode" : "SyncCode",
      "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "LastModifiedDateTime_offset" : 3,
      "ID" : 4,
      "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    }, {
      "Status" : "Status",
      "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "AdaptorID" : 8,
      "LastImportDateTime_offset" : 9,
      "LastExportDateTime_offset" : 1,
      "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "BSID" : "BSID",
      "Details" : "Details",
      "SyncCode" : "SyncCode",
      "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "LastModifiedDateTime_offset" : 3,
      "ID" : 4,
      "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    } ],
    "PageHeading" : "PageHeading",
    "ID" : 5,
    "ChildInventoryClassName" : "ChildInventoryClassName",
    "ChildIsPhysical" : true,
    "Tags" : [ {
      "Description" : "Description",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Slug" : "Slug",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "RowNumber" : 9,
      "BSID" : "BSID",
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "Version" : 1.3949519358941398,
      "CreatedWith" : "CreatedWith",
      "ID" : 1
    }, {
      "Description" : "Description",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Slug" : "Slug",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "RowNumber" : 9,
      "BSID" : "BSID",
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "Version" : 1.3949519358941398,
      "CreatedWith" : "CreatedWith",
      "ID" : 1
    } ],
    "MediaFiles" : [ {
      "IsDefault" : true,
      "SizeFriendly" : "SizeFriendly",
      "Description" : "Description",
      "ThumbnailURL" : "ThumbnailURL",
      "Size" : 2,
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "IsImage" : true,
      "Sequence" : 0,
      "Slug" : "Slug",
      "MimeType" : "MimeType",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "Type" : "Type",
      "RowNumber" : 2,
      "BSID" : "BSID",
      "Version" : 6.173804034172511,
      "IsDownload" : true,
      "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "MediaType" : 9,
      "CreatedWith" : "CreatedWith",
      "ID" : 4
    }, {
      "IsDefault" : true,
      "SizeFriendly" : "SizeFriendly",
      "Description" : "Description",
      "ThumbnailURL" : "ThumbnailURL",
      "Size" : 2,
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "IsImage" : true,
      "Sequence" : 0,
      "Slug" : "Slug",
      "MimeType" : "MimeType",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "Type" : "Type",
      "RowNumber" : 2,
      "BSID" : "BSID",
      "Version" : 6.173804034172511,
      "IsDownload" : true,
      "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "MediaType" : 9,
      "CreatedWith" : "CreatedWith",
      "ID" : 4
    } ],
    "ManufacturerModel" : "ManufacturerModel",
    "InventoryClass" : {
      "Description" : "Description",
      "IsApprovedForWeb" : true,
      "IsApprovedForPOS" : true,
      "SalesPostingInventoryRevenueAccountCode" : "SalesPostingInventoryRevenueAccountCode",
      "IsActive" : true,
      "CountOfProducts" : 3,
      "SalesPostingInventoryExpenseAccountCode" : "SalesPostingInventoryExpenseAccountCode",
      "SalesPostingInventoryCode" : "SalesPostingInventoryCode",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "SalesPostingInventoryID" : 7,
      "SalesPostingInventoryName" : "SalesPostingInventoryName",
      "Version" : 5.312489704336296,
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "CreatedWith" : "CreatedWith",
      "ServicePostingInventoryID" : 3,
      "InventoryClassGroup" : {
        "IsDefault" : true,
        "Description" : "Description",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "SupplierID" : 7,
        "InventoryClasses" : [ null, null ],
        "RowNumber" : 3,
        "BSID" : "BSID",
        "Version" : 9.897492629215506,
        "CreatedWith" : "CreatedWith",
        "IsSystem" : true,
        "ID" : 5,
        "InventoryClassGroupType" : {
          "IsDefault" : true,
          "Description" : "Description",
          "IsActive" : true,
          "GUID" : "00000000-0000-0000-0000-000000000000",
          "Name" : "Name",
          "GUIDstring" : "GUIDstring",
          "IsGeneric" : true,
          "RowNumber" : 0,
          "BSID" : "BSID",
          "Version" : 3.1497903714250555,
          "CreatedWith" : "CreatedWith",
          "IsSystem" : true,
          "ID" : 2,
          "InventoryClassGroups" : [ null, null ]
        }
      },
      "ID" : 8,
      "PostingBehaviour" : "PostingBehaviour",
      "ServicePostingInventoryCode" : "ServicePostingInventoryCode",
      "ServicePostingInventoryExpenseAccountCode" : "ServicePostingInventoryExpenseAccountCode",
      "ModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "RowNumber" : 5,
      "BSID" : "BSID",
      "IsAutoCreateGenericAccountInventory" : true,
      "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "ServicePostingInventoryRevenueAccountCode" : "ServicePostingInventoryRevenueAccountCode",
      "IsSystem" : true,
      "IsApprovedForService" : true,
      "ServicePostingInventoryName" : "ServicePostingInventoryName"
    },
    "ManufacturerName" : "ManufacturerName",
    "Categories" : [ {
      "ParentID" : 7,
      "Description" : "Description",
      "IsActive" : true,
      "MetaKeywords" : "MetaKeywords",
      "CategoryType" : "CategoryType",
      "ParentName" : "ParentName",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "HTMLDescription" : "HTMLDescription",
      "IsFavourite" : true,
      "Version" : 0.35262192099236644,
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "PageHeading" : "PageHeading",
      "CreatedWith" : "CreatedWith",
      "MetaDescription" : "MetaDescription",
      "ID" : 4,
      "ChildCategories" : [ null, null ],
      "Route" : "Route",
      "MediaFiles" : [ {
        "IsDefault" : true,
        "SizeFriendly" : "SizeFriendly",
        "Description" : "Description",
        "ThumbnailURL" : "ThumbnailURL",
        "Size" : 2,
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "IsImage" : true,
        "Sequence" : 0,
        "Slug" : "Slug",
        "MimeType" : "MimeType",
        "URL" : "URL",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "Type" : "Type",
        "RowNumber" : 2,
        "BSID" : "BSID",
        "Version" : 6.173804034172511,
        "IsDownload" : true,
        "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "MediaType" : 9,
        "CreatedWith" : "CreatedWith",
        "ID" : 4
      }, {
        "IsDefault" : true,
        "SizeFriendly" : "SizeFriendly",
        "Description" : "Description",
        "ThumbnailURL" : "ThumbnailURL",
        "Size" : 2,
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "IsImage" : true,
        "Sequence" : 0,
        "Slug" : "Slug",
        "MimeType" : "MimeType",
        "URL" : "URL",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "Type" : "Type",
        "RowNumber" : 2,
        "BSID" : "BSID",
        "Version" : 6.173804034172511,
        "IsDownload" : true,
        "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "MediaType" : 9,
        "CreatedWith" : "CreatedWith",
        "ID" : 4
      } ],
      "HierarchyLevel" : 8,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "PageTitle" : "PageTitle",
      "Sequence" : 4,
      "Slug" : "Slug",
      "RowNumber" : 0,
      "CanonicalUrl" : "CanonicalUrl",
      "BSID" : "BSID",
      "InventoryCount" : 6
    }, {
      "ParentID" : 7,
      "Description" : "Description",
      "IsActive" : true,
      "MetaKeywords" : "MetaKeywords",
      "CategoryType" : "CategoryType",
      "ParentName" : "ParentName",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "HTMLDescription" : "HTMLDescription",
      "IsFavourite" : true,
      "Version" : 0.35262192099236644,
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "PageHeading" : "PageHeading",
      "CreatedWith" : "CreatedWith",
      "MetaDescription" : "MetaDescription",
      "ID" : 4,
      "ChildCategories" : [ null, null ],
      "Route" : "Route",
      "MediaFiles" : [ {
        "IsDefault" : true,
        "SizeFriendly" : "SizeFriendly",
        "Description" : "Description",
        "ThumbnailURL" : "ThumbnailURL",
        "Size" : 2,
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "IsImage" : true,
        "Sequence" : 0,
        "Slug" : "Slug",
        "MimeType" : "MimeType",
        "URL" : "URL",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "Type" : "Type",
        "RowNumber" : 2,
        "BSID" : "BSID",
        "Version" : 6.173804034172511,
        "IsDownload" : true,
        "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "MediaType" : 9,
        "CreatedWith" : "CreatedWith",
        "ID" : 4
      }, {
        "IsDefault" : true,
        "SizeFriendly" : "SizeFriendly",
        "Description" : "Description",
        "ThumbnailURL" : "ThumbnailURL",
        "Size" : 2,
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "IsImage" : true,
        "Sequence" : 0,
        "Slug" : "Slug",
        "MimeType" : "MimeType",
        "URL" : "URL",
        "Name" : "Name",
        "GUIDstring" : "GUIDstring",
        "Type" : "Type",
        "RowNumber" : 2,
        "BSID" : "BSID",
        "Version" : 6.173804034172511,
        "IsDownload" : true,
        "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "MediaType" : 9,
        "CreatedWith" : "CreatedWith",
        "ID" : 4
      } ],
      "HierarchyLevel" : 8,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "PageTitle" : "PageTitle",
      "Sequence" : 4,
      "Slug" : "Slug",
      "RowNumber" : 0,
      "CanonicalUrl" : "CanonicalUrl",
      "BSID" : "BSID",
      "InventoryCount" : 6
    } ],
    "DefaultThumbnailURL" : "DefaultThumbnailURL",
    "IsShippable" : true,
    "IsOrderTaxExempt" : true,
    "BaseUoM" : "BaseUoM",
    "IsPublished" : true,
    "ParentSKU" : "ParentSKU",
    "IsOrderable" : true,
    "InventoryClassID" : 3,
    "IsUsingAverageCostPrice" : true,
    "IsDiscontinued" : true,
    "Depth_m" : 0.5199002018724985,
    "Length_m" : 9.132027271330688,
    "IsInCatalogue" : true,
    "EAN" : "EAN",
    "BSID" : "BSID",
    "IsSold" : true,
    "Volume" : 7.933506881737151,
    "Barcode" : "Barcode",
    "Width_m" : 0.8774076871421566,
    "Note" : "Note",
    "InventoryClassName" : "InventoryClassName",
    "COGSAccount" : "COGSAccount",
    "IsSystem" : true,
    "DefaultImageURL" : "DefaultImageURL",
    "IsVariantPriceOverride" : true,
    "StandardSellPriceEx" : 0.2025324113236393,
    "WarrantyDetails" : "WarrantyDetails",
    "Description" : "Description",
    "ClassPostingBehaviour" : "ClassPostingBehaviour",
    "MediaCount" : 9,
    "URL" : "URL",
    "DefaultPickingLocation" : {
      "Description" : "Description",
      "Barcode" : "Barcode",
      "IsActive" : true,
      "IsSystem" : true,
      "WarehouseID" : 6,
      "WarehouseLocationID" : 7,
      "AlreadyExists" : true,
      "SerialisedAssetCount" : 8,
      "WarehouseLocationTypeID" : 0,
      "SOH" : 4.652396432933246,
      "Name" : "Name"
    },
    "ChildIsSOHTracked" : true,
    "IsOuterItem" : true,
    "Weight_kg" : 9.702963800023566,
    "MetaDescription" : "MetaDescription",
    "DefaultSupplierName" : "DefaultSupplierName",
    "SupplierInventoryGUIDstring" : "SupplierInventoryGUIDstring",
    "ChildAssetAccount" : "ChildAssetAccount",
    "PageTitle" : "PageTitle",
    "VariantMasterCode" : "VariantMasterCode",
    "RFID" : "RFID",
    "LinkedVariantsCount" : 8,
    "IsVariantMaster" : true,
    "VariantsCount" : 6,
    "Type" : "Type",
    "IsInnerItem" : true,
    "IsUsedInGenericClass" : true,
    "ExpenseAccount" : "ExpenseAccount",
    "ChildIsSold" : true,
    "IsPurchased" : true,
    "Variations" : [ {
      "Options" : [ {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      }, {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      } ],
      "BSID" : "BSID",
      "MasterInventoryID" : 1,
      "IsActive" : true,
      "SequenceNumber" : 5,
      "VariationID" : 4,
      "CreatedWith" : "CreatedWith",
      "Name" : "Name",
      "AbbreviatedName" : "AbbreviatedName"
    }, {
      "Options" : [ {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      }, {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      } ],
      "BSID" : "BSID",
      "MasterInventoryID" : 1,
      "IsActive" : true,
      "SequenceNumber" : 5,
      "VariationID" : 4,
      "CreatedWith" : "CreatedWith",
      "Name" : "Name",
      "AbbreviatedName" : "AbbreviatedName"
    } ],
    "UnlinkedVariantsCount" : 9,
    "GUIDstring" : "GUIDstring",
    "MaxSalesQty" : 4.86315908102884,
    "Prices" : [ {
      "PriceBreaks" : [ {
        "StandardSellPriceEx" : 4.459605034958679,
        "MaxQty" : 2.9409642974827896,
        "Description" : "Description",
        "MinQty" : 0.43431398824148815,
        "PriceInc" : 1.7325933120207193,
        "IsOrderTaxExempt" : true,
        "PriceEx" : 6.623518433804886,
        "CurrencyCode" : "CurrencyCode",
        "PriceTax" : 8.28965939814297,
        "Type" : "Type",
        "TaxRate" : 8.251625748923757,
        "ID" : 3,
        "Rule" : "Rule"
      }, {
        "StandardSellPriceEx" : 4.459605034958679,
        "MaxQty" : 2.9409642974827896,
        "Description" : "Description",
        "MinQty" : 0.43431398824148815,
        "PriceInc" : 1.7325933120207193,
        "IsOrderTaxExempt" : true,
        "PriceEx" : 6.623518433804886,
        "CurrencyCode" : "CurrencyCode",
        "PriceTax" : 8.28965939814297,
        "Type" : "Type",
        "TaxRate" : 8.251625748923757,
        "ID" : 3,
        "Rule" : "Rule"
      } ],
      "DebtorBSID" : "DebtorBSID"
    }, {
      "PriceBreaks" : [ {
        "StandardSellPriceEx" : 4.459605034958679,
        "MaxQty" : 2.9409642974827896,
        "Description" : "Description",
        "MinQty" : 0.43431398824148815,
        "PriceInc" : 1.7325933120207193,
        "IsOrderTaxExempt" : true,
        "PriceEx" : 6.623518433804886,
        "CurrencyCode" : "CurrencyCode",
        "PriceTax" : 8.28965939814297,
        "Type" : "Type",
        "TaxRate" : 8.251625748923757,
        "ID" : 3,
        "Rule" : "Rule"
      }, {
        "StandardSellPriceEx" : 4.459605034958679,
        "MaxQty" : 2.9409642974827896,
        "Description" : "Description",
        "MinQty" : 0.43431398824148815,
        "PriceInc" : 1.7325933120207193,
        "IsOrderTaxExempt" : true,
        "PriceEx" : 6.623518433804886,
        "CurrencyCode" : "CurrencyCode",
        "PriceTax" : 8.28965939814297,
        "Type" : "Type",
        "TaxRate" : 8.251625748923757,
        "ID" : 3,
        "Rule" : "Rule"
      } ],
      "DebtorBSID" : "DebtorBSID"
    } ],
    "WarrantyPeriodType" : "WarrantyPeriodType",
    "Version" : 7.04836565559697,
    "ChildInventoryClassID" : 0,
    "CreatedWith" : "CreatedWith",
    "DiscontinuedDate" : "2000-01-23T04:56:07.000+00:00",
    "ModelNumber" : "ModelNumber",
    "IsReducable" : true,
    "MaxStandardSellPriceInc" : 3.5571952270680973,
    "StandardSellPriceInc" : 4.258773108174356,
    "ModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "GUID" : "00000000-0000-0000-0000-000000000000",
    "IsSOHTracked" : true,
    "UoMDescription" : "UoMDescription",
    "WarrantyPeriod" : 7,
    "Brand" : {
      "Description" : "Description",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Slug" : "Slug",
      "URL" : "URL",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "RowNumber" : 9,
      "IsFavourite" : true,
      "BSID" : "BSID",
      "SyncLogs" : [ {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      }, {
        "Status" : "Status",
        "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "AdaptorID" : 8,
        "LastImportDateTime_offset" : 9,
        "LastExportDateTime_offset" : 1,
        "LastModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "LastExportDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
        "BSID" : "BSID",
        "Details" : "Details",
        "SyncCode" : "SyncCode",
        "LastExportDateTime" : "2000-01-23T04:56:07.000+00:00",
        "LastModifiedDateTime_offset" : 3,
        "ID" : 4,
        "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
      } ],
      "Version" : 8.761432466225475,
      "CreatedWith" : "CreatedWith",
      "ID" : 0
    },
    "ChildCOGSAccount" : "ChildCOGSAccount",
    "WarrantyMediaFiles" : [ {
      "WarrantyMediaFileGUID" : "00000000-0000-0000-0000-000000000000",
      "WarrantMediaType" : "WarrantMediaType",
      "WarrantMediaFileSlug" : "WarrantMediaFileSlug",
      "WarrantMediaFileName" : "WarrantMediaFileName",
      "WarrantMediaFileDescription" : "WarrantMediaFileDescription",
      "WarrantMediaMimeType" : "WarrantMediaMimeType",
      "WarrantyMediaFileID" : 3
    }, {
      "WarrantyMediaFileGUID" : "00000000-0000-0000-0000-000000000000",
      "WarrantMediaType" : "WarrantMediaType",
      "WarrantMediaFileSlug" : "WarrantMediaFileSlug",
      "WarrantMediaFileName" : "WarrantMediaFileName",
      "WarrantMediaFileDescription" : "WarrantMediaFileDescription",
      "WarrantMediaMimeType" : "WarrantMediaMimeType",
      "WarrantyMediaFileID" : 3
    } ],
    "CountChildVariants" : 9,
    "MinSalesQty" : 5.507386964179881,
    "DefaultSupplierID" : 7,
    "CostPriceEx" : 6.628464275087742,
    "IsActive" : true,
    "BaseUoMDescription" : "BaseUoMDescription",
    "ChildExpenseAccount" : "ChildExpenseAccount",
    "VariationOptions" : [ {
      "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
      "StandardSellPriceIncDelta" : 6.878052220127876,
      "VariationAbbreviatedName" : "VariationAbbreviatedName",
      "IsActive" : true,
      "VariationID" : 6,
      "Name" : "Name",
      "AbbreviatedName" : "AbbreviatedName",
      "Colour" : "Colour",
      "MediaFileUrl" : "MediaFileUrl",
      "VariationName" : "VariationName",
      "BSID" : "BSID",
      "SequenceNumber" : 3,
      "Value" : "Value",
      "CreatedWith" : "CreatedWith",
      "VariationOptionID" : 5,
      "StandardSellPriceExDelta" : 3.0937452626664474,
      "MediaFileID" : 7
    }, {
      "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
      "StandardSellPriceIncDelta" : 6.878052220127876,
      "VariationAbbreviatedName" : "VariationAbbreviatedName",
      "IsActive" : true,
      "VariationID" : 6,
      "Name" : "Name",
      "AbbreviatedName" : "AbbreviatedName",
      "Colour" : "Colour",
      "MediaFileUrl" : "MediaFileUrl",
      "VariationName" : "VariationName",
      "BSID" : "BSID",
      "SequenceNumber" : 3,
      "Value" : "Value",
      "CreatedWith" : "CreatedWith",
      "VariationOptionID" : 5,
      "StandardSellPriceExDelta" : 3.0937452626664474,
      "MediaFileID" : 7
    } ],
    "LastBuyPriceEx" : 1.041444916118296,
    "IsLinkedToSupplierInventory" : true,
    "UoM" : "UoM",
    "IsPhysical" : true,
    "AssetAccount" : "AssetAccount",
    "SupplierBuyPrices" : [ {
      "SupplierID" : 3,
      "BuyPriceEx" : 5.6644160867523485,
      "SupplierInventoryCode" : "SupplierInventoryCode",
      "SupplierBarcode" : "SupplierBarcode",
      "LastPriceUpdateDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    }, {
      "SupplierID" : 3,
      "BuyPriceEx" : 5.6644160867523485,
      "SupplierInventoryCode" : "SupplierInventoryCode",
      "SupplierBarcode" : "SupplierBarcode",
      "LastPriceUpdateDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    } ],
    "ChildRevenueAccount" : "ChildRevenueAccount",
    "InventoryCode" : "InventoryCode",
    "BaseUnitQty" : 4,
    "StockOnHands" : [ {
      "OnHand" : 6.073898085781152,
      "WarehouseBSID" : "WarehouseBSID",
      "WarehouseSourceBSID" : "WarehouseSourceBSID"
    }, {
      "OnHand" : 6.073898085781152,
      "WarehouseBSID" : "WarehouseBSID",
      "WarehouseSourceBSID" : "WarehouseSourceBSID"
    } ],
    "DefaultReceiveLocation" : {
      "Description" : "Description",
      "Barcode" : "Barcode",
      "IsActive" : true,
      "IsSystem" : true,
      "WarehouseID" : 6,
      "WarehouseLocationID" : 7,
      "AlreadyExists" : true,
      "SerialisedAssetCount" : 8,
      "WarehouseLocationTypeID" : 0,
      "SOH" : 4.652396432933246,
      "Name" : "Name"
    },
    "AlternateWarehouseLocations" : [ {
      "Description" : "Description",
      "Barcode" : "Barcode",
      "IsActive" : true,
      "IsSystem" : true,
      "WarehouseID" : 6,
      "WarehouseLocationID" : 7,
      "AlreadyExists" : true,
      "SerialisedAssetCount" : 8,
      "WarehouseLocationTypeID" : 0,
      "SOH" : 4.652396432933246,
      "Name" : "Name"
    }, {
      "Description" : "Description",
      "Barcode" : "Barcode",
      "IsActive" : true,
      "IsSystem" : true,
      "WarehouseID" : 6,
      "WarehouseLocationID" : 7,
      "AlreadyExists" : true,
      "SerialisedAssetCount" : 8,
      "WarehouseLocationTypeID" : 0,
      "SOH" : 4.652396432933246,
      "Name" : "Name"
    } ],
    "IsIntegrated" : true,
    "Variants" : [ null, null ],
    "RowNumber" : 3,
    "AssetType" : "AssetType",
    "CanonicalUrl" : "CanonicalUrl",
    "ChildVariants" : [ {
      "StandardSellPriceEx" : 1.284659006116532,
      "InventoryCode" : "InventoryCode",
      "CostPriceEx" : 6.778324963048013,
      "IsActive" : true,
      "StandardSellPriceInc" : 2.8841621266687802,
      "VariationOptions" : [ {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      }, {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      } ],
      "SalesPostingInventoryCode" : "SalesPostingInventoryCode",
      "ShortDescription" : "ShortDescription",
      "IsClassInheritedFromMaster" : true,
      "ID" : 6,
      "PostingBehaviour" : "PostingBehaviour",
      "SKU" : "SKU",
      "IsVariantPriceOverride" : true
    }, {
      "StandardSellPriceEx" : 1.284659006116532,
      "InventoryCode" : "InventoryCode",
      "CostPriceEx" : 6.778324963048013,
      "IsActive" : true,
      "StandardSellPriceInc" : 2.8841621266687802,
      "VariationOptions" : [ {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      }, {
        "MediaFileThumbnailUrl" : "MediaFileThumbnailUrl",
        "StandardSellPriceIncDelta" : 6.878052220127876,
        "VariationAbbreviatedName" : "VariationAbbreviatedName",
        "IsActive" : true,
        "VariationID" : 6,
        "Name" : "Name",
        "AbbreviatedName" : "AbbreviatedName",
        "Colour" : "Colour",
        "MediaFileUrl" : "MediaFileUrl",
        "VariationName" : "VariationName",
        "BSID" : "BSID",
        "SequenceNumber" : 3,
        "Value" : "Value",
        "CreatedWith" : "CreatedWith",
        "VariationOptionID" : 5,
        "StandardSellPriceExDelta" : 3.0937452626664474,
        "MediaFileID" : 7
      } ],
      "SalesPostingInventoryCode" : "SalesPostingInventoryCode",
      "ShortDescription" : "ShortDescription",
      "IsClassInheritedFromMaster" : true,
      "ID" : 6,
      "PostingBehaviour" : "PostingBehaviour",
      "SKU" : "SKU",
      "IsVariantPriceOverride" : true
    } ],
    "MinMaxLevels" : [ {
      "MaxSOHQuantity" : 7.3718573971919445,
      "DefaultPickingLocationID" : 7,
      "TenantID" : 3,
      "InventoryCode" : "InventoryCode",
      "DefaultReceiveLocationName" : "DefaultReceiveLocationName",
      "WarehouseID" : 1,
      "WarehouseName" : "WarehouseName",
      "DefaultReceiveLocationID" : 7,
      "DefaultPickingLocationName" : "DefaultPickingLocationName",
      "InventoryID" : 3,
      "MinSOHQuantity" : 9.785002165136461
    }, {
      "MaxSOHQuantity" : 7.3718573971919445,
      "DefaultPickingLocationID" : 7,
      "TenantID" : 3,
      "InventoryCode" : "InventoryCode",
      "DefaultReceiveLocationName" : "DefaultReceiveLocationName",
      "WarehouseID" : 1,
      "WarehouseName" : "WarehouseName",
      "DefaultReceiveLocationID" : 7,
      "DefaultPickingLocationName" : "DefaultPickingLocationName",
      "InventoryID" : 3,
      "MinSOHQuantity" : 9.785002165136461
    } ],
    "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "TotalSOH" : 9.965781217890562,
    "SKU" : "SKU",
    "IsAssetItem" : true
  },
  "LinkedSupplierID" : 0,
  "IsSaveAutoQueue" : true
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<InventorySaveRequest>
  <LinkedSupplierID>123</LinkedSupplierID>
  <VariantToUpdateClass>123</VariantToUpdateClass>
  <null>
    <GUID>00000000-0000-0000-0000-000000000000</GUID>
    <IsLinkedToSupplierInventory>true</IsLinkedToSupplierInventory>
    <TotalSOH>3.149</TotalSOH>
    <DefaultImageURL>aeiou</DefaultImageURL>
    <DefaultThumbnailURL>aeiou</DefaultThumbnailURL>
    <MediaCount>123</MediaCount>
    <ParentSKU>aeiou</ParentSKU>
    <VariantMasterCode>aeiou</VariantMasterCode>
    <IsShippable>true</IsShippable>
    <IsReducable>true</IsReducable>
    <IsOrderable>true</IsOrderable>
    <IsInCatalogue>true</IsInCatalogue>
    <IsUsingAverageCostPrice>true</IsUsingAverageCostPrice>
    <IsSystem>true</IsSystem>
    <IsVariantPriceOverride>true</IsVariantPriceOverride>
    <VariantsCount>123</VariantsCount>
    <LinkedVariantsCount>123</LinkedVariantsCount>
    <UnlinkedVariantsCount>123</UnlinkedVariantsCount>
    <IsIntegrated>true</IsIntegrated>
    <MaxStandardSellPriceEx>3.149</MaxStandardSellPriceEx>
    <MaxStandardSellPriceInc>3.149</MaxStandardSellPriceInc>
    <ChildInventoryClassID>123</ChildInventoryClassID>
    <ChildInventoryClassName>aeiou</ChildInventoryClassName>
    <ClassPostingBehaviour>aeiou</ClassPostingBehaviour>
    <WarrantyPeriodType>aeiou</WarrantyPeriodType>
    <WarrantyPeriod>123</WarrantyPeriod>
    <WarrantyDetails>aeiou</WarrantyDetails>
    <RowNumber>123456789</RowNumber>
    <Version>3.149</Version>
    <ID>123</ID>
    <InventoryCode>aeiou</InventoryCode>
    <EAN>aeiou</EAN>
    <Barcode>aeiou</Barcode>
    <SKU>aeiou</SKU>
    <GUIDstring>aeiou</GUIDstring>
    <BSID>aeiou</BSID>
    <CreatedWith>aeiou</CreatedWith>
    <InventoryClassID>123</InventoryClassID>
    <InventoryClassName>aeiou</InventoryClassName>
    <IsActive>true</IsActive>
    <IsDiscontinued>true</IsDiscontinued>
    <DiscontinuedDate>2000-01-23T04:56:07.000Z</DiscontinuedDate>
    <IsAssetItem>true</IsAssetItem>
    <IsSold>true</IsSold>
    <IsOrderTaxExempt>true</IsOrderTaxExempt>
    <IsPhysical>true</IsPhysical>
    <IsSOHTracked>true</IsSOHTracked>
    <IsPurchased>true</IsPurchased>
    <AssetType>aeiou</AssetType>
    <IsOuterItem>true</IsOuterItem>
    <IsInnerItem>true</IsInnerItem>
    <BaseUnitQty>123</BaseUnitQty>
    <BaseUoM>aeiou</BaseUoM>
    <BaseUoMDescription>aeiou</BaseUoMDescription>
    <UoM>aeiou</UoM>
    <UoMDescription>aeiou</UoMDescription>
    <ShortDescription>aeiou</ShortDescription>
    <Description>aeiou</Description>
    <RFID>aeiou</RFID>
    <Note>aeiou</Note>
    <StandardSellPriceEx>3.149</StandardSellPriceEx>
    <CostPriceEx>3.149</CostPriceEx>
    <StandardSellPriceInc>3.149</StandardSellPriceInc>
    <LastBuyPriceEx>3.149</LastBuyPriceEx>
    <RRP>3.149</RRP>
    <ExpenseAccount>aeiou</ExpenseAccount>
    <RevenueAccount>aeiou</RevenueAccount>
    <AssetAccount>aeiou</AssetAccount>
    <COGSAccount>aeiou</COGSAccount>
    <URL>aeiou</URL>
    <ManufacturerName>aeiou</ManufacturerName>
    <ManufacturerModel>aeiou</ManufacturerModel>
    <ModelNumber>aeiou</ModelNumber>
    <DefaultSupplierName>aeiou</DefaultSupplierName>
    <DefaultSupplierRefNumber>aeiou</DefaultSupplierRefNumber>
    <DefaultSupplierID>123</DefaultSupplierID>
    <Length_m>3.149</Length_m>
    <Width_m>3.149</Width_m>
    <Weight_kg>3.149</Weight_kg>
    <Depth_m>3.149</Depth_m>
    <CreatedDateTime_utc>2000-01-23T04:56:07.000Z</CreatedDateTime_utc>
    <ModifiedDateTime_utc>2000-01-23T04:56:07.000Z</ModifiedDateTime_utc>
    <IsVariantMaster>true</IsVariantMaster>
    <PageTitle>aeiou</PageTitle>
    <PageHeading>aeiou</PageHeading>
    <MetaDescription>aeiou</MetaDescription>
    <MetaKeywords>aeiou</MetaKeywords>
    <CanonicalUrl>aeiou</CanonicalUrl>
    <HTMLDescription>aeiou</HTMLDescription>
    <Type>aeiou</Type>
    <IsPublished>true</IsPublished>
    <SupplierInventoryGUIDstring>aeiou</SupplierInventoryGUIDstring>
    <IsApproved>true</IsApproved>
    <Volume>3.149</Volume>
    <MinSalesQty>3.149</MinSalesQty>
    <MaxSalesQty>3.149</MaxSalesQty>
    <IsPostingInventoryItem>true</IsPostingInventoryItem>
    <ChildIsSold>true</ChildIsSold>
    <ChildIsPurchased>true</ChildIsPurchased>
    <ChildIsSOHTracked>true</ChildIsSOHTracked>
    <ChildIsPhysical>true</ChildIsPhysical>
    <ChildExpenseAccount>aeiou</ChildExpenseAccount>
    <ChildRevenueAccount>aeiou</ChildRevenueAccount>
    <ChildAssetAccount>aeiou</ChildAssetAccount>
    <ChildCOGSAccount>aeiou</ChildCOGSAccount>
    <VariantMasterInventoryID>123</VariantMasterInventoryID>
    <IsUsedInGenericClass>true</IsUsedInGenericClass>
    <CountChildVariants>123</CountChildVariants>
  </null>
  <null>
    <GUID>00000000-0000-0000-0000-000000000000</GUID>
    <IsLinkedToSupplierInventory>true</IsLinkedToSupplierInventory>
    <TotalSOH>3.149</TotalSOH>
    <DefaultImageURL>aeiou</DefaultImageURL>
    <DefaultThumbnailURL>aeiou</DefaultThumbnailURL>
    <MediaCount>123</MediaCount>
    <ParentSKU>aeiou</ParentSKU>
    <VariantMasterCode>aeiou</VariantMasterCode>
    <IsShippable>true</IsShippable>
    <IsReducable>true</IsReducable>
    <IsOrderable>true</IsOrderable>
    <IsInCatalogue>true</IsInCatalogue>
    <IsUsingAverageCostPrice>true</IsUsingAverageCostPrice>
    <IsSystem>true</IsSystem>
    <IsVariantPriceOverride>true</IsVariantPriceOverride>
    <VariantsCount>123</VariantsCount>
    <LinkedVariantsCount>123</LinkedVariantsCount>
    <UnlinkedVariantsCount>123</UnlinkedVariantsCount>
    <IsIntegrated>true</IsIntegrated>
    <MaxStandardSellPriceEx>3.149</MaxStandardSellPriceEx>
    <MaxStandardSellPriceInc>3.149</MaxStandardSellPriceInc>
    <ChildInventoryClassID>123</ChildInventoryClassID>
    <ChildInventoryClassName>aeiou</ChildInventoryClassName>
    <ClassPostingBehaviour>aeiou</ClassPostingBehaviour>
    <WarrantyPeriodType>aeiou</WarrantyPeriodType>
    <WarrantyPeriod>123</WarrantyPeriod>
    <WarrantyDetails>aeiou</WarrantyDetails>
    <RowNumber>123456789</RowNumber>
    <Version>3.149</Version>
    <ID>123</ID>
    <InventoryCode>aeiou</InventoryCode>
    <EAN>aeiou</EAN>
    <Barcode>aeiou</Barcode>
    <SKU>aeiou</SKU>
    <GUIDstring>aeiou</GUIDstring>
    <BSID>aeiou</BSID>
    <CreatedWith>aeiou</CreatedWith>
    <InventoryClassID>123</InventoryClassID>
    <InventoryClassName>aeiou</InventoryClassName>
    <IsActive>true</IsActive>
    <IsDiscontinued>true</IsDiscontinued>
    <DiscontinuedDate>2000-01-23T04:56:07.000Z</DiscontinuedDate>
    <IsAssetItem>true</IsAssetItem>
    <IsSold>true</IsSold>
    <IsOrderTaxExempt>true</IsOrderTaxExempt>
    <IsPhysical>true</IsPhysical>
    <IsSOHTracked>true</IsSOHTracked>
    <IsPurchased>true</IsPurchased>
    <AssetType>aeiou</AssetType>
    <IsOuterItem>true</IsOuterItem>
    <IsInnerItem>true</IsInnerItem>
    <BaseUnitQty>123</BaseUnitQty>
    <BaseUoM>aeiou</BaseUoM>
    <BaseUoMDescription>aeiou</BaseUoMDescription>
    <UoM>aeiou</UoM>
    <UoMDescription>aeiou</UoMDescription>
    <ShortDescription>aeiou</ShortDescription>
    <Description>aeiou</Description>
    <RFID>aeiou</RFID>
    <Note>aeiou</Note>
    <StandardSellPriceEx>3.149</StandardSellPriceEx>
    <CostPriceEx>3.149</CostPriceEx>
    <StandardSellPriceInc>3.149</StandardSellPriceInc>
    <LastBuyPriceEx>3.149</LastBuyPriceEx>
    <RRP>3.149</RRP>
    <ExpenseAccount>aeiou</ExpenseAccount>
    <RevenueAccount>aeiou</RevenueAccount>
    <AssetAccount>aeiou</AssetAccount>
    <COGSAccount>aeiou</COGSAccount>
    <URL>aeiou</URL>
    <ManufacturerName>aeiou</ManufacturerName>
    <ManufacturerModel>aeiou</ManufacturerModel>
    <ModelNumber>aeiou</ModelNumber>
    <DefaultSupplierName>aeiou</DefaultSupplierName>
    <DefaultSupplierRefNumber>aeiou</DefaultSupplierRefNumber>
    <DefaultSupplierID>123</DefaultSupplierID>
    <Length_m>3.149</Length_m>
    <Width_m>3.149</Width_m>
    <Weight_kg>3.149</Weight_kg>
    <Depth_m>3.149</Depth_m>
    <CreatedDateTime_utc>2000-01-23T04:56:07.000Z</CreatedDateTime_utc>
    <ModifiedDateTime_utc>2000-01-23T04:56:07.000Z</ModifiedDateTime_utc>
    <IsVariantMaster>true</IsVariantMaster>
    <PageTitle>aeiou</PageTitle>
    <PageHeading>aeiou</PageHeading>
    <MetaDescription>aeiou</MetaDescription>
    <MetaKeywords>aeiou</MetaKeywords>
    <CanonicalUrl>aeiou</CanonicalUrl>
    <HTMLDescription>aeiou</HTMLDescription>
    <Type>aeiou</Type>
    <IsPublished>true</IsPublished>
    <SupplierInventoryGUIDstring>aeiou</SupplierInventoryGUIDstring>
    <IsApproved>true</IsApproved>
    <Volume>3.149</Volume>
    <MinSalesQty>3.149</MinSalesQty>
    <MaxSalesQty>3.149</MaxSalesQty>
    <IsPostingInventoryItem>true</IsPostingInventoryItem>
    <ChildIsSold>true</ChildIsSold>
    <ChildIsPurchased>true</ChildIsPurchased>
    <ChildIsSOHTracked>true</ChildIsSOHTracked>
    <ChildIsPhysical>true</ChildIsPhysical>
    <ChildExpenseAccount>aeiou</ChildExpenseAccount>
    <ChildRevenueAccount>aeiou</ChildRevenueAccount>
    <ChildAssetAccount>aeiou</ChildAssetAccount>
    <ChildCOGSAccount>aeiou</ChildCOGSAccount>
    <VariantMasterInventoryID>123</VariantMasterInventoryID>
    <IsUsedInGenericClass>true</IsUsedInGenericClass>
    <CountChildVariants>123</CountChildVariants>
  </null>
  <IsQueue>true</IsQueue>
  <IsSaveAutoQueue>true</IsSaveAutoQueue>
  <IsRunNow>true</IsRunNow>
  <TenantID>123</TenantID>
  <WebsiteID>123</WebsiteID>
  <UserID>123</UserID>
</InventorySaveRequest>' \
 -d 'Custom MIME type example not yet supported: text/xml' \
 -d 'Custom MIME type example not yet supported: application/x-www-form-urlencoded'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Integer id = 56; // Integer | 
        InventorySaveRequest inventorySaveRequest = ; // InventorySaveRequest | 

        try {
            SynkSaveQueueResponse result = apiInstance.inventoryPut(id, inventorySaveRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryPut");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer id = new Integer(); // Integer | 
final InventorySaveRequest inventorySaveRequest = new InventorySaveRequest(); // InventorySaveRequest | 

try {
    final result = await api_instance.inventoryPut(id, inventorySaveRequest);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryPut: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer id = 56; // Integer | 
        InventorySaveRequest inventorySaveRequest = ; // InventorySaveRequest | 

        try {
            SynkSaveQueueResponse result = apiInstance.inventoryPut(id, inventorySaveRequest);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryPut");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *id = 56; //  (default to null)
InventorySaveRequest *inventorySaveRequest = ; //  (optional)

// Inventory_Put
[apiInstance inventoryPutWith:id
    inventorySaveRequest:inventorySaveRequest
              completionHandler: ^(SynkSaveQueueResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var id = 56; // {Integer} 
var opts = {
  'inventorySaveRequest':  // {InventorySaveRequest} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryPut(id, opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryPutExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var id = 56;  // Integer |  (default to null)
            var inventorySaveRequest = new InventorySaveRequest(); // InventorySaveRequest |  (optional) 

            try {
                // Inventory_Put
                SynkSaveQueueResponse result = apiInstance.inventoryPut(id, inventorySaveRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$id = 56; // Integer | 
$inventorySaveRequest = ; // InventorySaveRequest | 

try {
    $result = $api_instance->inventoryPut($id, $inventorySaveRequest);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $id = 56; # Integer | 
my $inventorySaveRequest = WWW::OPenAPIClient::Object::InventorySaveRequest->new(); # InventorySaveRequest | 

eval {
    my $result = $api_instance->inventoryPut(id => $id, inventorySaveRequest => $inventorySaveRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryPut: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
id = 56 # Integer |  (default to null)
inventorySaveRequest =  # InventorySaveRequest |  (optional)

try:
    # Inventory_Put
    api_response = api_instance.inventory_put(id, inventorySaveRequest=inventorySaveRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryPut: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let id = 56; // Integer
    let inventorySaveRequest = ; // InventorySaveRequest

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryPut(id, inventorySaveRequest, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
id*
Integer (int32)
Required
Body parameters
Name Description
inventorySaveRequest

Responses


inventorySaveAlternateLocation

Inventory_SaveAlternateLocation


/Inventory/{inventoryID}/alternatelocation

Usage and SDK Samples

curl -X POST \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 -H "Content-Type: application/json,text/json,application/xml,text/xml,application/x-www-form-urlencoded" \
 "https://api.dev.spenda.co/api/Inventory/{inventoryID}/alternatelocation" \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '' \
 -d 'Custom MIME type example not yet supported: text/xml' \
 -d 'Custom MIME type example not yet supported: application/x-www-form-urlencoded'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Integer inventoryID = 56; // Integer | 
        ActionRequestWarehouseLocationInfo actionRequestWarehouseLocationInfo = {"Value":{"WarehouseLocationID":0,"Name":"string","Description":"string","WarehouseID":0,"Barcode":"string","WarehouseLocationTypeID":0,"AlreadyExists":true,"SOH":0,"IsActive":true,"SerialisedAssetCount":0,"IsSystem":true},"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestWarehouseLocationInfo | 

        try {
            ActionResults_WarehouseLocationInfo_ result = apiInstance.inventorySaveAlternateLocation(inventoryID, actionRequestWarehouseLocationInfo);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventorySaveAlternateLocation");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer inventoryID = new Integer(); // Integer | 
final ActionRequestWarehouseLocationInfo actionRequestWarehouseLocationInfo = new ActionRequestWarehouseLocationInfo(); // ActionRequestWarehouseLocationInfo | 

try {
    final result = await api_instance.inventorySaveAlternateLocation(inventoryID, actionRequestWarehouseLocationInfo);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventorySaveAlternateLocation: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer inventoryID = 56; // Integer | 
        ActionRequestWarehouseLocationInfo actionRequestWarehouseLocationInfo = {"Value":{"WarehouseLocationID":0,"Name":"string","Description":"string","WarehouseID":0,"Barcode":"string","WarehouseLocationTypeID":0,"AlreadyExists":true,"SOH":0,"IsActive":true,"SerialisedAssetCount":0,"IsSystem":true},"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestWarehouseLocationInfo | 

        try {
            ActionResults_WarehouseLocationInfo_ result = apiInstance.inventorySaveAlternateLocation(inventoryID, actionRequestWarehouseLocationInfo);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventorySaveAlternateLocation");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *inventoryID = 56; //  (default to null)
ActionRequestWarehouseLocationInfo *actionRequestWarehouseLocationInfo = {"Value":{"WarehouseLocationID":0,"Name":"string","Description":"string","WarehouseID":0,"Barcode":"string","WarehouseLocationTypeID":0,"AlreadyExists":true,"SOH":0,"IsActive":true,"SerialisedAssetCount":0,"IsSystem":true},"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Inventory_SaveAlternateLocation
[apiInstance inventorySaveAlternateLocationWith:inventoryID
    actionRequestWarehouseLocationInfo:actionRequestWarehouseLocationInfo
              completionHandler: ^(ActionResults_WarehouseLocationInfo_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var inventoryID = 56; // {Integer} 
var opts = {
  'actionRequestWarehouseLocationInfo': {"Value":{"WarehouseLocationID":0,"Name":"string","Description":"string","WarehouseID":0,"Barcode":"string","WarehouseLocationTypeID":0,"AlreadyExists":true,"SOH":0,"IsActive":true,"SerialisedAssetCount":0,"IsSystem":true},"TenantID":0,"WebsiteID":0,"UserID":0} // {ActionRequestWarehouseLocationInfo} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventorySaveAlternateLocation(inventoryID, opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventorySaveAlternateLocationExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var inventoryID = 56;  // Integer |  (default to null)
            var actionRequestWarehouseLocationInfo = new ActionRequestWarehouseLocationInfo(); // ActionRequestWarehouseLocationInfo |  (optional) 

            try {
                // Inventory_SaveAlternateLocation
                ActionResults_WarehouseLocationInfo_ result = apiInstance.inventorySaveAlternateLocation(inventoryID, actionRequestWarehouseLocationInfo);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventorySaveAlternateLocation: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$inventoryID = 56; // Integer | 
$actionRequestWarehouseLocationInfo = {"Value":{"WarehouseLocationID":0,"Name":"string","Description":"string","WarehouseID":0,"Barcode":"string","WarehouseLocationTypeID":0,"AlreadyExists":true,"SOH":0,"IsActive":true,"SerialisedAssetCount":0,"IsSystem":true},"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestWarehouseLocationInfo | 

try {
    $result = $api_instance->inventorySaveAlternateLocation($inventoryID, $actionRequestWarehouseLocationInfo);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventorySaveAlternateLocation: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $inventoryID = 56; # Integer | 
my $actionRequestWarehouseLocationInfo = WWW::OPenAPIClient::Object::ActionRequestWarehouseLocationInfo->new(); # ActionRequestWarehouseLocationInfo | 

eval {
    my $result = $api_instance->inventorySaveAlternateLocation(inventoryID => $inventoryID, actionRequestWarehouseLocationInfo => $actionRequestWarehouseLocationInfo);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventorySaveAlternateLocation: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
inventoryID = 56 # Integer |  (default to null)
actionRequestWarehouseLocationInfo = {"Value":{"WarehouseLocationID":0,"Name":"string","Description":"string","WarehouseID":0,"Barcode":"string","WarehouseLocationTypeID":0,"AlreadyExists":true,"SOH":0,"IsActive":true,"SerialisedAssetCount":0,"IsSystem":true},"TenantID":0,"WebsiteID":0,"UserID":0} # ActionRequestWarehouseLocationInfo |  (optional)

try:
    # Inventory_SaveAlternateLocation
    api_response = api_instance.inventory_save_alternate_location(inventoryID, actionRequestWarehouseLocationInfo=actionRequestWarehouseLocationInfo)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventorySaveAlternateLocation: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let inventoryID = 56; // Integer
    let actionRequestWarehouseLocationInfo = {"Value":{"WarehouseLocationID":0,"Name":"string","Description":"string","WarehouseID":0,"Barcode":"string","WarehouseLocationTypeID":0,"AlreadyExists":true,"SOH":0,"IsActive":true,"SerialisedAssetCount":0,"IsSystem":true},"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestWarehouseLocationInfo

    let mut context = DefaultApi::Context::default();
    let result = client.inventorySaveAlternateLocation(inventoryID, actionRequestWarehouseLocationInfo, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
inventoryID*
Integer (int32)
Required
Body parameters
Name Description
actionRequestWarehouseLocationInfo

Responses



inventorySaveVariations

Inventory_SaveVariations


/Inventory/{masterInventoryID}/variations

Usage and SDK Samples

curl -X POST \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 -H "Content-Type: application/json,text/json,application/xml,text/xml,application/x-www-form-urlencoded" \
 "https://api.dev.spenda.co/api/Inventory/{masterInventoryID}/variations" \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '' \
 -d 'Custom MIME type example not yet supported: text/xml' \
 -d 'Custom MIME type example not yet supported: application/x-www-form-urlencoded'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Integer masterInventoryID = 56; // Integer | 
        ActionRequestInventoryVariations actionRequestInventoryVariations = {"Value":[{"MasterInventoryID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","SequenceNumber":0,"CreatedWith":"string","IsActive":true,"Options":[{"VariationName":"string","VariationAbbreviatedName":"string","MediaFileUrl":"string","MediaFileThumbnailUrl":"string","StandardSellPriceIncDelta":0,"VariationOptionID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","Colour":"string","SequenceNumber":0,"StandardSellPriceExDelta":0,"MediaFileID":0,"CreatedWith":"string","IsActive":true,"Value":"string"}]}],"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestInventoryVariations | 

        try {
            ActionResults_InventoryVariations_ result = apiInstance.inventorySaveVariations(masterInventoryID, actionRequestInventoryVariations);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventorySaveVariations");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer masterInventoryID = new Integer(); // Integer | 
final ActionRequestInventoryVariations actionRequestInventoryVariations = new ActionRequestInventoryVariations(); // ActionRequestInventoryVariations | 

try {
    final result = await api_instance.inventorySaveVariations(masterInventoryID, actionRequestInventoryVariations);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventorySaveVariations: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer masterInventoryID = 56; // Integer | 
        ActionRequestInventoryVariations actionRequestInventoryVariations = {"Value":[{"MasterInventoryID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","SequenceNumber":0,"CreatedWith":"string","IsActive":true,"Options":[{"VariationName":"string","VariationAbbreviatedName":"string","MediaFileUrl":"string","MediaFileThumbnailUrl":"string","StandardSellPriceIncDelta":0,"VariationOptionID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","Colour":"string","SequenceNumber":0,"StandardSellPriceExDelta":0,"MediaFileID":0,"CreatedWith":"string","IsActive":true,"Value":"string"}]}],"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestInventoryVariations | 

        try {
            ActionResults_InventoryVariations_ result = apiInstance.inventorySaveVariations(masterInventoryID, actionRequestInventoryVariations);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventorySaveVariations");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *masterInventoryID = 56; //  (default to null)
ActionRequestInventoryVariations *actionRequestInventoryVariations = {"Value":[{"MasterInventoryID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","SequenceNumber":0,"CreatedWith":"string","IsActive":true,"Options":[{"VariationName":"string","VariationAbbreviatedName":"string","MediaFileUrl":"string","MediaFileThumbnailUrl":"string","StandardSellPriceIncDelta":0,"VariationOptionID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","Colour":"string","SequenceNumber":0,"StandardSellPriceExDelta":0,"MediaFileID":0,"CreatedWith":"string","IsActive":true,"Value":"string"}]}],"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Inventory_SaveVariations
[apiInstance inventorySaveVariationsWith:masterInventoryID
    actionRequestInventoryVariations:actionRequestInventoryVariations
              completionHandler: ^(ActionResults_InventoryVariations_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var masterInventoryID = 56; // {Integer} 
var opts = {
  'actionRequestInventoryVariations': {"Value":[{"MasterInventoryID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","SequenceNumber":0,"CreatedWith":"string","IsActive":true,"Options":[{"VariationName":"string","VariationAbbreviatedName":"string","MediaFileUrl":"string","MediaFileThumbnailUrl":"string","StandardSellPriceIncDelta":0,"VariationOptionID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","Colour":"string","SequenceNumber":0,"StandardSellPriceExDelta":0,"MediaFileID":0,"CreatedWith":"string","IsActive":true,"Value":"string"}]}],"TenantID":0,"WebsiteID":0,"UserID":0} // {ActionRequestInventoryVariations} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventorySaveVariations(masterInventoryID, opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventorySaveVariationsExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var masterInventoryID = 56;  // Integer |  (default to null)
            var actionRequestInventoryVariations = new ActionRequestInventoryVariations(); // ActionRequestInventoryVariations |  (optional) 

            try {
                // Inventory_SaveVariations
                ActionResults_InventoryVariations_ result = apiInstance.inventorySaveVariations(masterInventoryID, actionRequestInventoryVariations);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventorySaveVariations: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$masterInventoryID = 56; // Integer | 
$actionRequestInventoryVariations = {"Value":[{"MasterInventoryID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","SequenceNumber":0,"CreatedWith":"string","IsActive":true,"Options":[{"VariationName":"string","VariationAbbreviatedName":"string","MediaFileUrl":"string","MediaFileThumbnailUrl":"string","StandardSellPriceIncDelta":0,"VariationOptionID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","Colour":"string","SequenceNumber":0,"StandardSellPriceExDelta":0,"MediaFileID":0,"CreatedWith":"string","IsActive":true,"Value":"string"}]}],"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestInventoryVariations | 

try {
    $result = $api_instance->inventorySaveVariations($masterInventoryID, $actionRequestInventoryVariations);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventorySaveVariations: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $masterInventoryID = 56; # Integer | 
my $actionRequestInventoryVariations = WWW::OPenAPIClient::Object::ActionRequestInventoryVariations->new(); # ActionRequestInventoryVariations | 

eval {
    my $result = $api_instance->inventorySaveVariations(masterInventoryID => $masterInventoryID, actionRequestInventoryVariations => $actionRequestInventoryVariations);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventorySaveVariations: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
masterInventoryID = 56 # Integer |  (default to null)
actionRequestInventoryVariations = {"Value":[{"MasterInventoryID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","SequenceNumber":0,"CreatedWith":"string","IsActive":true,"Options":[{"VariationName":"string","VariationAbbreviatedName":"string","MediaFileUrl":"string","MediaFileThumbnailUrl":"string","StandardSellPriceIncDelta":0,"VariationOptionID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","Colour":"string","SequenceNumber":0,"StandardSellPriceExDelta":0,"MediaFileID":0,"CreatedWith":"string","IsActive":true,"Value":"string"}]}],"TenantID":0,"WebsiteID":0,"UserID":0} # ActionRequestInventoryVariations |  (optional)

try:
    # Inventory_SaveVariations
    api_response = api_instance.inventory_save_variations(masterInventoryID, actionRequestInventoryVariations=actionRequestInventoryVariations)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventorySaveVariations: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let masterInventoryID = 56; // Integer
    let actionRequestInventoryVariations = {"Value":[{"MasterInventoryID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","SequenceNumber":0,"CreatedWith":"string","IsActive":true,"Options":[{"VariationName":"string","VariationAbbreviatedName":"string","MediaFileUrl":"string","MediaFileThumbnailUrl":"string","StandardSellPriceIncDelta":0,"VariationOptionID":0,"VariationID":0,"BSID":"string","Name":"string","AbbreviatedName":"string","Colour":"string","SequenceNumber":0,"StandardSellPriceExDelta":0,"MediaFileID":0,"CreatedWith":"string","IsActive":true,"Value":"string"}]}],"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestInventoryVariations

    let mut context = DefaultApi::Context::default();
    let result = client.inventorySaveVariations(masterInventoryID, actionRequestInventoryVariations, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
masterInventoryID*
Integer (int32)
Required
Body parameters
Name Description
actionRequestInventoryVariations

Responses


inventorySearch

Inventory_Search


/Inventory/Search

Usage and SDK Samples

curl -X POST \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 -H "Content-Type: application/json,text/json,application/xml,text/xml,application/x-www-form-urlencoded" \
 "https://api.dev.spenda.co/api/Inventory/Search" \
 -d '{
  "VariantMasterInventoryID" : 1,
  "ParentID" : 9,
  "Types" : [ "Types", "Types" ],
  "MustHave" : "MustHave",
  "IsApprovedForPOS" : true,
  "IsApprovedForWeb" : true,
  "IsPurchased" : true,
  "AdaptorID" : 9,
  "IsShowPublishedOnly" : true,
  "SortField" : "SortField",
  "WarehouseID" : 1,
  "CustomerID" : 9,
  "IsExactMatch" : true,
  "InventoryClassGroupID" : 1,
  "GetCountOnly" : true,
  "SearchString" : "SearchString",
  "IncludeDeleted" : true,
  "InventoryID" : 2,
  "IsSearchSuppliersCatalog" : true,
  "IncludeSystemTasks" : true,
  "StartDate" : "2000-01-23T04:56:07.000+00:00",
  "SupplierID" : 3,
  "IncludePickandPackedAssets" : true,
  "TenantID" : 5,
  "IsHierarchicalSort" : true,
  "ViewMode" : "ViewMode",
  "Search" : "Search",
  "PurchaseOrderID" : 5,
  "GUIDs" : [ "GUIDs", "GUIDs" ],
  "IncludeLogs" : true,
  "ID" : 2,
  "TransDatTypeID" : 6,
  "Status" : [ "Status", "Status" ],
  "CategoryID" : 8,
  "WebsiteID" : 6,
  "GroupBy" : "GroupBy",
  "BrandList" : [ {
    "IsBool" : true,
    "FeatureValueID" : 0,
    "Value" : "Value",
    "IsSelected" : true,
    "RecordCount" : 6,
    "Name" : "Name"
  }, {
    "IsBool" : true,
    "FeatureValueID" : 0,
    "Value" : "Value",
    "IsSelected" : true,
    "RecordCount" : 6,
    "Name" : "Name"
  } ],
  "BrandIDs" : [ 3, 3 ],
  "LastRowNumber" : 6,
  "MaxResults" : 6,
  "IsSOHTracked" : true,
  "IsShowChildVariants" : true,
  "SupplierGUID" : "00000000-0000-0000-0000-000000000000",
  "InventoryClassID" : 7,
  "ShowSOHFromWarehouseID" : 7,
  "InventoryClassGroupTypeID" : 1,
  "StockTakeID" : 4,
  "IsSold" : true,
  "Statuses" : [ 5, 5 ],
  "IsGetBasicInfo" : true,
  "BatchStatus" : "BatchStatus",
  "DatePeriod" : "DatePeriod",
  "IDs" : [ 6, 6 ],
  "IsSystem" : true,
  "TransID" : 1,
  "SearchNameOnly" : true,
  "IsApprovedForService" : true,
  "Exclusions" : "Exclusions",
  "ShowDeletedItems" : true,
  "CategoryIDs" : [ 6, 6 ],
  "IsShowVariantMaster" : true,
  "CanHave" : "CanHave",
  "ShowAlternateLocationsFromWarehouseID" : 4,
  "IgnoreID" : 9,
  "IsShowFavourites" : true,
  "UserID" : 3,
  "SortAsc" : true,
  "SearchType" : 2,
  "WarehouseLocationID" : 5,
  "LinkedSupplierID" : 1,
  "OrderBy" : "OrderBy",
  "IsHidden" : true,
  "InventoryGUID" : "00000000-0000-0000-0000-000000000000",
  "IsShowPostingInventoryOnly" : true,
  "EndDate" : "2000-01-23T04:56:07.000+00:00",
  "StartRow" : 7,
  "StatusStrings" : [ "StatusStrings", "StatusStrings" ],
  "ExcludeItemsInMasterList" : true,
  "IsIncludeCategories" : true,
  "TransactionTypeDatTypeID" : 6
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<InventoryFilter>
  <MustHave>aeiou</MustHave>
  <CanHave>aeiou</CanHave>
  <Exclusions>aeiou</Exclusions>
  <null>
    <FeatureValueID>123</FeatureValueID>
    <Value>aeiou</Value>
    <Name>aeiou</Name>
    <IsBool>true</IsBool>
    <RecordCount>123</RecordCount>
    <IsSelected>true</IsSelected>
  </null>
  <ShowDeletedItems>true</ShowDeletedItems>
  <WarehouseID>123</WarehouseID>
  <WarehouseLocationID>123</WarehouseLocationID>
  <PurchaseOrderID>123</PurchaseOrderID>
  <InventoryID>123</InventoryID>
  <InventoryClassID>123</InventoryClassID>
  <ExcludeItemsInMasterList>true</ExcludeItemsInMasterList>
  <CustomerID>123</CustomerID>
  <SupplierID>123</SupplierID>
  <SearchType>123</SearchType>
  <StockTakeID>123</StockTakeID>
  <StartRow>123</StartRow>
  <OrderBy>aeiou</OrderBy>
  <IsShowPublishedOnly>true</IsShowPublishedOnly>
  <InventoryClassGroupID>123</InventoryClassGroupID>
  <InventoryClassGroupTypeID>123</InventoryClassGroupTypeID>
  <IncludePickandPackedAssets>true</IncludePickandPackedAssets>
  <TransID>123</TransID>
  <TransDatTypeID>123</TransDatTypeID>
  <IsSearchSuppliersCatalog>true</IsSearchSuppliersCatalog>
  <InventoryGUID>00000000-0000-0000-0000-000000000000</InventoryGUID>
  <IsShowChildVariants>true</IsShowChildVariants>
  <IsIncludeCategories>true</IsIncludeCategories>
  <IsShowPostingInventoryOnly>true</IsShowPostingInventoryOnly>
  <ShowSOHFromWarehouseID>123</ShowSOHFromWarehouseID>
  <IsPurchased>true</IsPurchased>
  <IsSold>true</IsSold>
  <IsSOHTracked>true</IsSOHTracked>
  <ViewMode>aeiou</ViewMode>
  <VariantMasterInventoryID>123</VariantMasterInventoryID>
  <ShowAlternateLocationsFromWarehouseID>123</ShowAlternateLocationsFromWarehouseID>
  <SupplierGUID>00000000-0000-0000-0000-000000000000</SupplierGUID>
  <IsShowVariantMaster>true</IsShowVariantMaster>
  <Statuses>123</Statuses>
  <StatusStrings>aeiou</StatusStrings>
  <Status>aeiou</Status>
  <SearchString>aeiou</SearchString>
  <SearchNameOnly>true</SearchNameOnly>
  <Search>aeiou</Search>
  <StartDate>2000-01-23T04:56:07.000Z</StartDate>
  <EndDate>2000-01-23T04:56:07.000Z</EndDate>
  <DatePeriod>aeiou</DatePeriod>
  <IsExactMatch>true</IsExactMatch>
  <IsGetBasicInfo>true</IsGetBasicInfo>
  <IncludeDeleted>true</IncludeDeleted>
  <IncludeLogs>true</IncludeLogs>
  <IgnoreID>123</IgnoreID>
  <ParentID>123</ParentID>
  <GetCountOnly>true</GetCountOnly>
  <TransactionTypeDatTypeID>123</TransactionTypeDatTypeID>
  <CategoryID>123</CategoryID>
  <AdaptorID>123</AdaptorID>
  <CategoryIDs>123</CategoryIDs>
  <BrandIDs>123</BrandIDs>
  <IDs>123</IDs>
  <GUIDs>aeiou</GUIDs>
  <LinkedSupplierID>123</LinkedSupplierID>
  <IsApprovedForPOS>true</IsApprovedForPOS>
  <IsApprovedForWeb>true</IsApprovedForWeb>
  <IsApprovedForService>true</IsApprovedForService>
  <ID>123</ID>
  <IsHierarchicalSort>true</IsHierarchicalSort>
  <Types>aeiou</Types>
  <IsShowFavourites>true</IsShowFavourites>
  <IsHidden>true</IsHidden>
  <IncludeSystemTasks>true</IncludeSystemTasks>
  <IsSystem>true</IsSystem>
  <BatchStatus>aeiou</BatchStatus>
  <SortField>aeiou</SortField>
  <SortAsc>true</SortAsc>
  <GroupBy>aeiou</GroupBy>
  <LastRowNumber>123456789</LastRowNumber>
  <MaxResults>123</MaxResults>
  <TenantID>123</TenantID>
  <WebsiteID>123</WebsiteID>
  <UserID>123</UserID>
</InventoryFilter>' \
 -d 'Custom MIME type example not yet supported: text/xml' \
 -d 'Custom MIME type example not yet supported: application/x-www-form-urlencoded'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        InventoryFilter inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter | 

        try {
            Object result = apiInstance.inventorySearch(inventoryFilter);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventorySearch");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final InventoryFilter inventoryFilter = new InventoryFilter(); // InventoryFilter | 

try {
    final result = await api_instance.inventorySearch(inventoryFilter);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventorySearch: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        InventoryFilter inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter | 

        try {
            Object result = apiInstance.inventorySearch(inventoryFilter);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventorySearch");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
InventoryFilter *inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Inventory_Search
[apiInstance inventorySearchWith:inventoryFilter
              completionHandler: ^(Object output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var opts = {
  'inventoryFilter': {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} // {InventoryFilter} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventorySearch(opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventorySearchExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var inventoryFilter = new InventoryFilter(); // InventoryFilter |  (optional) 

            try {
                // Inventory_Search
                Object result = apiInstance.inventorySearch(inventoryFilter);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventorySearch: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter | 

try {
    $result = $api_instance->inventorySearch($inventoryFilter);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventorySearch: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $inventoryFilter = WWW::OPenAPIClient::Object::InventoryFilter->new(); # InventoryFilter | 

eval {
    my $result = $api_instance->inventorySearch(inventoryFilter => $inventoryFilter);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventorySearch: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} # InventoryFilter |  (optional)

try:
    # Inventory_Search
    api_response = api_instance.inventory_search(inventoryFilter=inventoryFilter)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventorySearch: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter

    let mut context = DefaultApi::Context::default();
    let result = client.inventorySearch(inventoryFilter, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Body parameters
Name Description
inventoryFilter

Responses


inventorySearchCustomerOrderedInventory

Inventory_SearchCustomerOrderedInventory


/Inventory/SearchCustomerOrderedInventory

Usage and SDK Samples

curl -X POST \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 -H "Content-Type: application/json,text/json,application/xml,text/xml,application/x-www-form-urlencoded" \
 "https://api.dev.spenda.co/api/Inventory/SearchCustomerOrderedInventory" \
 -d '{
  "ParentID" : 9,
  "Types" : [ "Types", "Types" ],
  "MustHave" : "MustHave",
  "IsApprovedForPOS" : true,
  "IsApprovedForWeb" : true,
  "AdaptorID" : 4,
  "SortField" : "SortField",
  "IsExactMatch" : true,
  "GetCountOnly" : true,
  "SearchString" : "SearchString",
  "IncludeDeleted" : true,
  "IncludeSystemTasks" : true,
  "StartDate" : "2000-01-23T04:56:07.000+00:00",
  "TenantID" : 4,
  "IsHierarchicalSort" : true,
  "Search" : "Search",
  "GUIDs" : [ "GUIDs", "GUIDs" ],
  "IncludeLogs" : true,
  "ID" : 6,
  "TransDatTypeID" : 5,
  "Status" : [ "Status", "Status" ],
  "CategoryID" : 2,
  "WebsiteID" : 5,
  "GroupBy" : "GroupBy",
  "QuoteID" : 6,
  "BrandIDs" : [ 1, 1 ],
  "LastRowNumber" : 7,
  "MaxResults" : 1,
  "Statuses" : [ 2, 2 ],
  "IsGetBasicInfo" : true,
  "BatchStatus" : "BatchStatus",
  "DatePeriod" : "DatePeriod",
  "IDs" : [ 1, 1 ],
  "IsSystem" : true,
  "TransID" : 5,
  "SearchNameOnly" : true,
  "IsApprovedForService" : true,
  "BusinessID" : 0,
  "CategoryIDs" : [ 7, 7 ],
  "IgnoreID" : 7,
  "IsShowFavourites" : true,
  "UserID" : 9,
  "LastNoMonthsToSearch" : 1,
  "SortAsc" : true,
  "MustContainWeight" : "MustContainWeight",
  "LinkedSupplierID" : 1,
  "IsHidden" : true,
  "EndDate" : "2000-01-23T04:56:07.000+00:00",
  "StatusStrings" : [ "StatusStrings", "StatusStrings" ],
  "TransactionTypeDatTypeID" : 3
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<InventoryOrderedFilter>
  <MustHave>aeiou</MustHave>
  <MustContainWeight>aeiou</MustContainWeight>
  <BusinessID>123</BusinessID>
  <QuoteID>123</QuoteID>
  <LastNoMonthsToSearch>123</LastNoMonthsToSearch>
  <TransID>123</TransID>
  <TransDatTypeID>123</TransDatTypeID>
  <Statuses>123</Statuses>
  <StatusStrings>aeiou</StatusStrings>
  <Status>aeiou</Status>
  <SearchString>aeiou</SearchString>
  <SearchNameOnly>true</SearchNameOnly>
  <Search>aeiou</Search>
  <StartDate>2000-01-23T04:56:07.000Z</StartDate>
  <EndDate>2000-01-23T04:56:07.000Z</EndDate>
  <DatePeriod>aeiou</DatePeriod>
  <IsExactMatch>true</IsExactMatch>
  <IsGetBasicInfo>true</IsGetBasicInfo>
  <IncludeDeleted>true</IncludeDeleted>
  <IncludeLogs>true</IncludeLogs>
  <IgnoreID>123</IgnoreID>
  <ParentID>123</ParentID>
  <GetCountOnly>true</GetCountOnly>
  <TransactionTypeDatTypeID>123</TransactionTypeDatTypeID>
  <CategoryID>123</CategoryID>
  <AdaptorID>123</AdaptorID>
  <CategoryIDs>123</CategoryIDs>
  <BrandIDs>123</BrandIDs>
  <IDs>123</IDs>
  <GUIDs>aeiou</GUIDs>
  <LinkedSupplierID>123</LinkedSupplierID>
  <IsApprovedForPOS>true</IsApprovedForPOS>
  <IsApprovedForWeb>true</IsApprovedForWeb>
  <IsApprovedForService>true</IsApprovedForService>
  <ID>123</ID>
  <IsHierarchicalSort>true</IsHierarchicalSort>
  <Types>aeiou</Types>
  <IsShowFavourites>true</IsShowFavourites>
  <IsHidden>true</IsHidden>
  <IncludeSystemTasks>true</IncludeSystemTasks>
  <IsSystem>true</IsSystem>
  <BatchStatus>aeiou</BatchStatus>
  <SortField>aeiou</SortField>
  <SortAsc>true</SortAsc>
  <GroupBy>aeiou</GroupBy>
  <LastRowNumber>123456789</LastRowNumber>
  <MaxResults>123</MaxResults>
  <TenantID>123</TenantID>
  <WebsiteID>123</WebsiteID>
  <UserID>123</UserID>
</InventoryOrderedFilter>' \
 -d 'Custom MIME type example not yet supported: text/xml' \
 -d 'Custom MIME type example not yet supported: application/x-www-form-urlencoded'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        InventoryOrderedFilter inventoryOrderedFilter = {"MustHave":"string","MustContainWeight":"string","BusinessID":0,"QuoteID":0,"LastNoMonthsToSearch":0,"TransID":0,"TransDatTypeID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryOrderedFilter | 

        try {
            Object result = apiInstance.inventorySearchCustomerOrderedInventory(inventoryOrderedFilter);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventorySearchCustomerOrderedInventory");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final InventoryOrderedFilter inventoryOrderedFilter = new InventoryOrderedFilter(); // InventoryOrderedFilter | 

try {
    final result = await api_instance.inventorySearchCustomerOrderedInventory(inventoryOrderedFilter);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventorySearchCustomerOrderedInventory: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        InventoryOrderedFilter inventoryOrderedFilter = {"MustHave":"string","MustContainWeight":"string","BusinessID":0,"QuoteID":0,"LastNoMonthsToSearch":0,"TransID":0,"TransDatTypeID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryOrderedFilter | 

        try {
            Object result = apiInstance.inventorySearchCustomerOrderedInventory(inventoryOrderedFilter);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventorySearchCustomerOrderedInventory");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
InventoryOrderedFilter *inventoryOrderedFilter = {"MustHave":"string","MustContainWeight":"string","BusinessID":0,"QuoteID":0,"LastNoMonthsToSearch":0,"TransID":0,"TransDatTypeID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Inventory_SearchCustomerOrderedInventory
[apiInstance inventorySearchCustomerOrderedInventoryWith:inventoryOrderedFilter
              completionHandler: ^(Object output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var opts = {
  'inventoryOrderedFilter': {"MustHave":"string","MustContainWeight":"string","BusinessID":0,"QuoteID":0,"LastNoMonthsToSearch":0,"TransID":0,"TransDatTypeID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} // {InventoryOrderedFilter} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventorySearchCustomerOrderedInventory(opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventorySearchCustomerOrderedInventoryExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var inventoryOrderedFilter = new InventoryOrderedFilter(); // InventoryOrderedFilter |  (optional) 

            try {
                // Inventory_SearchCustomerOrderedInventory
                Object result = apiInstance.inventorySearchCustomerOrderedInventory(inventoryOrderedFilter);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventorySearchCustomerOrderedInventory: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$inventoryOrderedFilter = {"MustHave":"string","MustContainWeight":"string","BusinessID":0,"QuoteID":0,"LastNoMonthsToSearch":0,"TransID":0,"TransDatTypeID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryOrderedFilter | 

try {
    $result = $api_instance->inventorySearchCustomerOrderedInventory($inventoryOrderedFilter);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventorySearchCustomerOrderedInventory: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $inventoryOrderedFilter = WWW::OPenAPIClient::Object::InventoryOrderedFilter->new(); # InventoryOrderedFilter | 

eval {
    my $result = $api_instance->inventorySearchCustomerOrderedInventory(inventoryOrderedFilter => $inventoryOrderedFilter);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventorySearchCustomerOrderedInventory: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
inventoryOrderedFilter = {"MustHave":"string","MustContainWeight":"string","BusinessID":0,"QuoteID":0,"LastNoMonthsToSearch":0,"TransID":0,"TransDatTypeID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} # InventoryOrderedFilter |  (optional)

try:
    # Inventory_SearchCustomerOrderedInventory
    api_response = api_instance.inventory_search_customer_ordered_inventory(inventoryOrderedFilter=inventoryOrderedFilter)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventorySearchCustomerOrderedInventory: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let inventoryOrderedFilter = {"MustHave":"string","MustContainWeight":"string","BusinessID":0,"QuoteID":0,"LastNoMonthsToSearch":0,"TransID":0,"TransDatTypeID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryOrderedFilter

    let mut context = DefaultApi::Context::default();
    let result = client.inventorySearchCustomerOrderedInventory(inventoryOrderedFilter, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Body parameters
Name Description
inventoryOrderedFilter

Responses


inventorySearchInventoryAndFees

Inventory_SearchInventoryAndFees


/Inventory/SearchInventoryAndFees

Usage and SDK Samples

curl -X POST \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 -H "Content-Type: application/json,text/json,application/xml,text/xml,application/x-www-form-urlencoded" \
 "https://api.dev.spenda.co/api/Inventory/SearchInventoryAndFees" \
 -d '{
  "VariantMasterInventoryID" : 1,
  "ParentID" : 9,
  "Types" : [ "Types", "Types" ],
  "MustHave" : "MustHave",
  "IsApprovedForPOS" : true,
  "IsApprovedForWeb" : true,
  "IsPurchased" : true,
  "AdaptorID" : 9,
  "IsShowPublishedOnly" : true,
  "SortField" : "SortField",
  "WarehouseID" : 1,
  "CustomerID" : 9,
  "IsExactMatch" : true,
  "InventoryClassGroupID" : 1,
  "GetCountOnly" : true,
  "SearchString" : "SearchString",
  "IncludeDeleted" : true,
  "InventoryID" : 2,
  "IsSearchSuppliersCatalog" : true,
  "IncludeSystemTasks" : true,
  "StartDate" : "2000-01-23T04:56:07.000+00:00",
  "SupplierID" : 3,
  "IncludePickandPackedAssets" : true,
  "TenantID" : 5,
  "IsHierarchicalSort" : true,
  "ViewMode" : "ViewMode",
  "Search" : "Search",
  "PurchaseOrderID" : 5,
  "GUIDs" : [ "GUIDs", "GUIDs" ],
  "IncludeLogs" : true,
  "ID" : 2,
  "TransDatTypeID" : 6,
  "Status" : [ "Status", "Status" ],
  "CategoryID" : 8,
  "WebsiteID" : 6,
  "GroupBy" : "GroupBy",
  "BrandList" : [ {
    "IsBool" : true,
    "FeatureValueID" : 0,
    "Value" : "Value",
    "IsSelected" : true,
    "RecordCount" : 6,
    "Name" : "Name"
  }, {
    "IsBool" : true,
    "FeatureValueID" : 0,
    "Value" : "Value",
    "IsSelected" : true,
    "RecordCount" : 6,
    "Name" : "Name"
  } ],
  "BrandIDs" : [ 3, 3 ],
  "LastRowNumber" : 6,
  "MaxResults" : 6,
  "IsSOHTracked" : true,
  "IsShowChildVariants" : true,
  "SupplierGUID" : "00000000-0000-0000-0000-000000000000",
  "InventoryClassID" : 7,
  "ShowSOHFromWarehouseID" : 7,
  "InventoryClassGroupTypeID" : 1,
  "StockTakeID" : 4,
  "IsSold" : true,
  "Statuses" : [ 5, 5 ],
  "IsGetBasicInfo" : true,
  "BatchStatus" : "BatchStatus",
  "DatePeriod" : "DatePeriod",
  "IDs" : [ 6, 6 ],
  "IsSystem" : true,
  "TransID" : 1,
  "SearchNameOnly" : true,
  "IsApprovedForService" : true,
  "Exclusions" : "Exclusions",
  "ShowDeletedItems" : true,
  "CategoryIDs" : [ 6, 6 ],
  "IsShowVariantMaster" : true,
  "CanHave" : "CanHave",
  "ShowAlternateLocationsFromWarehouseID" : 4,
  "IgnoreID" : 9,
  "IsShowFavourites" : true,
  "UserID" : 3,
  "SortAsc" : true,
  "SearchType" : 2,
  "WarehouseLocationID" : 5,
  "LinkedSupplierID" : 1,
  "OrderBy" : "OrderBy",
  "IsHidden" : true,
  "InventoryGUID" : "00000000-0000-0000-0000-000000000000",
  "IsShowPostingInventoryOnly" : true,
  "EndDate" : "2000-01-23T04:56:07.000+00:00",
  "StartRow" : 7,
  "StatusStrings" : [ "StatusStrings", "StatusStrings" ],
  "ExcludeItemsInMasterList" : true,
  "IsIncludeCategories" : true,
  "TransactionTypeDatTypeID" : 6
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<InventoryFilter>
  <MustHave>aeiou</MustHave>
  <CanHave>aeiou</CanHave>
  <Exclusions>aeiou</Exclusions>
  <null>
    <FeatureValueID>123</FeatureValueID>
    <Value>aeiou</Value>
    <Name>aeiou</Name>
    <IsBool>true</IsBool>
    <RecordCount>123</RecordCount>
    <IsSelected>true</IsSelected>
  </null>
  <ShowDeletedItems>true</ShowDeletedItems>
  <WarehouseID>123</WarehouseID>
  <WarehouseLocationID>123</WarehouseLocationID>
  <PurchaseOrderID>123</PurchaseOrderID>
  <InventoryID>123</InventoryID>
  <InventoryClassID>123</InventoryClassID>
  <ExcludeItemsInMasterList>true</ExcludeItemsInMasterList>
  <CustomerID>123</CustomerID>
  <SupplierID>123</SupplierID>
  <SearchType>123</SearchType>
  <StockTakeID>123</StockTakeID>
  <StartRow>123</StartRow>
  <OrderBy>aeiou</OrderBy>
  <IsShowPublishedOnly>true</IsShowPublishedOnly>
  <InventoryClassGroupID>123</InventoryClassGroupID>
  <InventoryClassGroupTypeID>123</InventoryClassGroupTypeID>
  <IncludePickandPackedAssets>true</IncludePickandPackedAssets>
  <TransID>123</TransID>
  <TransDatTypeID>123</TransDatTypeID>
  <IsSearchSuppliersCatalog>true</IsSearchSuppliersCatalog>
  <InventoryGUID>00000000-0000-0000-0000-000000000000</InventoryGUID>
  <IsShowChildVariants>true</IsShowChildVariants>
  <IsIncludeCategories>true</IsIncludeCategories>
  <IsShowPostingInventoryOnly>true</IsShowPostingInventoryOnly>
  <ShowSOHFromWarehouseID>123</ShowSOHFromWarehouseID>
  <IsPurchased>true</IsPurchased>
  <IsSold>true</IsSold>
  <IsSOHTracked>true</IsSOHTracked>
  <ViewMode>aeiou</ViewMode>
  <VariantMasterInventoryID>123</VariantMasterInventoryID>
  <ShowAlternateLocationsFromWarehouseID>123</ShowAlternateLocationsFromWarehouseID>
  <SupplierGUID>00000000-0000-0000-0000-000000000000</SupplierGUID>
  <IsShowVariantMaster>true</IsShowVariantMaster>
  <Statuses>123</Statuses>
  <StatusStrings>aeiou</StatusStrings>
  <Status>aeiou</Status>
  <SearchString>aeiou</SearchString>
  <SearchNameOnly>true</SearchNameOnly>
  <Search>aeiou</Search>
  <StartDate>2000-01-23T04:56:07.000Z</StartDate>
  <EndDate>2000-01-23T04:56:07.000Z</EndDate>
  <DatePeriod>aeiou</DatePeriod>
  <IsExactMatch>true</IsExactMatch>
  <IsGetBasicInfo>true</IsGetBasicInfo>
  <IncludeDeleted>true</IncludeDeleted>
  <IncludeLogs>true</IncludeLogs>
  <IgnoreID>123</IgnoreID>
  <ParentID>123</ParentID>
  <GetCountOnly>true</GetCountOnly>
  <TransactionTypeDatTypeID>123</TransactionTypeDatTypeID>
  <CategoryID>123</CategoryID>
  <AdaptorID>123</AdaptorID>
  <CategoryIDs>123</CategoryIDs>
  <BrandIDs>123</BrandIDs>
  <IDs>123</IDs>
  <GUIDs>aeiou</GUIDs>
  <LinkedSupplierID>123</LinkedSupplierID>
  <IsApprovedForPOS>true</IsApprovedForPOS>
  <IsApprovedForWeb>true</IsApprovedForWeb>
  <IsApprovedForService>true</IsApprovedForService>
  <ID>123</ID>
  <IsHierarchicalSort>true</IsHierarchicalSort>
  <Types>aeiou</Types>
  <IsShowFavourites>true</IsShowFavourites>
  <IsHidden>true</IsHidden>
  <IncludeSystemTasks>true</IncludeSystemTasks>
  <IsSystem>true</IsSystem>
  <BatchStatus>aeiou</BatchStatus>
  <SortField>aeiou</SortField>
  <SortAsc>true</SortAsc>
  <GroupBy>aeiou</GroupBy>
  <LastRowNumber>123456789</LastRowNumber>
  <MaxResults>123</MaxResults>
  <TenantID>123</TenantID>
  <WebsiteID>123</WebsiteID>
  <UserID>123</UserID>
</InventoryFilter>' \
 -d 'Custom MIME type example not yet supported: text/xml' \
 -d 'Custom MIME type example not yet supported: application/x-www-form-urlencoded'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        InventoryFilter inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter | 

        try {
            Object result = apiInstance.inventorySearchInventoryAndFees(inventoryFilter);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventorySearchInventoryAndFees");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final InventoryFilter inventoryFilter = new InventoryFilter(); // InventoryFilter | 

try {
    final result = await api_instance.inventorySearchInventoryAndFees(inventoryFilter);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventorySearchInventoryAndFees: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        InventoryFilter inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter | 

        try {
            Object result = apiInstance.inventorySearchInventoryAndFees(inventoryFilter);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventorySearchInventoryAndFees");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
InventoryFilter *inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Inventory_SearchInventoryAndFees
[apiInstance inventorySearchInventoryAndFeesWith:inventoryFilter
              completionHandler: ^(Object output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var opts = {
  'inventoryFilter': {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} // {InventoryFilter} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventorySearchInventoryAndFees(opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventorySearchInventoryAndFeesExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var inventoryFilter = new InventoryFilter(); // InventoryFilter |  (optional) 

            try {
                // Inventory_SearchInventoryAndFees
                Object result = apiInstance.inventorySearchInventoryAndFees(inventoryFilter);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventorySearchInventoryAndFees: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter | 

try {
    $result = $api_instance->inventorySearchInventoryAndFees($inventoryFilter);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventorySearchInventoryAndFees: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $inventoryFilter = WWW::OPenAPIClient::Object::InventoryFilter->new(); # InventoryFilter | 

eval {
    my $result = $api_instance->inventorySearchInventoryAndFees(inventoryFilter => $inventoryFilter);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventorySearchInventoryAndFees: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} # InventoryFilter |  (optional)

try:
    # Inventory_SearchInventoryAndFees
    api_response = api_instance.inventory_search_inventory_and_fees(inventoryFilter=inventoryFilter)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventorySearchInventoryAndFees: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let inventoryFilter = {"MustHave":"string","CanHave":"string","Exclusions":"string","BrandList":[{"FeatureValueID":0,"Value":"string","Name":"string","IsBool":true,"RecordCount":0,"IsSelected":true}],"ShowDeletedItems":true,"WarehouseID":0,"WarehouseLocationID":0,"PurchaseOrderID":0,"InventoryID":0,"InventoryClassID":0,"ExcludeItemsInMasterList":true,"CustomerID":0,"SupplierID":0,"SearchType":0,"StockTakeID":0,"StartRow":0,"OrderBy":"string","IsShowPublishedOnly":true,"InventoryClassGroupID":0,"InventoryClassGroupTypeID":0,"IncludePickandPackedAssets":true,"TransID":0,"TransDatTypeID":0,"IsSearchSuppliersCatalog":true,"InventoryGUID":"00000000-0000-0000-0000-000000000000","IsShowChildVariants":true,"IsIncludeCategories":true,"IsShowPostingInventoryOnly":true,"ShowSOHFromWarehouseID":0,"IsPurchased":true,"IsSold":true,"IsSOHTracked":true,"ViewMode":"string","VariantMasterInventoryID":0,"ShowAlternateLocationsFromWarehouseID":0,"SupplierGUID":"00000000-0000-0000-0000-000000000000","IsShowVariantMaster":true,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // InventoryFilter

    let mut context = DefaultApi::Context::default();
    let result = client.inventorySearchInventoryAndFees(inventoryFilter, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Body parameters
Name Description
inventoryFilter

Responses


inventorySearchT2

Inventory_SearchT2


/Inventory/

Usage and SDK Samples

curl -X GET \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Inventory/?filter.mustHave=filterPeriodmustHave_example&filter.canHave=filterPeriodcanHave_example&filter.exclusions=filterPeriodexclusions_example&filter.brandList=&filter.showDeletedItems=true&filter.warehouseID=56&filter.warehouseLocationID=56&filter.purchaseOrderID=56&filter.inventoryID=56&filter.inventoryClassID=56&filter.excludeItemsInMasterList=true&filter.customerID=56&filter.supplierID=56&filter.searchType=56&filter.stockTakeID=56&filter.startRow=56&filter.orderBy=filterPeriodorderBy_example&filter.isShowPublishedOnly=true&filter.inventoryClassGroupID=56&filter.inventoryClassGroupTypeID=56&filter.includePickandPackedAssets=true&filter.transID=56&filter.transDatTypeID=56&filter.isSearchSuppliersCatalog=true&filter.inventoryGUID=38400000-8cf0-11bd-b23e-10b96e4ef00d&filter.isShowChildVariants=true&filter.isIncludeCategories=true&filter.isShowPostingInventoryOnly=true&filter.showSOHFromWarehouseID=56&filter.isPurchased=true&filter.isSold=true&filter.isSOHTracked=true&filter.viewMode=filterPeriodviewMode_example&filter.variantMasterInventoryID=56&filter.showAlternateLocationsFromWarehouseID=56&filter.supplierGUID=38400000-8cf0-11bd-b23e-10b96e4ef00d&filter.isShowVariantMaster=true&filter.statuses=&filter.statusStrings=&filter.status=&filter.searchString=filterPeriodsearchString_example&filter.searchNameOnly=true&filter.search=filterPeriodsearch_example&filter.startDate=2013-10-20T19:20:30+01:00&filter.endDate=2013-10-20T19:20:30+01:00&filter.datePeriod=filterPerioddatePeriod_example&filter.isExactMatch=true&filter.isGetBasicInfo=true&filter.includeDeleted=true&filter.includeLogs=true&filter.ignoreID=56&filter.parentID=56&filter.getCountOnly=true&filter.transactionTypeDatTypeID=56&filter.categoryID=56&filter.adaptorID=56&filter.categoryIDs=&filter.brandIDs=&filter.iDs=&filter.gUIDs=&filter.linkedSupplierID=56&filter.isApprovedForPOS=true&filter.isApprovedForWeb=true&filter.isApprovedForService=true&filter.iD=56&filter.isHierarchicalSort=true&filter.types=&filter.isShowFavourites=true&filter.isHidden=true&filter.includeSystemTasks=true&filter.isSystem=true&filter.batchStatus=filterPeriodbatchStatus_example&filter.sortField=filterPeriodsortField_example&filter.sortAsc=true&filter.groupBy=filterPeriodgroupBy_example&filter.lastRowNumber=789&filter.maxResults=56&filter.tenantID=56&filter.websiteID=56&filter.userID=56"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        String filterPeriodmustHave = filterPeriodmustHave_example; // String | 
        String filterPeriodcanHave = filterPeriodcanHave_example; // String | 
        String filterPeriodexclusions = filterPeriodexclusions_example; // String | 
        array[oas_any_type_not_mapped] filterPeriodbrandList = ; // array[oas_any_type_not_mapped] | 
        Boolean filterPeriodshowDeletedItems = true; // Boolean | 
        Integer filterPeriodwarehouseID = 56; // Integer | 
        Integer filterPeriodwarehouseLocationID = 56; // Integer | 
        Integer filterPeriodpurchaseOrderID = 56; // Integer | 
        Integer filterPeriodinventoryID = 56; // Integer | 
        Integer filterPeriodinventoryClassID = 56; // Integer | 
        Boolean filterPeriodexcludeItemsInMasterList = true; // Boolean | 
        Integer filterPeriodcustomerID = 56; // Integer | 
        Integer filterPeriodsupplierID = 56; // Integer | 
        Integer filterPeriodsearchType = 56; // Integer | 
        Integer filterPeriodstockTakeID = 56; // Integer | 
        Integer filterPeriodstartRow = 56; // Integer | 
        String filterPeriodorderBy = filterPeriodorderBy_example; // String | 
        Boolean filterPeriodisShowPublishedOnly = true; // Boolean | 
        Integer filterPeriodinventoryClassGroupID = 56; // Integer | 
        Integer filterPeriodinventoryClassGroupTypeID = 56; // Integer | 
        Boolean filterPeriodincludePickandPackedAssets = true; // Boolean | 
        Integer filterPeriodtransID = 56; // Integer | 
        Integer filterPeriodtransDatTypeID = 56; // Integer | 
        Boolean filterPeriodisSearchSuppliersCatalog = true; // Boolean | 
        UUID filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
        Boolean filterPeriodisShowChildVariants = true; // Boolean | 
        Boolean filterPeriodisIncludeCategories = true; // Boolean | 
        Boolean filterPeriodisShowPostingInventoryOnly = true; // Boolean | 
        Integer filterPeriodshowSOHFromWarehouseID = 56; // Integer | 
        Boolean filterPeriodisPurchased = true; // Boolean | 
        Boolean filterPeriodisSold = true; // Boolean | 
        Boolean filterPeriodisSOHTracked = true; // Boolean | 
        String filterPeriodviewMode = filterPeriodviewMode_example; // String | 
        Integer filterPeriodvariantMasterInventoryID = 56; // Integer | 
        Integer filterPeriodshowAlternateLocationsFromWarehouseID = 56; // Integer | 
        UUID filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
        Boolean filterPeriodisShowVariantMaster = true; // Boolean | 
        array[Integer] filterPeriodstatuses = ; // array[Integer] | 
        array[String] filterPeriodstatusStrings = ; // array[String] | 
        array[String] filterPeriodstatus = ; // array[String] | 
        String filterPeriodsearchString = filterPeriodsearchString_example; // String | 
        Boolean filterPeriodsearchNameOnly = true; // Boolean | 
        String filterPeriodsearch = filterPeriodsearch_example; // String | 
        Date filterPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date | 
        Date filterPeriodendDate = 2013-10-20T19:20:30+01:00; // Date | 
        String filterPerioddatePeriod = filterPerioddatePeriod_example; // String | 
        Boolean filterPeriodisExactMatch = true; // Boolean | 
        Boolean filterPeriodisGetBasicInfo = true; // Boolean | 
        Boolean filterPeriodincludeDeleted = true; // Boolean | 
        Boolean filterPeriodincludeLogs = true; // Boolean | 
        Integer filterPeriodignoreID = 56; // Integer | 
        Integer filterPeriodparentID = 56; // Integer | 
        Boolean filterPeriodgetCountOnly = true; // Boolean | 
        Integer filterPeriodtransactionTypeDatTypeID = 56; // Integer | 
        Integer filterPeriodcategoryID = 56; // Integer | 
        Integer filterPeriodadaptorID = 56; // Integer | 
        array[Integer] filterPeriodcategoryIDs = ; // array[Integer] | 
        array[Integer] filterPeriodbrandIDs = ; // array[Integer] | 
        array[Integer] filterPeriodiDs = ; // array[Integer] | 
        array[String] filterPeriodgUIDs = ; // array[String] | 
        Integer filterPeriodlinkedSupplierID = 56; // Integer | 
        Boolean filterPeriodisApprovedForPOS = true; // Boolean | 
        Boolean filterPeriodisApprovedForWeb = true; // Boolean | 
        Boolean filterPeriodisApprovedForService = true; // Boolean | 
        Integer filterPeriodiD = 56; // Integer | 
        Boolean filterPeriodisHierarchicalSort = true; // Boolean | 
        array[String] filterPeriodtypes = ; // array[String] | 
        Boolean filterPeriodisShowFavourites = true; // Boolean | 
        Boolean filterPeriodisHidden = true; // Boolean | 
        Boolean filterPeriodincludeSystemTasks = true; // Boolean | 
        Boolean filterPeriodisSystem = true; // Boolean | 
        String filterPeriodbatchStatus = filterPeriodbatchStatus_example; // String | 
        String filterPeriodsortField = filterPeriodsortField_example; // String | 
        Boolean filterPeriodsortAsc = true; // Boolean | 
        String filterPeriodgroupBy = filterPeriodgroupBy_example; // String | 
        Long filterPeriodlastRowNumber = 789; // Long | 
        Integer filterPeriodmaxResults = 56; // Integer | 
        Integer filterPeriodtenantID = 56; // Integer | 
        Integer filterPeriodwebsiteID = 56; // Integer | 
        Integer filterPerioduserID = 56; // Integer | 

        try {
            PagedActionResults_InventoryItems_ result = apiInstance.inventorySearchT2(filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventorySearchT2");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String filterPeriodmustHave = new String(); // String | 
final String filterPeriodcanHave = new String(); // String | 
final String filterPeriodexclusions = new String(); // String | 
final array[oas_any_type_not_mapped] filterPeriodbrandList = new array[oas_any_type_not_mapped](); // array[oas_any_type_not_mapped] | 
final Boolean filterPeriodshowDeletedItems = new Boolean(); // Boolean | 
final Integer filterPeriodwarehouseID = new Integer(); // Integer | 
final Integer filterPeriodwarehouseLocationID = new Integer(); // Integer | 
final Integer filterPeriodpurchaseOrderID = new Integer(); // Integer | 
final Integer filterPeriodinventoryID = new Integer(); // Integer | 
final Integer filterPeriodinventoryClassID = new Integer(); // Integer | 
final Boolean filterPeriodexcludeItemsInMasterList = new Boolean(); // Boolean | 
final Integer filterPeriodcustomerID = new Integer(); // Integer | 
final Integer filterPeriodsupplierID = new Integer(); // Integer | 
final Integer filterPeriodsearchType = new Integer(); // Integer | 
final Integer filterPeriodstockTakeID = new Integer(); // Integer | 
final Integer filterPeriodstartRow = new Integer(); // Integer | 
final String filterPeriodorderBy = new String(); // String | 
final Boolean filterPeriodisShowPublishedOnly = new Boolean(); // Boolean | 
final Integer filterPeriodinventoryClassGroupID = new Integer(); // Integer | 
final Integer filterPeriodinventoryClassGroupTypeID = new Integer(); // Integer | 
final Boolean filterPeriodincludePickandPackedAssets = new Boolean(); // Boolean | 
final Integer filterPeriodtransID = new Integer(); // Integer | 
final Integer filterPeriodtransDatTypeID = new Integer(); // Integer | 
final Boolean filterPeriodisSearchSuppliersCatalog = new Boolean(); // Boolean | 
final UUID filterPeriodinventoryGUID = new UUID(); // UUID | 
final Boolean filterPeriodisShowChildVariants = new Boolean(); // Boolean | 
final Boolean filterPeriodisIncludeCategories = new Boolean(); // Boolean | 
final Boolean filterPeriodisShowPostingInventoryOnly = new Boolean(); // Boolean | 
final Integer filterPeriodshowSOHFromWarehouseID = new Integer(); // Integer | 
final Boolean filterPeriodisPurchased = new Boolean(); // Boolean | 
final Boolean filterPeriodisSold = new Boolean(); // Boolean | 
final Boolean filterPeriodisSOHTracked = new Boolean(); // Boolean | 
final String filterPeriodviewMode = new String(); // String | 
final Integer filterPeriodvariantMasterInventoryID = new Integer(); // Integer | 
final Integer filterPeriodshowAlternateLocationsFromWarehouseID = new Integer(); // Integer | 
final UUID filterPeriodsupplierGUID = new UUID(); // UUID | 
final Boolean filterPeriodisShowVariantMaster = new Boolean(); // Boolean | 
final array[Integer] filterPeriodstatuses = new array[Integer](); // array[Integer] | 
final array[String] filterPeriodstatusStrings = new array[String](); // array[String] | 
final array[String] filterPeriodstatus = new array[String](); // array[String] | 
final String filterPeriodsearchString = new String(); // String | 
final Boolean filterPeriodsearchNameOnly = new Boolean(); // Boolean | 
final String filterPeriodsearch = new String(); // String | 
final Date filterPeriodstartDate = new Date(); // Date | 
final Date filterPeriodendDate = new Date(); // Date | 
final String filterPerioddatePeriod = new String(); // String | 
final Boolean filterPeriodisExactMatch = new Boolean(); // Boolean | 
final Boolean filterPeriodisGetBasicInfo = new Boolean(); // Boolean | 
final Boolean filterPeriodincludeDeleted = new Boolean(); // Boolean | 
final Boolean filterPeriodincludeLogs = new Boolean(); // Boolean | 
final Integer filterPeriodignoreID = new Integer(); // Integer | 
final Integer filterPeriodparentID = new Integer(); // Integer | 
final Boolean filterPeriodgetCountOnly = new Boolean(); // Boolean | 
final Integer filterPeriodtransactionTypeDatTypeID = new Integer(); // Integer | 
final Integer filterPeriodcategoryID = new Integer(); // Integer | 
final Integer filterPeriodadaptorID = new Integer(); // Integer | 
final array[Integer] filterPeriodcategoryIDs = new array[Integer](); // array[Integer] | 
final array[Integer] filterPeriodbrandIDs = new array[Integer](); // array[Integer] | 
final array[Integer] filterPeriodiDs = new array[Integer](); // array[Integer] | 
final array[String] filterPeriodgUIDs = new array[String](); // array[String] | 
final Integer filterPeriodlinkedSupplierID = new Integer(); // Integer | 
final Boolean filterPeriodisApprovedForPOS = new Boolean(); // Boolean | 
final Boolean filterPeriodisApprovedForWeb = new Boolean(); // Boolean | 
final Boolean filterPeriodisApprovedForService = new Boolean(); // Boolean | 
final Integer filterPeriodiD = new Integer(); // Integer | 
final Boolean filterPeriodisHierarchicalSort = new Boolean(); // Boolean | 
final array[String] filterPeriodtypes = new array[String](); // array[String] | 
final Boolean filterPeriodisShowFavourites = new Boolean(); // Boolean | 
final Boolean filterPeriodisHidden = new Boolean(); // Boolean | 
final Boolean filterPeriodincludeSystemTasks = new Boolean(); // Boolean | 
final Boolean filterPeriodisSystem = new Boolean(); // Boolean | 
final String filterPeriodbatchStatus = new String(); // String | 
final String filterPeriodsortField = new String(); // String | 
final Boolean filterPeriodsortAsc = new Boolean(); // Boolean | 
final String filterPeriodgroupBy = new String(); // String | 
final Long filterPeriodlastRowNumber = new Long(); // Long | 
final Integer filterPeriodmaxResults = new Integer(); // Integer | 
final Integer filterPeriodtenantID = new Integer(); // Integer | 
final Integer filterPeriodwebsiteID = new Integer(); // Integer | 
final Integer filterPerioduserID = new Integer(); // Integer | 

try {
    final result = await api_instance.inventorySearchT2(filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventorySearchT2: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String filterPeriodmustHave = filterPeriodmustHave_example; // String | 
        String filterPeriodcanHave = filterPeriodcanHave_example; // String | 
        String filterPeriodexclusions = filterPeriodexclusions_example; // String | 
        array[oas_any_type_not_mapped] filterPeriodbrandList = ; // array[oas_any_type_not_mapped] | 
        Boolean filterPeriodshowDeletedItems = true; // Boolean | 
        Integer filterPeriodwarehouseID = 56; // Integer | 
        Integer filterPeriodwarehouseLocationID = 56; // Integer | 
        Integer filterPeriodpurchaseOrderID = 56; // Integer | 
        Integer filterPeriodinventoryID = 56; // Integer | 
        Integer filterPeriodinventoryClassID = 56; // Integer | 
        Boolean filterPeriodexcludeItemsInMasterList = true; // Boolean | 
        Integer filterPeriodcustomerID = 56; // Integer | 
        Integer filterPeriodsupplierID = 56; // Integer | 
        Integer filterPeriodsearchType = 56; // Integer | 
        Integer filterPeriodstockTakeID = 56; // Integer | 
        Integer filterPeriodstartRow = 56; // Integer | 
        String filterPeriodorderBy = filterPeriodorderBy_example; // String | 
        Boolean filterPeriodisShowPublishedOnly = true; // Boolean | 
        Integer filterPeriodinventoryClassGroupID = 56; // Integer | 
        Integer filterPeriodinventoryClassGroupTypeID = 56; // Integer | 
        Boolean filterPeriodincludePickandPackedAssets = true; // Boolean | 
        Integer filterPeriodtransID = 56; // Integer | 
        Integer filterPeriodtransDatTypeID = 56; // Integer | 
        Boolean filterPeriodisSearchSuppliersCatalog = true; // Boolean | 
        UUID filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
        Boolean filterPeriodisShowChildVariants = true; // Boolean | 
        Boolean filterPeriodisIncludeCategories = true; // Boolean | 
        Boolean filterPeriodisShowPostingInventoryOnly = true; // Boolean | 
        Integer filterPeriodshowSOHFromWarehouseID = 56; // Integer | 
        Boolean filterPeriodisPurchased = true; // Boolean | 
        Boolean filterPeriodisSold = true; // Boolean | 
        Boolean filterPeriodisSOHTracked = true; // Boolean | 
        String filterPeriodviewMode = filterPeriodviewMode_example; // String | 
        Integer filterPeriodvariantMasterInventoryID = 56; // Integer | 
        Integer filterPeriodshowAlternateLocationsFromWarehouseID = 56; // Integer | 
        UUID filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
        Boolean filterPeriodisShowVariantMaster = true; // Boolean | 
        array[Integer] filterPeriodstatuses = ; // array[Integer] | 
        array[String] filterPeriodstatusStrings = ; // array[String] | 
        array[String] filterPeriodstatus = ; // array[String] | 
        String filterPeriodsearchString = filterPeriodsearchString_example; // String | 
        Boolean filterPeriodsearchNameOnly = true; // Boolean | 
        String filterPeriodsearch = filterPeriodsearch_example; // String | 
        Date filterPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date | 
        Date filterPeriodendDate = 2013-10-20T19:20:30+01:00; // Date | 
        String filterPerioddatePeriod = filterPerioddatePeriod_example; // String | 
        Boolean filterPeriodisExactMatch = true; // Boolean | 
        Boolean filterPeriodisGetBasicInfo = true; // Boolean | 
        Boolean filterPeriodincludeDeleted = true; // Boolean | 
        Boolean filterPeriodincludeLogs = true; // Boolean | 
        Integer filterPeriodignoreID = 56; // Integer | 
        Integer filterPeriodparentID = 56; // Integer | 
        Boolean filterPeriodgetCountOnly = true; // Boolean | 
        Integer filterPeriodtransactionTypeDatTypeID = 56; // Integer | 
        Integer filterPeriodcategoryID = 56; // Integer | 
        Integer filterPeriodadaptorID = 56; // Integer | 
        array[Integer] filterPeriodcategoryIDs = ; // array[Integer] | 
        array[Integer] filterPeriodbrandIDs = ; // array[Integer] | 
        array[Integer] filterPeriodiDs = ; // array[Integer] | 
        array[String] filterPeriodgUIDs = ; // array[String] | 
        Integer filterPeriodlinkedSupplierID = 56; // Integer | 
        Boolean filterPeriodisApprovedForPOS = true; // Boolean | 
        Boolean filterPeriodisApprovedForWeb = true; // Boolean | 
        Boolean filterPeriodisApprovedForService = true; // Boolean | 
        Integer filterPeriodiD = 56; // Integer | 
        Boolean filterPeriodisHierarchicalSort = true; // Boolean | 
        array[String] filterPeriodtypes = ; // array[String] | 
        Boolean filterPeriodisShowFavourites = true; // Boolean | 
        Boolean filterPeriodisHidden = true; // Boolean | 
        Boolean filterPeriodincludeSystemTasks = true; // Boolean | 
        Boolean filterPeriodisSystem = true; // Boolean | 
        String filterPeriodbatchStatus = filterPeriodbatchStatus_example; // String | 
        String filterPeriodsortField = filterPeriodsortField_example; // String | 
        Boolean filterPeriodsortAsc = true; // Boolean | 
        String filterPeriodgroupBy = filterPeriodgroupBy_example; // String | 
        Long filterPeriodlastRowNumber = 789; // Long | 
        Integer filterPeriodmaxResults = 56; // Integer | 
        Integer filterPeriodtenantID = 56; // Integer | 
        Integer filterPeriodwebsiteID = 56; // Integer | 
        Integer filterPerioduserID = 56; // Integer | 

        try {
            PagedActionResults_InventoryItems_ result = apiInstance.inventorySearchT2(filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventorySearchT2");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
String *filterPeriodmustHave = filterPeriodmustHave_example; //  (optional) (default to null)
String *filterPeriodcanHave = filterPeriodcanHave_example; //  (optional) (default to null)
String *filterPeriodexclusions = filterPeriodexclusions_example; //  (optional) (default to null)
array[oas_any_type_not_mapped] *filterPeriodbrandList = ; //  (optional) (default to null)
Boolean *filterPeriodshowDeletedItems = true; //  (optional) (default to null)
Integer *filterPeriodwarehouseID = 56; //  (optional) (default to null)
Integer *filterPeriodwarehouseLocationID = 56; //  (optional) (default to null)
Integer *filterPeriodpurchaseOrderID = 56; //  (optional) (default to null)
Integer *filterPeriodinventoryID = 56; //  (optional) (default to null)
Integer *filterPeriodinventoryClassID = 56; //  (optional) (default to null)
Boolean *filterPeriodexcludeItemsInMasterList = true; //  (optional) (default to null)
Integer *filterPeriodcustomerID = 56; //  (optional) (default to null)
Integer *filterPeriodsupplierID = 56; //  (optional) (default to null)
Integer *filterPeriodsearchType = 56; //  (optional) (default to null)
Integer *filterPeriodstockTakeID = 56; //  (optional) (default to null)
Integer *filterPeriodstartRow = 56; //  (optional) (default to null)
String *filterPeriodorderBy = filterPeriodorderBy_example; //  (optional) (default to null)
Boolean *filterPeriodisShowPublishedOnly = true; //  (optional) (default to null)
Integer *filterPeriodinventoryClassGroupID = 56; //  (optional) (default to null)
Integer *filterPeriodinventoryClassGroupTypeID = 56; //  (optional) (default to null)
Boolean *filterPeriodincludePickandPackedAssets = true; //  (optional) (default to null)
Integer *filterPeriodtransID = 56; //  (optional) (default to null)
Integer *filterPeriodtransDatTypeID = 56; //  (optional) (default to null)
Boolean *filterPeriodisSearchSuppliersCatalog = true; //  (optional) (default to null)
UUID *filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; //  (optional) (default to null)
Boolean *filterPeriodisShowChildVariants = true; //  (optional) (default to null)
Boolean *filterPeriodisIncludeCategories = true; //  (optional) (default to null)
Boolean *filterPeriodisShowPostingInventoryOnly = true; //  (optional) (default to null)
Integer *filterPeriodshowSOHFromWarehouseID = 56; //  (optional) (default to null)
Boolean *filterPeriodisPurchased = true; //  (optional) (default to null)
Boolean *filterPeriodisSold = true; //  (optional) (default to null)
Boolean *filterPeriodisSOHTracked = true; //  (optional) (default to null)
String *filterPeriodviewMode = filterPeriodviewMode_example; //  (optional) (default to null)
Integer *filterPeriodvariantMasterInventoryID = 56; //  (optional) (default to null)
Integer *filterPeriodshowAlternateLocationsFromWarehouseID = 56; //  (optional) (default to null)
UUID *filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; //  (optional) (default to null)
Boolean *filterPeriodisShowVariantMaster = true; //  (optional) (default to null)
array[Integer] *filterPeriodstatuses = ; //  (optional) (default to null)
array[String] *filterPeriodstatusStrings = ; //  (optional) (default to null)
array[String] *filterPeriodstatus = ; //  (optional) (default to null)
String *filterPeriodsearchString = filterPeriodsearchString_example; //  (optional) (default to null)
Boolean *filterPeriodsearchNameOnly = true; //  (optional) (default to null)
String *filterPeriodsearch = filterPeriodsearch_example; //  (optional) (default to null)
Date *filterPeriodstartDate = 2013-10-20T19:20:30+01:00; //  (optional) (default to null)
Date *filterPeriodendDate = 2013-10-20T19:20:30+01:00; //  (optional) (default to null)
String *filterPerioddatePeriod = filterPerioddatePeriod_example; //  (optional) (default to null)
Boolean *filterPeriodisExactMatch = true; //  (optional) (default to null)
Boolean *filterPeriodisGetBasicInfo = true; //  (optional) (default to null)
Boolean *filterPeriodincludeDeleted = true; //  (optional) (default to null)
Boolean *filterPeriodincludeLogs = true; //  (optional) (default to null)
Integer *filterPeriodignoreID = 56; //  (optional) (default to null)
Integer *filterPeriodparentID = 56; //  (optional) (default to null)
Boolean *filterPeriodgetCountOnly = true; //  (optional) (default to null)
Integer *filterPeriodtransactionTypeDatTypeID = 56; //  (optional) (default to null)
Integer *filterPeriodcategoryID = 56; //  (optional) (default to null)
Integer *filterPeriodadaptorID = 56; //  (optional) (default to null)
array[Integer] *filterPeriodcategoryIDs = ; //  (optional) (default to null)
array[Integer] *filterPeriodbrandIDs = ; //  (optional) (default to null)
array[Integer] *filterPeriodiDs = ; //  (optional) (default to null)
array[String] *filterPeriodgUIDs = ; //  (optional) (default to null)
Integer *filterPeriodlinkedSupplierID = 56; //  (optional) (default to null)
Boolean *filterPeriodisApprovedForPOS = true; //  (optional) (default to null)
Boolean *filterPeriodisApprovedForWeb = true; //  (optional) (default to null)
Boolean *filterPeriodisApprovedForService = true; //  (optional) (default to null)
Integer *filterPeriodiD = 56; //  (optional) (default to null)
Boolean *filterPeriodisHierarchicalSort = true; //  (optional) (default to null)
array[String] *filterPeriodtypes = ; //  (optional) (default to null)
Boolean *filterPeriodisShowFavourites = true; //  (optional) (default to null)
Boolean *filterPeriodisHidden = true; //  (optional) (default to null)
Boolean *filterPeriodincludeSystemTasks = true; //  (optional) (default to null)
Boolean *filterPeriodisSystem = true; //  (optional) (default to null)
String *filterPeriodbatchStatus = filterPeriodbatchStatus_example; //  (optional) (default to null)
String *filterPeriodsortField = filterPeriodsortField_example; //  (optional) (default to null)
Boolean *filterPeriodsortAsc = true; //  (optional) (default to null)
String *filterPeriodgroupBy = filterPeriodgroupBy_example; //  (optional) (default to null)
Long *filterPeriodlastRowNumber = 789; //  (optional) (default to null)
Integer *filterPeriodmaxResults = 56; //  (optional) (default to null)
Integer *filterPeriodtenantID = 56; //  (optional) (default to null)
Integer *filterPeriodwebsiteID = 56; //  (optional) (default to null)
Integer *filterPerioduserID = 56; //  (optional) (default to null)

// Inventory_SearchT2
[apiInstance inventorySearchT2With:filterPeriodmustHave
    filterPeriodcanHave:filterPeriodcanHave
    filterPeriodexclusions:filterPeriodexclusions
    filterPeriodbrandList:filterPeriodbrandList
    filterPeriodshowDeletedItems:filterPeriodshowDeletedItems
    filterPeriodwarehouseID:filterPeriodwarehouseID
    filterPeriodwarehouseLocationID:filterPeriodwarehouseLocationID
    filterPeriodpurchaseOrderID:filterPeriodpurchaseOrderID
    filterPeriodinventoryID:filterPeriodinventoryID
    filterPeriodinventoryClassID:filterPeriodinventoryClassID
    filterPeriodexcludeItemsInMasterList:filterPeriodexcludeItemsInMasterList
    filterPeriodcustomerID:filterPeriodcustomerID
    filterPeriodsupplierID:filterPeriodsupplierID
    filterPeriodsearchType:filterPeriodsearchType
    filterPeriodstockTakeID:filterPeriodstockTakeID
    filterPeriodstartRow:filterPeriodstartRow
    filterPeriodorderBy:filterPeriodorderBy
    filterPeriodisShowPublishedOnly:filterPeriodisShowPublishedOnly
    filterPeriodinventoryClassGroupID:filterPeriodinventoryClassGroupID
    filterPeriodinventoryClassGroupTypeID:filterPeriodinventoryClassGroupTypeID
    filterPeriodincludePickandPackedAssets:filterPeriodincludePickandPackedAssets
    filterPeriodtransID:filterPeriodtransID
    filterPeriodtransDatTypeID:filterPeriodtransDatTypeID
    filterPeriodisSearchSuppliersCatalog:filterPeriodisSearchSuppliersCatalog
    filterPeriodinventoryGUID:filterPeriodinventoryGUID
    filterPeriodisShowChildVariants:filterPeriodisShowChildVariants
    filterPeriodisIncludeCategories:filterPeriodisIncludeCategories
    filterPeriodisShowPostingInventoryOnly:filterPeriodisShowPostingInventoryOnly
    filterPeriodshowSOHFromWarehouseID:filterPeriodshowSOHFromWarehouseID
    filterPeriodisPurchased:filterPeriodisPurchased
    filterPeriodisSold:filterPeriodisSold
    filterPeriodisSOHTracked:filterPeriodisSOHTracked
    filterPeriodviewMode:filterPeriodviewMode
    filterPeriodvariantMasterInventoryID:filterPeriodvariantMasterInventoryID
    filterPeriodshowAlternateLocationsFromWarehouseID:filterPeriodshowAlternateLocationsFromWarehouseID
    filterPeriodsupplierGUID:filterPeriodsupplierGUID
    filterPeriodisShowVariantMaster:filterPeriodisShowVariantMaster
    filterPeriodstatuses:filterPeriodstatuses
    filterPeriodstatusStrings:filterPeriodstatusStrings
    filterPeriodstatus:filterPeriodstatus
    filterPeriodsearchString:filterPeriodsearchString
    filterPeriodsearchNameOnly:filterPeriodsearchNameOnly
    filterPeriodsearch:filterPeriodsearch
    filterPeriodstartDate:filterPeriodstartDate
    filterPeriodendDate:filterPeriodendDate
    filterPerioddatePeriod:filterPerioddatePeriod
    filterPeriodisExactMatch:filterPeriodisExactMatch
    filterPeriodisGetBasicInfo:filterPeriodisGetBasicInfo
    filterPeriodincludeDeleted:filterPeriodincludeDeleted
    filterPeriodincludeLogs:filterPeriodincludeLogs
    filterPeriodignoreID:filterPeriodignoreID
    filterPeriodparentID:filterPeriodparentID
    filterPeriodgetCountOnly:filterPeriodgetCountOnly
    filterPeriodtransactionTypeDatTypeID:filterPeriodtransactionTypeDatTypeID
    filterPeriodcategoryID:filterPeriodcategoryID
    filterPeriodadaptorID:filterPeriodadaptorID
    filterPeriodcategoryIDs:filterPeriodcategoryIDs
    filterPeriodbrandIDs:filterPeriodbrandIDs
    filterPeriodiDs:filterPeriodiDs
    filterPeriodgUIDs:filterPeriodgUIDs
    filterPeriodlinkedSupplierID:filterPeriodlinkedSupplierID
    filterPeriodisApprovedForPOS:filterPeriodisApprovedForPOS
    filterPeriodisApprovedForWeb:filterPeriodisApprovedForWeb
    filterPeriodisApprovedForService:filterPeriodisApprovedForService
    filterPeriodiD:filterPeriodiD
    filterPeriodisHierarchicalSort:filterPeriodisHierarchicalSort
    filterPeriodtypes:filterPeriodtypes
    filterPeriodisShowFavourites:filterPeriodisShowFavourites
    filterPeriodisHidden:filterPeriodisHidden
    filterPeriodincludeSystemTasks:filterPeriodincludeSystemTasks
    filterPeriodisSystem:filterPeriodisSystem
    filterPeriodbatchStatus:filterPeriodbatchStatus
    filterPeriodsortField:filterPeriodsortField
    filterPeriodsortAsc:filterPeriodsortAsc
    filterPeriodgroupBy:filterPeriodgroupBy
    filterPeriodlastRowNumber:filterPeriodlastRowNumber
    filterPeriodmaxResults:filterPeriodmaxResults
    filterPeriodtenantID:filterPeriodtenantID
    filterPeriodwebsiteID:filterPeriodwebsiteID
    filterPerioduserID:filterPerioduserID
              completionHandler: ^(PagedActionResults_InventoryItems_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var opts = {
  'filterPeriodmustHave': filterPeriodmustHave_example, // {String} 
  'filterPeriodcanHave': filterPeriodcanHave_example, // {String} 
  'filterPeriodexclusions': filterPeriodexclusions_example, // {String} 
  'filterPeriodbrandList': , // {array[oas_any_type_not_mapped]} 
  'filterPeriodshowDeletedItems': true, // {Boolean} 
  'filterPeriodwarehouseID': 56, // {Integer} 
  'filterPeriodwarehouseLocationID': 56, // {Integer} 
  'filterPeriodpurchaseOrderID': 56, // {Integer} 
  'filterPeriodinventoryID': 56, // {Integer} 
  'filterPeriodinventoryClassID': 56, // {Integer} 
  'filterPeriodexcludeItemsInMasterList': true, // {Boolean} 
  'filterPeriodcustomerID': 56, // {Integer} 
  'filterPeriodsupplierID': 56, // {Integer} 
  'filterPeriodsearchType': 56, // {Integer} 
  'filterPeriodstockTakeID': 56, // {Integer} 
  'filterPeriodstartRow': 56, // {Integer} 
  'filterPeriodorderBy': filterPeriodorderBy_example, // {String} 
  'filterPeriodisShowPublishedOnly': true, // {Boolean} 
  'filterPeriodinventoryClassGroupID': 56, // {Integer} 
  'filterPeriodinventoryClassGroupTypeID': 56, // {Integer} 
  'filterPeriodincludePickandPackedAssets': true, // {Boolean} 
  'filterPeriodtransID': 56, // {Integer} 
  'filterPeriodtransDatTypeID': 56, // {Integer} 
  'filterPeriodisSearchSuppliersCatalog': true, // {Boolean} 
  'filterPeriodinventoryGUID': 38400000-8cf0-11bd-b23e-10b96e4ef00d, // {UUID} 
  'filterPeriodisShowChildVariants': true, // {Boolean} 
  'filterPeriodisIncludeCategories': true, // {Boolean} 
  'filterPeriodisShowPostingInventoryOnly': true, // {Boolean} 
  'filterPeriodshowSOHFromWarehouseID': 56, // {Integer} 
  'filterPeriodisPurchased': true, // {Boolean} 
  'filterPeriodisSold': true, // {Boolean} 
  'filterPeriodisSOHTracked': true, // {Boolean} 
  'filterPeriodviewMode': filterPeriodviewMode_example, // {String} 
  'filterPeriodvariantMasterInventoryID': 56, // {Integer} 
  'filterPeriodshowAlternateLocationsFromWarehouseID': 56, // {Integer} 
  'filterPeriodsupplierGUID': 38400000-8cf0-11bd-b23e-10b96e4ef00d, // {UUID} 
  'filterPeriodisShowVariantMaster': true, // {Boolean} 
  'filterPeriodstatuses': , // {array[Integer]} 
  'filterPeriodstatusStrings': , // {array[String]} 
  'filterPeriodstatus': , // {array[String]} 
  'filterPeriodsearchString': filterPeriodsearchString_example, // {String} 
  'filterPeriodsearchNameOnly': true, // {Boolean} 
  'filterPeriodsearch': filterPeriodsearch_example, // {String} 
  'filterPeriodstartDate': 2013-10-20T19:20:30+01:00, // {Date} 
  'filterPeriodendDate': 2013-10-20T19:20:30+01:00, // {Date} 
  'filterPerioddatePeriod': filterPerioddatePeriod_example, // {String} 
  'filterPeriodisExactMatch': true, // {Boolean} 
  'filterPeriodisGetBasicInfo': true, // {Boolean} 
  'filterPeriodincludeDeleted': true, // {Boolean} 
  'filterPeriodincludeLogs': true, // {Boolean} 
  'filterPeriodignoreID': 56, // {Integer} 
  'filterPeriodparentID': 56, // {Integer} 
  'filterPeriodgetCountOnly': true, // {Boolean} 
  'filterPeriodtransactionTypeDatTypeID': 56, // {Integer} 
  'filterPeriodcategoryID': 56, // {Integer} 
  'filterPeriodadaptorID': 56, // {Integer} 
  'filterPeriodcategoryIDs': , // {array[Integer]} 
  'filterPeriodbrandIDs': , // {array[Integer]} 
  'filterPeriodiDs': , // {array[Integer]} 
  'filterPeriodgUIDs': , // {array[String]} 
  'filterPeriodlinkedSupplierID': 56, // {Integer} 
  'filterPeriodisApprovedForPOS': true, // {Boolean} 
  'filterPeriodisApprovedForWeb': true, // {Boolean} 
  'filterPeriodisApprovedForService': true, // {Boolean} 
  'filterPeriodiD': 56, // {Integer} 
  'filterPeriodisHierarchicalSort': true, // {Boolean} 
  'filterPeriodtypes': , // {array[String]} 
  'filterPeriodisShowFavourites': true, // {Boolean} 
  'filterPeriodisHidden': true, // {Boolean} 
  'filterPeriodincludeSystemTasks': true, // {Boolean} 
  'filterPeriodisSystem': true, // {Boolean} 
  'filterPeriodbatchStatus': filterPeriodbatchStatus_example, // {String} 
  'filterPeriodsortField': filterPeriodsortField_example, // {String} 
  'filterPeriodsortAsc': true, // {Boolean} 
  'filterPeriodgroupBy': filterPeriodgroupBy_example, // {String} 
  'filterPeriodlastRowNumber': 789, // {Long} 
  'filterPeriodmaxResults': 56, // {Integer} 
  'filterPeriodtenantID': 56, // {Integer} 
  'filterPeriodwebsiteID': 56, // {Integer} 
  'filterPerioduserID': 56 // {Integer} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventorySearchT2(opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventorySearchT2Example
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var filterPeriodmustHave = filterPeriodmustHave_example;  // String |  (optional)  (default to null)
            var filterPeriodcanHave = filterPeriodcanHave_example;  // String |  (optional)  (default to null)
            var filterPeriodexclusions = filterPeriodexclusions_example;  // String |  (optional)  (default to null)
            var filterPeriodbrandList = new array[oas_any_type_not_mapped](); // array[oas_any_type_not_mapped] |  (optional)  (default to null)
            var filterPeriodshowDeletedItems = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodwarehouseID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodwarehouseLocationID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodpurchaseOrderID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodinventoryID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodinventoryClassID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodexcludeItemsInMasterList = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodcustomerID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodsupplierID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodsearchType = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodstockTakeID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodstartRow = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodorderBy = filterPeriodorderBy_example;  // String |  (optional)  (default to null)
            var filterPeriodisShowPublishedOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodinventoryClassGroupID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodinventoryClassGroupTypeID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodincludePickandPackedAssets = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodtransID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodtransDatTypeID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisSearchSuppliersCatalog = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d;  // UUID |  (optional)  (default to null)
            var filterPeriodisShowChildVariants = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisIncludeCategories = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisShowPostingInventoryOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodshowSOHFromWarehouseID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisPurchased = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisSold = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisSOHTracked = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodviewMode = filterPeriodviewMode_example;  // String |  (optional)  (default to null)
            var filterPeriodvariantMasterInventoryID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodshowAlternateLocationsFromWarehouseID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d;  // UUID |  (optional)  (default to null)
            var filterPeriodisShowVariantMaster = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodstatuses = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var filterPeriodstatusStrings = new array[String](); // array[String] |  (optional)  (default to null)
            var filterPeriodstatus = new array[String](); // array[String] |  (optional)  (default to null)
            var filterPeriodsearchString = filterPeriodsearchString_example;  // String |  (optional)  (default to null)
            var filterPeriodsearchNameOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodsearch = filterPeriodsearch_example;  // String |  (optional)  (default to null)
            var filterPeriodstartDate = 2013-10-20T19:20:30+01:00;  // Date |  (optional)  (default to null)
            var filterPeriodendDate = 2013-10-20T19:20:30+01:00;  // Date |  (optional)  (default to null)
            var filterPerioddatePeriod = filterPerioddatePeriod_example;  // String |  (optional)  (default to null)
            var filterPeriodisExactMatch = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisGetBasicInfo = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodincludeDeleted = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodincludeLogs = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodignoreID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodparentID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodgetCountOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodtransactionTypeDatTypeID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodcategoryID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodadaptorID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodcategoryIDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var filterPeriodbrandIDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var filterPeriodiDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var filterPeriodgUIDs = new array[String](); // array[String] |  (optional)  (default to null)
            var filterPeriodlinkedSupplierID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisApprovedForPOS = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisApprovedForWeb = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisApprovedForService = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodiD = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisHierarchicalSort = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodtypes = new array[String](); // array[String] |  (optional)  (default to null)
            var filterPeriodisShowFavourites = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisHidden = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodincludeSystemTasks = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisSystem = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodbatchStatus = filterPeriodbatchStatus_example;  // String |  (optional)  (default to null)
            var filterPeriodsortField = filterPeriodsortField_example;  // String |  (optional)  (default to null)
            var filterPeriodsortAsc = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodgroupBy = filterPeriodgroupBy_example;  // String |  (optional)  (default to null)
            var filterPeriodlastRowNumber = 789;  // Long |  (optional)  (default to null)
            var filterPeriodmaxResults = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodtenantID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodwebsiteID = 56;  // Integer |  (optional)  (default to null)
            var filterPerioduserID = 56;  // Integer |  (optional)  (default to null)

            try {
                // Inventory_SearchT2
                PagedActionResults_InventoryItems_ result = apiInstance.inventorySearchT2(filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventorySearchT2: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$filterPeriodmustHave = filterPeriodmustHave_example; // String | 
$filterPeriodcanHave = filterPeriodcanHave_example; // String | 
$filterPeriodexclusions = filterPeriodexclusions_example; // String | 
$filterPeriodbrandList = ; // array[oas_any_type_not_mapped] | 
$filterPeriodshowDeletedItems = true; // Boolean | 
$filterPeriodwarehouseID = 56; // Integer | 
$filterPeriodwarehouseLocationID = 56; // Integer | 
$filterPeriodpurchaseOrderID = 56; // Integer | 
$filterPeriodinventoryID = 56; // Integer | 
$filterPeriodinventoryClassID = 56; // Integer | 
$filterPeriodexcludeItemsInMasterList = true; // Boolean | 
$filterPeriodcustomerID = 56; // Integer | 
$filterPeriodsupplierID = 56; // Integer | 
$filterPeriodsearchType = 56; // Integer | 
$filterPeriodstockTakeID = 56; // Integer | 
$filterPeriodstartRow = 56; // Integer | 
$filterPeriodorderBy = filterPeriodorderBy_example; // String | 
$filterPeriodisShowPublishedOnly = true; // Boolean | 
$filterPeriodinventoryClassGroupID = 56; // Integer | 
$filterPeriodinventoryClassGroupTypeID = 56; // Integer | 
$filterPeriodincludePickandPackedAssets = true; // Boolean | 
$filterPeriodtransID = 56; // Integer | 
$filterPeriodtransDatTypeID = 56; // Integer | 
$filterPeriodisSearchSuppliersCatalog = true; // Boolean | 
$filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
$filterPeriodisShowChildVariants = true; // Boolean | 
$filterPeriodisIncludeCategories = true; // Boolean | 
$filterPeriodisShowPostingInventoryOnly = true; // Boolean | 
$filterPeriodshowSOHFromWarehouseID = 56; // Integer | 
$filterPeriodisPurchased = true; // Boolean | 
$filterPeriodisSold = true; // Boolean | 
$filterPeriodisSOHTracked = true; // Boolean | 
$filterPeriodviewMode = filterPeriodviewMode_example; // String | 
$filterPeriodvariantMasterInventoryID = 56; // Integer | 
$filterPeriodshowAlternateLocationsFromWarehouseID = 56; // Integer | 
$filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
$filterPeriodisShowVariantMaster = true; // Boolean | 
$filterPeriodstatuses = ; // array[Integer] | 
$filterPeriodstatusStrings = ; // array[String] | 
$filterPeriodstatus = ; // array[String] | 
$filterPeriodsearchString = filterPeriodsearchString_example; // String | 
$filterPeriodsearchNameOnly = true; // Boolean | 
$filterPeriodsearch = filterPeriodsearch_example; // String | 
$filterPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date | 
$filterPeriodendDate = 2013-10-20T19:20:30+01:00; // Date | 
$filterPerioddatePeriod = filterPerioddatePeriod_example; // String | 
$filterPeriodisExactMatch = true; // Boolean | 
$filterPeriodisGetBasicInfo = true; // Boolean | 
$filterPeriodincludeDeleted = true; // Boolean | 
$filterPeriodincludeLogs = true; // Boolean | 
$filterPeriodignoreID = 56; // Integer | 
$filterPeriodparentID = 56; // Integer | 
$filterPeriodgetCountOnly = true; // Boolean | 
$filterPeriodtransactionTypeDatTypeID = 56; // Integer | 
$filterPeriodcategoryID = 56; // Integer | 
$filterPeriodadaptorID = 56; // Integer | 
$filterPeriodcategoryIDs = ; // array[Integer] | 
$filterPeriodbrandIDs = ; // array[Integer] | 
$filterPeriodiDs = ; // array[Integer] | 
$filterPeriodgUIDs = ; // array[String] | 
$filterPeriodlinkedSupplierID = 56; // Integer | 
$filterPeriodisApprovedForPOS = true; // Boolean | 
$filterPeriodisApprovedForWeb = true; // Boolean | 
$filterPeriodisApprovedForService = true; // Boolean | 
$filterPeriodiD = 56; // Integer | 
$filterPeriodisHierarchicalSort = true; // Boolean | 
$filterPeriodtypes = ; // array[String] | 
$filterPeriodisShowFavourites = true; // Boolean | 
$filterPeriodisHidden = true; // Boolean | 
$filterPeriodincludeSystemTasks = true; // Boolean | 
$filterPeriodisSystem = true; // Boolean | 
$filterPeriodbatchStatus = filterPeriodbatchStatus_example; // String | 
$filterPeriodsortField = filterPeriodsortField_example; // String | 
$filterPeriodsortAsc = true; // Boolean | 
$filterPeriodgroupBy = filterPeriodgroupBy_example; // String | 
$filterPeriodlastRowNumber = 789; // Long | 
$filterPeriodmaxResults = 56; // Integer | 
$filterPeriodtenantID = 56; // Integer | 
$filterPeriodwebsiteID = 56; // Integer | 
$filterPerioduserID = 56; // Integer | 

try {
    $result = $api_instance->inventorySearchT2($filterPeriodmustHave, $filterPeriodcanHave, $filterPeriodexclusions, $filterPeriodbrandList, $filterPeriodshowDeletedItems, $filterPeriodwarehouseID, $filterPeriodwarehouseLocationID, $filterPeriodpurchaseOrderID, $filterPeriodinventoryID, $filterPeriodinventoryClassID, $filterPeriodexcludeItemsInMasterList, $filterPeriodcustomerID, $filterPeriodsupplierID, $filterPeriodsearchType, $filterPeriodstockTakeID, $filterPeriodstartRow, $filterPeriodorderBy, $filterPeriodisShowPublishedOnly, $filterPeriodinventoryClassGroupID, $filterPeriodinventoryClassGroupTypeID, $filterPeriodincludePickandPackedAssets, $filterPeriodtransID, $filterPeriodtransDatTypeID, $filterPeriodisSearchSuppliersCatalog, $filterPeriodinventoryGUID, $filterPeriodisShowChildVariants, $filterPeriodisIncludeCategories, $filterPeriodisShowPostingInventoryOnly, $filterPeriodshowSOHFromWarehouseID, $filterPeriodisPurchased, $filterPeriodisSold, $filterPeriodisSOHTracked, $filterPeriodviewMode, $filterPeriodvariantMasterInventoryID, $filterPeriodshowAlternateLocationsFromWarehouseID, $filterPeriodsupplierGUID, $filterPeriodisShowVariantMaster, $filterPeriodstatuses, $filterPeriodstatusStrings, $filterPeriodstatus, $filterPeriodsearchString, $filterPeriodsearchNameOnly, $filterPeriodsearch, $filterPeriodstartDate, $filterPeriodendDate, $filterPerioddatePeriod, $filterPeriodisExactMatch, $filterPeriodisGetBasicInfo, $filterPeriodincludeDeleted, $filterPeriodincludeLogs, $filterPeriodignoreID, $filterPeriodparentID, $filterPeriodgetCountOnly, $filterPeriodtransactionTypeDatTypeID, $filterPeriodcategoryID, $filterPeriodadaptorID, $filterPeriodcategoryIDs, $filterPeriodbrandIDs, $filterPeriodiDs, $filterPeriodgUIDs, $filterPeriodlinkedSupplierID, $filterPeriodisApprovedForPOS, $filterPeriodisApprovedForWeb, $filterPeriodisApprovedForService, $filterPeriodiD, $filterPeriodisHierarchicalSort, $filterPeriodtypes, $filterPeriodisShowFavourites, $filterPeriodisHidden, $filterPeriodincludeSystemTasks, $filterPeriodisSystem, $filterPeriodbatchStatus, $filterPeriodsortField, $filterPeriodsortAsc, $filterPeriodgroupBy, $filterPeriodlastRowNumber, $filterPeriodmaxResults, $filterPeriodtenantID, $filterPeriodwebsiteID, $filterPerioduserID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventorySearchT2: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $filterPeriodmustHave = filterPeriodmustHave_example; # String | 
my $filterPeriodcanHave = filterPeriodcanHave_example; # String | 
my $filterPeriodexclusions = filterPeriodexclusions_example; # String | 
my $filterPeriodbrandList = []; # array[oas_any_type_not_mapped] | 
my $filterPeriodshowDeletedItems = true; # Boolean | 
my $filterPeriodwarehouseID = 56; # Integer | 
my $filterPeriodwarehouseLocationID = 56; # Integer | 
my $filterPeriodpurchaseOrderID = 56; # Integer | 
my $filterPeriodinventoryID = 56; # Integer | 
my $filterPeriodinventoryClassID = 56; # Integer | 
my $filterPeriodexcludeItemsInMasterList = true; # Boolean | 
my $filterPeriodcustomerID = 56; # Integer | 
my $filterPeriodsupplierID = 56; # Integer | 
my $filterPeriodsearchType = 56; # Integer | 
my $filterPeriodstockTakeID = 56; # Integer | 
my $filterPeriodstartRow = 56; # Integer | 
my $filterPeriodorderBy = filterPeriodorderBy_example; # String | 
my $filterPeriodisShowPublishedOnly = true; # Boolean | 
my $filterPeriodinventoryClassGroupID = 56; # Integer | 
my $filterPeriodinventoryClassGroupTypeID = 56; # Integer | 
my $filterPeriodincludePickandPackedAssets = true; # Boolean | 
my $filterPeriodtransID = 56; # Integer | 
my $filterPeriodtransDatTypeID = 56; # Integer | 
my $filterPeriodisSearchSuppliersCatalog = true; # Boolean | 
my $filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 
my $filterPeriodisShowChildVariants = true; # Boolean | 
my $filterPeriodisIncludeCategories = true; # Boolean | 
my $filterPeriodisShowPostingInventoryOnly = true; # Boolean | 
my $filterPeriodshowSOHFromWarehouseID = 56; # Integer | 
my $filterPeriodisPurchased = true; # Boolean | 
my $filterPeriodisSold = true; # Boolean | 
my $filterPeriodisSOHTracked = true; # Boolean | 
my $filterPeriodviewMode = filterPeriodviewMode_example; # String | 
my $filterPeriodvariantMasterInventoryID = 56; # Integer | 
my $filterPeriodshowAlternateLocationsFromWarehouseID = 56; # Integer | 
my $filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 
my $filterPeriodisShowVariantMaster = true; # Boolean | 
my $filterPeriodstatuses = []; # array[Integer] | 
my $filterPeriodstatusStrings = []; # array[String] | 
my $filterPeriodstatus = []; # array[String] | 
my $filterPeriodsearchString = filterPeriodsearchString_example; # String | 
my $filterPeriodsearchNameOnly = true; # Boolean | 
my $filterPeriodsearch = filterPeriodsearch_example; # String | 
my $filterPeriodstartDate = 2013-10-20T19:20:30+01:00; # Date | 
my $filterPeriodendDate = 2013-10-20T19:20:30+01:00; # Date | 
my $filterPerioddatePeriod = filterPerioddatePeriod_example; # String | 
my $filterPeriodisExactMatch = true; # Boolean | 
my $filterPeriodisGetBasicInfo = true; # Boolean | 
my $filterPeriodincludeDeleted = true; # Boolean | 
my $filterPeriodincludeLogs = true; # Boolean | 
my $filterPeriodignoreID = 56; # Integer | 
my $filterPeriodparentID = 56; # Integer | 
my $filterPeriodgetCountOnly = true; # Boolean | 
my $filterPeriodtransactionTypeDatTypeID = 56; # Integer | 
my $filterPeriodcategoryID = 56; # Integer | 
my $filterPeriodadaptorID = 56; # Integer | 
my $filterPeriodcategoryIDs = []; # array[Integer] | 
my $filterPeriodbrandIDs = []; # array[Integer] | 
my $filterPeriodiDs = []; # array[Integer] | 
my $filterPeriodgUIDs = []; # array[String] | 
my $filterPeriodlinkedSupplierID = 56; # Integer | 
my $filterPeriodisApprovedForPOS = true; # Boolean | 
my $filterPeriodisApprovedForWeb = true; # Boolean | 
my $filterPeriodisApprovedForService = true; # Boolean | 
my $filterPeriodiD = 56; # Integer | 
my $filterPeriodisHierarchicalSort = true; # Boolean | 
my $filterPeriodtypes = []; # array[String] | 
my $filterPeriodisShowFavourites = true; # Boolean | 
my $filterPeriodisHidden = true; # Boolean | 
my $filterPeriodincludeSystemTasks = true; # Boolean | 
my $filterPeriodisSystem = true; # Boolean | 
my $filterPeriodbatchStatus = filterPeriodbatchStatus_example; # String | 
my $filterPeriodsortField = filterPeriodsortField_example; # String | 
my $filterPeriodsortAsc = true; # Boolean | 
my $filterPeriodgroupBy = filterPeriodgroupBy_example; # String | 
my $filterPeriodlastRowNumber = 789; # Long | 
my $filterPeriodmaxResults = 56; # Integer | 
my $filterPeriodtenantID = 56; # Integer | 
my $filterPeriodwebsiteID = 56; # Integer | 
my $filterPerioduserID = 56; # Integer | 

eval {
    my $result = $api_instance->inventorySearchT2(filterPeriodmustHave => $filterPeriodmustHave, filterPeriodcanHave => $filterPeriodcanHave, filterPeriodexclusions => $filterPeriodexclusions, filterPeriodbrandList => $filterPeriodbrandList, filterPeriodshowDeletedItems => $filterPeriodshowDeletedItems, filterPeriodwarehouseID => $filterPeriodwarehouseID, filterPeriodwarehouseLocationID => $filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID => $filterPeriodpurchaseOrderID, filterPeriodinventoryID => $filterPeriodinventoryID, filterPeriodinventoryClassID => $filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList => $filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID => $filterPeriodcustomerID, filterPeriodsupplierID => $filterPeriodsupplierID, filterPeriodsearchType => $filterPeriodsearchType, filterPeriodstockTakeID => $filterPeriodstockTakeID, filterPeriodstartRow => $filterPeriodstartRow, filterPeriodorderBy => $filterPeriodorderBy, filterPeriodisShowPublishedOnly => $filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID => $filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID => $filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets => $filterPeriodincludePickandPackedAssets, filterPeriodtransID => $filterPeriodtransID, filterPeriodtransDatTypeID => $filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog => $filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID => $filterPeriodinventoryGUID, filterPeriodisShowChildVariants => $filterPeriodisShowChildVariants, filterPeriodisIncludeCategories => $filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly => $filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID => $filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased => $filterPeriodisPurchased, filterPeriodisSold => $filterPeriodisSold, filterPeriodisSOHTracked => $filterPeriodisSOHTracked, filterPeriodviewMode => $filterPeriodviewMode, filterPeriodvariantMasterInventoryID => $filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID => $filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID => $filterPeriodsupplierGUID, filterPeriodisShowVariantMaster => $filterPeriodisShowVariantMaster, filterPeriodstatuses => $filterPeriodstatuses, filterPeriodstatusStrings => $filterPeriodstatusStrings, filterPeriodstatus => $filterPeriodstatus, filterPeriodsearchString => $filterPeriodsearchString, filterPeriodsearchNameOnly => $filterPeriodsearchNameOnly, filterPeriodsearch => $filterPeriodsearch, filterPeriodstartDate => $filterPeriodstartDate, filterPeriodendDate => $filterPeriodendDate, filterPerioddatePeriod => $filterPerioddatePeriod, filterPeriodisExactMatch => $filterPeriodisExactMatch, filterPeriodisGetBasicInfo => $filterPeriodisGetBasicInfo, filterPeriodincludeDeleted => $filterPeriodincludeDeleted, filterPeriodincludeLogs => $filterPeriodincludeLogs, filterPeriodignoreID => $filterPeriodignoreID, filterPeriodparentID => $filterPeriodparentID, filterPeriodgetCountOnly => $filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID => $filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID => $filterPeriodcategoryID, filterPeriodadaptorID => $filterPeriodadaptorID, filterPeriodcategoryIDs => $filterPeriodcategoryIDs, filterPeriodbrandIDs => $filterPeriodbrandIDs, filterPeriodiDs => $filterPeriodiDs, filterPeriodgUIDs => $filterPeriodgUIDs, filterPeriodlinkedSupplierID => $filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS => $filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb => $filterPeriodisApprovedForWeb, filterPeriodisApprovedForService => $filterPeriodisApprovedForService, filterPeriodiD => $filterPeriodiD, filterPeriodisHierarchicalSort => $filterPeriodisHierarchicalSort, filterPeriodtypes => $filterPeriodtypes, filterPeriodisShowFavourites => $filterPeriodisShowFavourites, filterPeriodisHidden => $filterPeriodisHidden, filterPeriodincludeSystemTasks => $filterPeriodincludeSystemTasks, filterPeriodisSystem => $filterPeriodisSystem, filterPeriodbatchStatus => $filterPeriodbatchStatus, filterPeriodsortField => $filterPeriodsortField, filterPeriodsortAsc => $filterPeriodsortAsc, filterPeriodgroupBy => $filterPeriodgroupBy, filterPeriodlastRowNumber => $filterPeriodlastRowNumber, filterPeriodmaxResults => $filterPeriodmaxResults, filterPeriodtenantID => $filterPeriodtenantID, filterPeriodwebsiteID => $filterPeriodwebsiteID, filterPerioduserID => $filterPerioduserID);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventorySearchT2: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
filterPeriodmustHave = filterPeriodmustHave_example # String |  (optional) (default to null)
filterPeriodcanHave = filterPeriodcanHave_example # String |  (optional) (default to null)
filterPeriodexclusions = filterPeriodexclusions_example # String |  (optional) (default to null)
filterPeriodbrandList =  # array[oas_any_type_not_mapped] |  (optional) (default to null)
filterPeriodshowDeletedItems = true # Boolean |  (optional) (default to null)
filterPeriodwarehouseID = 56 # Integer |  (optional) (default to null)
filterPeriodwarehouseLocationID = 56 # Integer |  (optional) (default to null)
filterPeriodpurchaseOrderID = 56 # Integer |  (optional) (default to null)
filterPeriodinventoryID = 56 # Integer |  (optional) (default to null)
filterPeriodinventoryClassID = 56 # Integer |  (optional) (default to null)
filterPeriodexcludeItemsInMasterList = true # Boolean |  (optional) (default to null)
filterPeriodcustomerID = 56 # Integer |  (optional) (default to null)
filterPeriodsupplierID = 56 # Integer |  (optional) (default to null)
filterPeriodsearchType = 56 # Integer |  (optional) (default to null)
filterPeriodstockTakeID = 56 # Integer |  (optional) (default to null)
filterPeriodstartRow = 56 # Integer |  (optional) (default to null)
filterPeriodorderBy = filterPeriodorderBy_example # String |  (optional) (default to null)
filterPeriodisShowPublishedOnly = true # Boolean |  (optional) (default to null)
filterPeriodinventoryClassGroupID = 56 # Integer |  (optional) (default to null)
filterPeriodinventoryClassGroupTypeID = 56 # Integer |  (optional) (default to null)
filterPeriodincludePickandPackedAssets = true # Boolean |  (optional) (default to null)
filterPeriodtransID = 56 # Integer |  (optional) (default to null)
filterPeriodtransDatTypeID = 56 # Integer |  (optional) (default to null)
filterPeriodisSearchSuppliersCatalog = true # Boolean |  (optional) (default to null)
filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID |  (optional) (default to null)
filterPeriodisShowChildVariants = true # Boolean |  (optional) (default to null)
filterPeriodisIncludeCategories = true # Boolean |  (optional) (default to null)
filterPeriodisShowPostingInventoryOnly = true # Boolean |  (optional) (default to null)
filterPeriodshowSOHFromWarehouseID = 56 # Integer |  (optional) (default to null)
filterPeriodisPurchased = true # Boolean |  (optional) (default to null)
filterPeriodisSold = true # Boolean |  (optional) (default to null)
filterPeriodisSOHTracked = true # Boolean |  (optional) (default to null)
filterPeriodviewMode = filterPeriodviewMode_example # String |  (optional) (default to null)
filterPeriodvariantMasterInventoryID = 56 # Integer |  (optional) (default to null)
filterPeriodshowAlternateLocationsFromWarehouseID = 56 # Integer |  (optional) (default to null)
filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID |  (optional) (default to null)
filterPeriodisShowVariantMaster = true # Boolean |  (optional) (default to null)
filterPeriodstatuses =  # array[Integer] |  (optional) (default to null)
filterPeriodstatusStrings =  # array[String] |  (optional) (default to null)
filterPeriodstatus =  # array[String] |  (optional) (default to null)
filterPeriodsearchString = filterPeriodsearchString_example # String |  (optional) (default to null)
filterPeriodsearchNameOnly = true # Boolean |  (optional) (default to null)
filterPeriodsearch = filterPeriodsearch_example # String |  (optional) (default to null)
filterPeriodstartDate = 2013-10-20T19:20:30+01:00 # Date |  (optional) (default to null)
filterPeriodendDate = 2013-10-20T19:20:30+01:00 # Date |  (optional) (default to null)
filterPerioddatePeriod = filterPerioddatePeriod_example # String |  (optional) (default to null)
filterPeriodisExactMatch = true # Boolean |  (optional) (default to null)
filterPeriodisGetBasicInfo = true # Boolean |  (optional) (default to null)
filterPeriodincludeDeleted = true # Boolean |  (optional) (default to null)
filterPeriodincludeLogs = true # Boolean |  (optional) (default to null)
filterPeriodignoreID = 56 # Integer |  (optional) (default to null)
filterPeriodparentID = 56 # Integer |  (optional) (default to null)
filterPeriodgetCountOnly = true # Boolean |  (optional) (default to null)
filterPeriodtransactionTypeDatTypeID = 56 # Integer |  (optional) (default to null)
filterPeriodcategoryID = 56 # Integer |  (optional) (default to null)
filterPeriodadaptorID = 56 # Integer |  (optional) (default to null)
filterPeriodcategoryIDs =  # array[Integer] |  (optional) (default to null)
filterPeriodbrandIDs =  # array[Integer] |  (optional) (default to null)
filterPeriodiDs =  # array[Integer] |  (optional) (default to null)
filterPeriodgUIDs =  # array[String] |  (optional) (default to null)
filterPeriodlinkedSupplierID = 56 # Integer |  (optional) (default to null)
filterPeriodisApprovedForPOS = true # Boolean |  (optional) (default to null)
filterPeriodisApprovedForWeb = true # Boolean |  (optional) (default to null)
filterPeriodisApprovedForService = true # Boolean |  (optional) (default to null)
filterPeriodiD = 56 # Integer |  (optional) (default to null)
filterPeriodisHierarchicalSort = true # Boolean |  (optional) (default to null)
filterPeriodtypes =  # array[String] |  (optional) (default to null)
filterPeriodisShowFavourites = true # Boolean |  (optional) (default to null)
filterPeriodisHidden = true # Boolean |  (optional) (default to null)
filterPeriodincludeSystemTasks = true # Boolean |  (optional) (default to null)
filterPeriodisSystem = true # Boolean |  (optional) (default to null)
filterPeriodbatchStatus = filterPeriodbatchStatus_example # String |  (optional) (default to null)
filterPeriodsortField = filterPeriodsortField_example # String |  (optional) (default to null)
filterPeriodsortAsc = true # Boolean |  (optional) (default to null)
filterPeriodgroupBy = filterPeriodgroupBy_example # String |  (optional) (default to null)
filterPeriodlastRowNumber = 789 # Long |  (optional) (default to null)
filterPeriodmaxResults = 56 # Integer |  (optional) (default to null)
filterPeriodtenantID = 56 # Integer |  (optional) (default to null)
filterPeriodwebsiteID = 56 # Integer |  (optional) (default to null)
filterPerioduserID = 56 # Integer |  (optional) (default to null)

try:
    # Inventory_SearchT2
    api_response = api_instance.inventory_search_t2(filterPeriodmustHave=filterPeriodmustHave, filterPeriodcanHave=filterPeriodcanHave, filterPeriodexclusions=filterPeriodexclusions, filterPeriodbrandList=filterPeriodbrandList, filterPeriodshowDeletedItems=filterPeriodshowDeletedItems, filterPeriodwarehouseID=filterPeriodwarehouseID, filterPeriodwarehouseLocationID=filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID=filterPeriodpurchaseOrderID, filterPeriodinventoryID=filterPeriodinventoryID, filterPeriodinventoryClassID=filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList=filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID=filterPeriodcustomerID, filterPeriodsupplierID=filterPeriodsupplierID, filterPeriodsearchType=filterPeriodsearchType, filterPeriodstockTakeID=filterPeriodstockTakeID, filterPeriodstartRow=filterPeriodstartRow, filterPeriodorderBy=filterPeriodorderBy, filterPeriodisShowPublishedOnly=filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID=filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID=filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets=filterPeriodincludePickandPackedAssets, filterPeriodtransID=filterPeriodtransID, filterPeriodtransDatTypeID=filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog=filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID=filterPeriodinventoryGUID, filterPeriodisShowChildVariants=filterPeriodisShowChildVariants, filterPeriodisIncludeCategories=filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly=filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID=filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased=filterPeriodisPurchased, filterPeriodisSold=filterPeriodisSold, filterPeriodisSOHTracked=filterPeriodisSOHTracked, filterPeriodviewMode=filterPeriodviewMode, filterPeriodvariantMasterInventoryID=filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID=filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID=filterPeriodsupplierGUID, filterPeriodisShowVariantMaster=filterPeriodisShowVariantMaster, filterPeriodstatuses=filterPeriodstatuses, filterPeriodstatusStrings=filterPeriodstatusStrings, filterPeriodstatus=filterPeriodstatus, filterPeriodsearchString=filterPeriodsearchString, filterPeriodsearchNameOnly=filterPeriodsearchNameOnly, filterPeriodsearch=filterPeriodsearch, filterPeriodstartDate=filterPeriodstartDate, filterPeriodendDate=filterPeriodendDate, filterPerioddatePeriod=filterPerioddatePeriod, filterPeriodisExactMatch=filterPeriodisExactMatch, filterPeriodisGetBasicInfo=filterPeriodisGetBasicInfo, filterPeriodincludeDeleted=filterPeriodincludeDeleted, filterPeriodincludeLogs=filterPeriodincludeLogs, filterPeriodignoreID=filterPeriodignoreID, filterPeriodparentID=filterPeriodparentID, filterPeriodgetCountOnly=filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID=filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID=filterPeriodcategoryID, filterPeriodadaptorID=filterPeriodadaptorID, filterPeriodcategoryIDs=filterPeriodcategoryIDs, filterPeriodbrandIDs=filterPeriodbrandIDs, filterPeriodiDs=filterPeriodiDs, filterPeriodgUIDs=filterPeriodgUIDs, filterPeriodlinkedSupplierID=filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS=filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb=filterPeriodisApprovedForWeb, filterPeriodisApprovedForService=filterPeriodisApprovedForService, filterPeriodiD=filterPeriodiD, filterPeriodisHierarchicalSort=filterPeriodisHierarchicalSort, filterPeriodtypes=filterPeriodtypes, filterPeriodisShowFavourites=filterPeriodisShowFavourites, filterPeriodisHidden=filterPeriodisHidden, filterPeriodincludeSystemTasks=filterPeriodincludeSystemTasks, filterPeriodisSystem=filterPeriodisSystem, filterPeriodbatchStatus=filterPeriodbatchStatus, filterPeriodsortField=filterPeriodsortField, filterPeriodsortAsc=filterPeriodsortAsc, filterPeriodgroupBy=filterPeriodgroupBy, filterPeriodlastRowNumber=filterPeriodlastRowNumber, filterPeriodmaxResults=filterPeriodmaxResults, filterPeriodtenantID=filterPeriodtenantID, filterPeriodwebsiteID=filterPeriodwebsiteID, filterPerioduserID=filterPerioduserID)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventorySearchT2: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let filterPeriodmustHave = filterPeriodmustHave_example; // String
    let filterPeriodcanHave = filterPeriodcanHave_example; // String
    let filterPeriodexclusions = filterPeriodexclusions_example; // String
    let filterPeriodbrandList = ; // array[oas_any_type_not_mapped]
    let filterPeriodshowDeletedItems = true; // Boolean
    let filterPeriodwarehouseID = 56; // Integer
    let filterPeriodwarehouseLocationID = 56; // Integer
    let filterPeriodpurchaseOrderID = 56; // Integer
    let filterPeriodinventoryID = 56; // Integer
    let filterPeriodinventoryClassID = 56; // Integer
    let filterPeriodexcludeItemsInMasterList = true; // Boolean
    let filterPeriodcustomerID = 56; // Integer
    let filterPeriodsupplierID = 56; // Integer
    let filterPeriodsearchType = 56; // Integer
    let filterPeriodstockTakeID = 56; // Integer
    let filterPeriodstartRow = 56; // Integer
    let filterPeriodorderBy = filterPeriodorderBy_example; // String
    let filterPeriodisShowPublishedOnly = true; // Boolean
    let filterPeriodinventoryClassGroupID = 56; // Integer
    let filterPeriodinventoryClassGroupTypeID = 56; // Integer
    let filterPeriodincludePickandPackedAssets = true; // Boolean
    let filterPeriodtransID = 56; // Integer
    let filterPeriodtransDatTypeID = 56; // Integer
    let filterPeriodisSearchSuppliersCatalog = true; // Boolean
    let filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID
    let filterPeriodisShowChildVariants = true; // Boolean
    let filterPeriodisIncludeCategories = true; // Boolean
    let filterPeriodisShowPostingInventoryOnly = true; // Boolean
    let filterPeriodshowSOHFromWarehouseID = 56; // Integer
    let filterPeriodisPurchased = true; // Boolean
    let filterPeriodisSold = true; // Boolean
    let filterPeriodisSOHTracked = true; // Boolean
    let filterPeriodviewMode = filterPeriodviewMode_example; // String
    let filterPeriodvariantMasterInventoryID = 56; // Integer
    let filterPeriodshowAlternateLocationsFromWarehouseID = 56; // Integer
    let filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID
    let filterPeriodisShowVariantMaster = true; // Boolean
    let filterPeriodstatuses = ; // array[Integer]
    let filterPeriodstatusStrings = ; // array[String]
    let filterPeriodstatus = ; // array[String]
    let filterPeriodsearchString = filterPeriodsearchString_example; // String
    let filterPeriodsearchNameOnly = true; // Boolean
    let filterPeriodsearch = filterPeriodsearch_example; // String
    let filterPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date
    let filterPeriodendDate = 2013-10-20T19:20:30+01:00; // Date
    let filterPerioddatePeriod = filterPerioddatePeriod_example; // String
    let filterPeriodisExactMatch = true; // Boolean
    let filterPeriodisGetBasicInfo = true; // Boolean
    let filterPeriodincludeDeleted = true; // Boolean
    let filterPeriodincludeLogs = true; // Boolean
    let filterPeriodignoreID = 56; // Integer
    let filterPeriodparentID = 56; // Integer
    let filterPeriodgetCountOnly = true; // Boolean
    let filterPeriodtransactionTypeDatTypeID = 56; // Integer
    let filterPeriodcategoryID = 56; // Integer
    let filterPeriodadaptorID = 56; // Integer
    let filterPeriodcategoryIDs = ; // array[Integer]
    let filterPeriodbrandIDs = ; // array[Integer]
    let filterPeriodiDs = ; // array[Integer]
    let filterPeriodgUIDs = ; // array[String]
    let filterPeriodlinkedSupplierID = 56; // Integer
    let filterPeriodisApprovedForPOS = true; // Boolean
    let filterPeriodisApprovedForWeb = true; // Boolean
    let filterPeriodisApprovedForService = true; // Boolean
    let filterPeriodiD = 56; // Integer
    let filterPeriodisHierarchicalSort = true; // Boolean
    let filterPeriodtypes = ; // array[String]
    let filterPeriodisShowFavourites = true; // Boolean
    let filterPeriodisHidden = true; // Boolean
    let filterPeriodincludeSystemTasks = true; // Boolean
    let filterPeriodisSystem = true; // Boolean
    let filterPeriodbatchStatus = filterPeriodbatchStatus_example; // String
    let filterPeriodsortField = filterPeriodsortField_example; // String
    let filterPeriodsortAsc = true; // Boolean
    let filterPeriodgroupBy = filterPeriodgroupBy_example; // String
    let filterPeriodlastRowNumber = 789; // Long
    let filterPeriodmaxResults = 56; // Integer
    let filterPeriodtenantID = 56; // Integer
    let filterPeriodwebsiteID = 56; // Integer
    let filterPerioduserID = 56; // Integer

    let mut context = DefaultApi::Context::default();
    let result = client.inventorySearchT2(filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Query parameters
Name Description
filter.mustHave
String
filter.canHave
String
filter.exclusions
String
filter.brandList
array[oas_any_type_not_mapped]
filter.showDeletedItems
Boolean
filter.warehouseID
Integer (int32)
filter.warehouseLocationID
Integer (int32)
filter.purchaseOrderID
Integer (int32)
filter.inventoryID
Integer (int32)
filter.inventoryClassID
Integer (int32)
filter.excludeItemsInMasterList
Boolean
filter.customerID
Integer (int32)
filter.supplierID
Integer (int32)
filter.searchType
Integer (int32)
filter.stockTakeID
Integer (int32)
filter.startRow
Integer (int32)
filter.orderBy
String
filter.isShowPublishedOnly
Boolean
filter.inventoryClassGroupID
Integer (int32)
filter.inventoryClassGroupTypeID
Integer (int32)
filter.includePickandPackedAssets
Boolean
filter.transID
Integer (int32)
filter.transDatTypeID
Integer (int32)
filter.isSearchSuppliersCatalog
Boolean
filter.inventoryGUID
UUID (uuid)
filter.isShowChildVariants
Boolean
filter.isIncludeCategories
Boolean
filter.isShowPostingInventoryOnly
Boolean
filter.showSOHFromWarehouseID
Integer (int32)
filter.isPurchased
Boolean
filter.isSold
Boolean
filter.isSOHTracked
Boolean
filter.viewMode
String
filter.variantMasterInventoryID
Integer (int32)
filter.showAlternateLocationsFromWarehouseID
Integer (int32)
filter.supplierGUID
UUID (uuid)
filter.isShowVariantMaster
Boolean
filter.statuses
array[Integer] (int32)
filter.statusStrings
array[String]
filter.status
array[String]
filter.searchString
String
filter.searchNameOnly
Boolean
filter.search
String
filter.startDate
Date (date-time)
filter.endDate
Date (date-time)
filter.datePeriod
String
filter.isExactMatch
Boolean
filter.isGetBasicInfo
Boolean
filter.includeDeleted
Boolean
filter.includeLogs
Boolean
filter.ignoreID
Integer (int32)
filter.parentID
Integer (int32)
filter.getCountOnly
Boolean
filter.transactionTypeDatTypeID
Integer (int32)
filter.categoryID
Integer (int32)
filter.adaptorID
Integer (int32)
filter.categoryIDs
array[Integer] (int32)
filter.brandIDs
array[Integer] (int32)
filter.iDs
array[Integer] (int32)
filter.gUIDs
array[String]
filter.linkedSupplierID
Integer (int32)
filter.isApprovedForPOS
Boolean
filter.isApprovedForWeb
Boolean
filter.isApprovedForService
Boolean
filter.iD
Integer (int32)
filter.isHierarchicalSort
Boolean
filter.types
array[String]
filter.isShowFavourites
Boolean
filter.isHidden
Boolean
filter.includeSystemTasks
Boolean
filter.isSystem
Boolean
filter.batchStatus
String
filter.sortField
String
filter.sortAsc
Boolean
filter.groupBy
String
filter.lastRowNumber
Long (int64)
filter.maxResults
Integer (int32)
filter.tenantID
Integer (int32)
filter.websiteID
Integer (int32)
filter.userID
Integer (int32)

Responses


inventorySearchUsingBarcode

Inventory_SearchUsingBarcode


/Inventory/barcode

Usage and SDK Samples

curl -X GET \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Inventory/barcode?filter.mustHave=filterPeriodmustHave_example&filter.canHave=filterPeriodcanHave_example&filter.exclusions=filterPeriodexclusions_example&filter.brandList=&filter.showDeletedItems=true&filter.warehouseID=56&filter.warehouseLocationID=56&filter.purchaseOrderID=56&filter.inventoryID=56&filter.inventoryClassID=56&filter.excludeItemsInMasterList=true&filter.customerID=56&filter.supplierID=56&filter.searchType=56&filter.stockTakeID=56&filter.startRow=56&filter.orderBy=filterPeriodorderBy_example&filter.isShowPublishedOnly=true&filter.inventoryClassGroupID=56&filter.inventoryClassGroupTypeID=56&filter.includePickandPackedAssets=true&filter.transID=56&filter.transDatTypeID=56&filter.isSearchSuppliersCatalog=true&filter.inventoryGUID=38400000-8cf0-11bd-b23e-10b96e4ef00d&filter.isShowChildVariants=true&filter.isIncludeCategories=true&filter.isShowPostingInventoryOnly=true&filter.showSOHFromWarehouseID=56&filter.isPurchased=true&filter.isSold=true&filter.isSOHTracked=true&filter.viewMode=filterPeriodviewMode_example&filter.variantMasterInventoryID=56&filter.showAlternateLocationsFromWarehouseID=56&filter.supplierGUID=38400000-8cf0-11bd-b23e-10b96e4ef00d&filter.isShowVariantMaster=true&filter.statuses=&filter.statusStrings=&filter.status=&filter.searchString=filterPeriodsearchString_example&filter.searchNameOnly=true&filter.search=filterPeriodsearch_example&filter.startDate=2013-10-20T19:20:30+01:00&filter.endDate=2013-10-20T19:20:30+01:00&filter.datePeriod=filterPerioddatePeriod_example&filter.isExactMatch=true&filter.isGetBasicInfo=true&filter.includeDeleted=true&filter.includeLogs=true&filter.ignoreID=56&filter.parentID=56&filter.getCountOnly=true&filter.transactionTypeDatTypeID=56&filter.categoryID=56&filter.adaptorID=56&filter.categoryIDs=&filter.brandIDs=&filter.iDs=&filter.gUIDs=&filter.linkedSupplierID=56&filter.isApprovedForPOS=true&filter.isApprovedForWeb=true&filter.isApprovedForService=true&filter.iD=56&filter.isHierarchicalSort=true&filter.types=&filter.isShowFavourites=true&filter.isHidden=true&filter.includeSystemTasks=true&filter.isSystem=true&filter.batchStatus=filterPeriodbatchStatus_example&filter.sortField=filterPeriodsortField_example&filter.sortAsc=true&filter.groupBy=filterPeriodgroupBy_example&filter.lastRowNumber=789&filter.maxResults=56&filter.tenantID=56&filter.websiteID=56&filter.userID=56"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        String filterPeriodmustHave = filterPeriodmustHave_example; // String | 
        String filterPeriodcanHave = filterPeriodcanHave_example; // String | 
        String filterPeriodexclusions = filterPeriodexclusions_example; // String | 
        array[oas_any_type_not_mapped] filterPeriodbrandList = ; // array[oas_any_type_not_mapped] | 
        Boolean filterPeriodshowDeletedItems = true; // Boolean | 
        Integer filterPeriodwarehouseID = 56; // Integer | 
        Integer filterPeriodwarehouseLocationID = 56; // Integer | 
        Integer filterPeriodpurchaseOrderID = 56; // Integer | 
        Integer filterPeriodinventoryID = 56; // Integer | 
        Integer filterPeriodinventoryClassID = 56; // Integer | 
        Boolean filterPeriodexcludeItemsInMasterList = true; // Boolean | 
        Integer filterPeriodcustomerID = 56; // Integer | 
        Integer filterPeriodsupplierID = 56; // Integer | 
        Integer filterPeriodsearchType = 56; // Integer | 
        Integer filterPeriodstockTakeID = 56; // Integer | 
        Integer filterPeriodstartRow = 56; // Integer | 
        String filterPeriodorderBy = filterPeriodorderBy_example; // String | 
        Boolean filterPeriodisShowPublishedOnly = true; // Boolean | 
        Integer filterPeriodinventoryClassGroupID = 56; // Integer | 
        Integer filterPeriodinventoryClassGroupTypeID = 56; // Integer | 
        Boolean filterPeriodincludePickandPackedAssets = true; // Boolean | 
        Integer filterPeriodtransID = 56; // Integer | 
        Integer filterPeriodtransDatTypeID = 56; // Integer | 
        Boolean filterPeriodisSearchSuppliersCatalog = true; // Boolean | 
        UUID filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
        Boolean filterPeriodisShowChildVariants = true; // Boolean | 
        Boolean filterPeriodisIncludeCategories = true; // Boolean | 
        Boolean filterPeriodisShowPostingInventoryOnly = true; // Boolean | 
        Integer filterPeriodshowSOHFromWarehouseID = 56; // Integer | 
        Boolean filterPeriodisPurchased = true; // Boolean | 
        Boolean filterPeriodisSold = true; // Boolean | 
        Boolean filterPeriodisSOHTracked = true; // Boolean | 
        String filterPeriodviewMode = filterPeriodviewMode_example; // String | 
        Integer filterPeriodvariantMasterInventoryID = 56; // Integer | 
        Integer filterPeriodshowAlternateLocationsFromWarehouseID = 56; // Integer | 
        UUID filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
        Boolean filterPeriodisShowVariantMaster = true; // Boolean | 
        array[Integer] filterPeriodstatuses = ; // array[Integer] | 
        array[String] filterPeriodstatusStrings = ; // array[String] | 
        array[String] filterPeriodstatus = ; // array[String] | 
        String filterPeriodsearchString = filterPeriodsearchString_example; // String | 
        Boolean filterPeriodsearchNameOnly = true; // Boolean | 
        String filterPeriodsearch = filterPeriodsearch_example; // String | 
        Date filterPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date | 
        Date filterPeriodendDate = 2013-10-20T19:20:30+01:00; // Date | 
        String filterPerioddatePeriod = filterPerioddatePeriod_example; // String | 
        Boolean filterPeriodisExactMatch = true; // Boolean | 
        Boolean filterPeriodisGetBasicInfo = true; // Boolean | 
        Boolean filterPeriodincludeDeleted = true; // Boolean | 
        Boolean filterPeriodincludeLogs = true; // Boolean | 
        Integer filterPeriodignoreID = 56; // Integer | 
        Integer filterPeriodparentID = 56; // Integer | 
        Boolean filterPeriodgetCountOnly = true; // Boolean | 
        Integer filterPeriodtransactionTypeDatTypeID = 56; // Integer | 
        Integer filterPeriodcategoryID = 56; // Integer | 
        Integer filterPeriodadaptorID = 56; // Integer | 
        array[Integer] filterPeriodcategoryIDs = ; // array[Integer] | 
        array[Integer] filterPeriodbrandIDs = ; // array[Integer] | 
        array[Integer] filterPeriodiDs = ; // array[Integer] | 
        array[String] filterPeriodgUIDs = ; // array[String] | 
        Integer filterPeriodlinkedSupplierID = 56; // Integer | 
        Boolean filterPeriodisApprovedForPOS = true; // Boolean | 
        Boolean filterPeriodisApprovedForWeb = true; // Boolean | 
        Boolean filterPeriodisApprovedForService = true; // Boolean | 
        Integer filterPeriodiD = 56; // Integer | 
        Boolean filterPeriodisHierarchicalSort = true; // Boolean | 
        array[String] filterPeriodtypes = ; // array[String] | 
        Boolean filterPeriodisShowFavourites = true; // Boolean | 
        Boolean filterPeriodisHidden = true; // Boolean | 
        Boolean filterPeriodincludeSystemTasks = true; // Boolean | 
        Boolean filterPeriodisSystem = true; // Boolean | 
        String filterPeriodbatchStatus = filterPeriodbatchStatus_example; // String | 
        String filterPeriodsortField = filterPeriodsortField_example; // String | 
        Boolean filterPeriodsortAsc = true; // Boolean | 
        String filterPeriodgroupBy = filterPeriodgroupBy_example; // String | 
        Long filterPeriodlastRowNumber = 789; // Long | 
        Integer filterPeriodmaxResults = 56; // Integer | 
        Integer filterPeriodtenantID = 56; // Integer | 
        Integer filterPeriodwebsiteID = 56; // Integer | 
        Integer filterPerioduserID = 56; // Integer | 

        try {
            PagedActionResults_InventoryItems_ result = apiInstance.inventorySearchUsingBarcode(filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventorySearchUsingBarcode");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String filterPeriodmustHave = new String(); // String | 
final String filterPeriodcanHave = new String(); // String | 
final String filterPeriodexclusions = new String(); // String | 
final array[oas_any_type_not_mapped] filterPeriodbrandList = new array[oas_any_type_not_mapped](); // array[oas_any_type_not_mapped] | 
final Boolean filterPeriodshowDeletedItems = new Boolean(); // Boolean | 
final Integer filterPeriodwarehouseID = new Integer(); // Integer | 
final Integer filterPeriodwarehouseLocationID = new Integer(); // Integer | 
final Integer filterPeriodpurchaseOrderID = new Integer(); // Integer | 
final Integer filterPeriodinventoryID = new Integer(); // Integer | 
final Integer filterPeriodinventoryClassID = new Integer(); // Integer | 
final Boolean filterPeriodexcludeItemsInMasterList = new Boolean(); // Boolean | 
final Integer filterPeriodcustomerID = new Integer(); // Integer | 
final Integer filterPeriodsupplierID = new Integer(); // Integer | 
final Integer filterPeriodsearchType = new Integer(); // Integer | 
final Integer filterPeriodstockTakeID = new Integer(); // Integer | 
final Integer filterPeriodstartRow = new Integer(); // Integer | 
final String filterPeriodorderBy = new String(); // String | 
final Boolean filterPeriodisShowPublishedOnly = new Boolean(); // Boolean | 
final Integer filterPeriodinventoryClassGroupID = new Integer(); // Integer | 
final Integer filterPeriodinventoryClassGroupTypeID = new Integer(); // Integer | 
final Boolean filterPeriodincludePickandPackedAssets = new Boolean(); // Boolean | 
final Integer filterPeriodtransID = new Integer(); // Integer | 
final Integer filterPeriodtransDatTypeID = new Integer(); // Integer | 
final Boolean filterPeriodisSearchSuppliersCatalog = new Boolean(); // Boolean | 
final UUID filterPeriodinventoryGUID = new UUID(); // UUID | 
final Boolean filterPeriodisShowChildVariants = new Boolean(); // Boolean | 
final Boolean filterPeriodisIncludeCategories = new Boolean(); // Boolean | 
final Boolean filterPeriodisShowPostingInventoryOnly = new Boolean(); // Boolean | 
final Integer filterPeriodshowSOHFromWarehouseID = new Integer(); // Integer | 
final Boolean filterPeriodisPurchased = new Boolean(); // Boolean | 
final Boolean filterPeriodisSold = new Boolean(); // Boolean | 
final Boolean filterPeriodisSOHTracked = new Boolean(); // Boolean | 
final String filterPeriodviewMode = new String(); // String | 
final Integer filterPeriodvariantMasterInventoryID = new Integer(); // Integer | 
final Integer filterPeriodshowAlternateLocationsFromWarehouseID = new Integer(); // Integer | 
final UUID filterPeriodsupplierGUID = new UUID(); // UUID | 
final Boolean filterPeriodisShowVariantMaster = new Boolean(); // Boolean | 
final array[Integer] filterPeriodstatuses = new array[Integer](); // array[Integer] | 
final array[String] filterPeriodstatusStrings = new array[String](); // array[String] | 
final array[String] filterPeriodstatus = new array[String](); // array[String] | 
final String filterPeriodsearchString = new String(); // String | 
final Boolean filterPeriodsearchNameOnly = new Boolean(); // Boolean | 
final String filterPeriodsearch = new String(); // String | 
final Date filterPeriodstartDate = new Date(); // Date | 
final Date filterPeriodendDate = new Date(); // Date | 
final String filterPerioddatePeriod = new String(); // String | 
final Boolean filterPeriodisExactMatch = new Boolean(); // Boolean | 
final Boolean filterPeriodisGetBasicInfo = new Boolean(); // Boolean | 
final Boolean filterPeriodincludeDeleted = new Boolean(); // Boolean | 
final Boolean filterPeriodincludeLogs = new Boolean(); // Boolean | 
final Integer filterPeriodignoreID = new Integer(); // Integer | 
final Integer filterPeriodparentID = new Integer(); // Integer | 
final Boolean filterPeriodgetCountOnly = new Boolean(); // Boolean | 
final Integer filterPeriodtransactionTypeDatTypeID = new Integer(); // Integer | 
final Integer filterPeriodcategoryID = new Integer(); // Integer | 
final Integer filterPeriodadaptorID = new Integer(); // Integer | 
final array[Integer] filterPeriodcategoryIDs = new array[Integer](); // array[Integer] | 
final array[Integer] filterPeriodbrandIDs = new array[Integer](); // array[Integer] | 
final array[Integer] filterPeriodiDs = new array[Integer](); // array[Integer] | 
final array[String] filterPeriodgUIDs = new array[String](); // array[String] | 
final Integer filterPeriodlinkedSupplierID = new Integer(); // Integer | 
final Boolean filterPeriodisApprovedForPOS = new Boolean(); // Boolean | 
final Boolean filterPeriodisApprovedForWeb = new Boolean(); // Boolean | 
final Boolean filterPeriodisApprovedForService = new Boolean(); // Boolean | 
final Integer filterPeriodiD = new Integer(); // Integer | 
final Boolean filterPeriodisHierarchicalSort = new Boolean(); // Boolean | 
final array[String] filterPeriodtypes = new array[String](); // array[String] | 
final Boolean filterPeriodisShowFavourites = new Boolean(); // Boolean | 
final Boolean filterPeriodisHidden = new Boolean(); // Boolean | 
final Boolean filterPeriodincludeSystemTasks = new Boolean(); // Boolean | 
final Boolean filterPeriodisSystem = new Boolean(); // Boolean | 
final String filterPeriodbatchStatus = new String(); // String | 
final String filterPeriodsortField = new String(); // String | 
final Boolean filterPeriodsortAsc = new Boolean(); // Boolean | 
final String filterPeriodgroupBy = new String(); // String | 
final Long filterPeriodlastRowNumber = new Long(); // Long | 
final Integer filterPeriodmaxResults = new Integer(); // Integer | 
final Integer filterPeriodtenantID = new Integer(); // Integer | 
final Integer filterPeriodwebsiteID = new Integer(); // Integer | 
final Integer filterPerioduserID = new Integer(); // Integer | 

try {
    final result = await api_instance.inventorySearchUsingBarcode(filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventorySearchUsingBarcode: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String filterPeriodmustHave = filterPeriodmustHave_example; // String | 
        String filterPeriodcanHave = filterPeriodcanHave_example; // String | 
        String filterPeriodexclusions = filterPeriodexclusions_example; // String | 
        array[oas_any_type_not_mapped] filterPeriodbrandList = ; // array[oas_any_type_not_mapped] | 
        Boolean filterPeriodshowDeletedItems = true; // Boolean | 
        Integer filterPeriodwarehouseID = 56; // Integer | 
        Integer filterPeriodwarehouseLocationID = 56; // Integer | 
        Integer filterPeriodpurchaseOrderID = 56; // Integer | 
        Integer filterPeriodinventoryID = 56; // Integer | 
        Integer filterPeriodinventoryClassID = 56; // Integer | 
        Boolean filterPeriodexcludeItemsInMasterList = true; // Boolean | 
        Integer filterPeriodcustomerID = 56; // Integer | 
        Integer filterPeriodsupplierID = 56; // Integer | 
        Integer filterPeriodsearchType = 56; // Integer | 
        Integer filterPeriodstockTakeID = 56; // Integer | 
        Integer filterPeriodstartRow = 56; // Integer | 
        String filterPeriodorderBy = filterPeriodorderBy_example; // String | 
        Boolean filterPeriodisShowPublishedOnly = true; // Boolean | 
        Integer filterPeriodinventoryClassGroupID = 56; // Integer | 
        Integer filterPeriodinventoryClassGroupTypeID = 56; // Integer | 
        Boolean filterPeriodincludePickandPackedAssets = true; // Boolean | 
        Integer filterPeriodtransID = 56; // Integer | 
        Integer filterPeriodtransDatTypeID = 56; // Integer | 
        Boolean filterPeriodisSearchSuppliersCatalog = true; // Boolean | 
        UUID filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
        Boolean filterPeriodisShowChildVariants = true; // Boolean | 
        Boolean filterPeriodisIncludeCategories = true; // Boolean | 
        Boolean filterPeriodisShowPostingInventoryOnly = true; // Boolean | 
        Integer filterPeriodshowSOHFromWarehouseID = 56; // Integer | 
        Boolean filterPeriodisPurchased = true; // Boolean | 
        Boolean filterPeriodisSold = true; // Boolean | 
        Boolean filterPeriodisSOHTracked = true; // Boolean | 
        String filterPeriodviewMode = filterPeriodviewMode_example; // String | 
        Integer filterPeriodvariantMasterInventoryID = 56; // Integer | 
        Integer filterPeriodshowAlternateLocationsFromWarehouseID = 56; // Integer | 
        UUID filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
        Boolean filterPeriodisShowVariantMaster = true; // Boolean | 
        array[Integer] filterPeriodstatuses = ; // array[Integer] | 
        array[String] filterPeriodstatusStrings = ; // array[String] | 
        array[String] filterPeriodstatus = ; // array[String] | 
        String filterPeriodsearchString = filterPeriodsearchString_example; // String | 
        Boolean filterPeriodsearchNameOnly = true; // Boolean | 
        String filterPeriodsearch = filterPeriodsearch_example; // String | 
        Date filterPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date | 
        Date filterPeriodendDate = 2013-10-20T19:20:30+01:00; // Date | 
        String filterPerioddatePeriod = filterPerioddatePeriod_example; // String | 
        Boolean filterPeriodisExactMatch = true; // Boolean | 
        Boolean filterPeriodisGetBasicInfo = true; // Boolean | 
        Boolean filterPeriodincludeDeleted = true; // Boolean | 
        Boolean filterPeriodincludeLogs = true; // Boolean | 
        Integer filterPeriodignoreID = 56; // Integer | 
        Integer filterPeriodparentID = 56; // Integer | 
        Boolean filterPeriodgetCountOnly = true; // Boolean | 
        Integer filterPeriodtransactionTypeDatTypeID = 56; // Integer | 
        Integer filterPeriodcategoryID = 56; // Integer | 
        Integer filterPeriodadaptorID = 56; // Integer | 
        array[Integer] filterPeriodcategoryIDs = ; // array[Integer] | 
        array[Integer] filterPeriodbrandIDs = ; // array[Integer] | 
        array[Integer] filterPeriodiDs = ; // array[Integer] | 
        array[String] filterPeriodgUIDs = ; // array[String] | 
        Integer filterPeriodlinkedSupplierID = 56; // Integer | 
        Boolean filterPeriodisApprovedForPOS = true; // Boolean | 
        Boolean filterPeriodisApprovedForWeb = true; // Boolean | 
        Boolean filterPeriodisApprovedForService = true; // Boolean | 
        Integer filterPeriodiD = 56; // Integer | 
        Boolean filterPeriodisHierarchicalSort = true; // Boolean | 
        array[String] filterPeriodtypes = ; // array[String] | 
        Boolean filterPeriodisShowFavourites = true; // Boolean | 
        Boolean filterPeriodisHidden = true; // Boolean | 
        Boolean filterPeriodincludeSystemTasks = true; // Boolean | 
        Boolean filterPeriodisSystem = true; // Boolean | 
        String filterPeriodbatchStatus = filterPeriodbatchStatus_example; // String | 
        String filterPeriodsortField = filterPeriodsortField_example; // String | 
        Boolean filterPeriodsortAsc = true; // Boolean | 
        String filterPeriodgroupBy = filterPeriodgroupBy_example; // String | 
        Long filterPeriodlastRowNumber = 789; // Long | 
        Integer filterPeriodmaxResults = 56; // Integer | 
        Integer filterPeriodtenantID = 56; // Integer | 
        Integer filterPeriodwebsiteID = 56; // Integer | 
        Integer filterPerioduserID = 56; // Integer | 

        try {
            PagedActionResults_InventoryItems_ result = apiInstance.inventorySearchUsingBarcode(filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventorySearchUsingBarcode");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
String *filterPeriodmustHave = filterPeriodmustHave_example; //  (optional) (default to null)
String *filterPeriodcanHave = filterPeriodcanHave_example; //  (optional) (default to null)
String *filterPeriodexclusions = filterPeriodexclusions_example; //  (optional) (default to null)
array[oas_any_type_not_mapped] *filterPeriodbrandList = ; //  (optional) (default to null)
Boolean *filterPeriodshowDeletedItems = true; //  (optional) (default to null)
Integer *filterPeriodwarehouseID = 56; //  (optional) (default to null)
Integer *filterPeriodwarehouseLocationID = 56; //  (optional) (default to null)
Integer *filterPeriodpurchaseOrderID = 56; //  (optional) (default to null)
Integer *filterPeriodinventoryID = 56; //  (optional) (default to null)
Integer *filterPeriodinventoryClassID = 56; //  (optional) (default to null)
Boolean *filterPeriodexcludeItemsInMasterList = true; //  (optional) (default to null)
Integer *filterPeriodcustomerID = 56; //  (optional) (default to null)
Integer *filterPeriodsupplierID = 56; //  (optional) (default to null)
Integer *filterPeriodsearchType = 56; //  (optional) (default to null)
Integer *filterPeriodstockTakeID = 56; //  (optional) (default to null)
Integer *filterPeriodstartRow = 56; //  (optional) (default to null)
String *filterPeriodorderBy = filterPeriodorderBy_example; //  (optional) (default to null)
Boolean *filterPeriodisShowPublishedOnly = true; //  (optional) (default to null)
Integer *filterPeriodinventoryClassGroupID = 56; //  (optional) (default to null)
Integer *filterPeriodinventoryClassGroupTypeID = 56; //  (optional) (default to null)
Boolean *filterPeriodincludePickandPackedAssets = true; //  (optional) (default to null)
Integer *filterPeriodtransID = 56; //  (optional) (default to null)
Integer *filterPeriodtransDatTypeID = 56; //  (optional) (default to null)
Boolean *filterPeriodisSearchSuppliersCatalog = true; //  (optional) (default to null)
UUID *filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; //  (optional) (default to null)
Boolean *filterPeriodisShowChildVariants = true; //  (optional) (default to null)
Boolean *filterPeriodisIncludeCategories = true; //  (optional) (default to null)
Boolean *filterPeriodisShowPostingInventoryOnly = true; //  (optional) (default to null)
Integer *filterPeriodshowSOHFromWarehouseID = 56; //  (optional) (default to null)
Boolean *filterPeriodisPurchased = true; //  (optional) (default to null)
Boolean *filterPeriodisSold = true; //  (optional) (default to null)
Boolean *filterPeriodisSOHTracked = true; //  (optional) (default to null)
String *filterPeriodviewMode = filterPeriodviewMode_example; //  (optional) (default to null)
Integer *filterPeriodvariantMasterInventoryID = 56; //  (optional) (default to null)
Integer *filterPeriodshowAlternateLocationsFromWarehouseID = 56; //  (optional) (default to null)
UUID *filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; //  (optional) (default to null)
Boolean *filterPeriodisShowVariantMaster = true; //  (optional) (default to null)
array[Integer] *filterPeriodstatuses = ; //  (optional) (default to null)
array[String] *filterPeriodstatusStrings = ; //  (optional) (default to null)
array[String] *filterPeriodstatus = ; //  (optional) (default to null)
String *filterPeriodsearchString = filterPeriodsearchString_example; //  (optional) (default to null)
Boolean *filterPeriodsearchNameOnly = true; //  (optional) (default to null)
String *filterPeriodsearch = filterPeriodsearch_example; //  (optional) (default to null)
Date *filterPeriodstartDate = 2013-10-20T19:20:30+01:00; //  (optional) (default to null)
Date *filterPeriodendDate = 2013-10-20T19:20:30+01:00; //  (optional) (default to null)
String *filterPerioddatePeriod = filterPerioddatePeriod_example; //  (optional) (default to null)
Boolean *filterPeriodisExactMatch = true; //  (optional) (default to null)
Boolean *filterPeriodisGetBasicInfo = true; //  (optional) (default to null)
Boolean *filterPeriodincludeDeleted = true; //  (optional) (default to null)
Boolean *filterPeriodincludeLogs = true; //  (optional) (default to null)
Integer *filterPeriodignoreID = 56; //  (optional) (default to null)
Integer *filterPeriodparentID = 56; //  (optional) (default to null)
Boolean *filterPeriodgetCountOnly = true; //  (optional) (default to null)
Integer *filterPeriodtransactionTypeDatTypeID = 56; //  (optional) (default to null)
Integer *filterPeriodcategoryID = 56; //  (optional) (default to null)
Integer *filterPeriodadaptorID = 56; //  (optional) (default to null)
array[Integer] *filterPeriodcategoryIDs = ; //  (optional) (default to null)
array[Integer] *filterPeriodbrandIDs = ; //  (optional) (default to null)
array[Integer] *filterPeriodiDs = ; //  (optional) (default to null)
array[String] *filterPeriodgUIDs = ; //  (optional) (default to null)
Integer *filterPeriodlinkedSupplierID = 56; //  (optional) (default to null)
Boolean *filterPeriodisApprovedForPOS = true; //  (optional) (default to null)
Boolean *filterPeriodisApprovedForWeb = true; //  (optional) (default to null)
Boolean *filterPeriodisApprovedForService = true; //  (optional) (default to null)
Integer *filterPeriodiD = 56; //  (optional) (default to null)
Boolean *filterPeriodisHierarchicalSort = true; //  (optional) (default to null)
array[String] *filterPeriodtypes = ; //  (optional) (default to null)
Boolean *filterPeriodisShowFavourites = true; //  (optional) (default to null)
Boolean *filterPeriodisHidden = true; //  (optional) (default to null)
Boolean *filterPeriodincludeSystemTasks = true; //  (optional) (default to null)
Boolean *filterPeriodisSystem = true; //  (optional) (default to null)
String *filterPeriodbatchStatus = filterPeriodbatchStatus_example; //  (optional) (default to null)
String *filterPeriodsortField = filterPeriodsortField_example; //  (optional) (default to null)
Boolean *filterPeriodsortAsc = true; //  (optional) (default to null)
String *filterPeriodgroupBy = filterPeriodgroupBy_example; //  (optional) (default to null)
Long *filterPeriodlastRowNumber = 789; //  (optional) (default to null)
Integer *filterPeriodmaxResults = 56; //  (optional) (default to null)
Integer *filterPeriodtenantID = 56; //  (optional) (default to null)
Integer *filterPeriodwebsiteID = 56; //  (optional) (default to null)
Integer *filterPerioduserID = 56; //  (optional) (default to null)

// Inventory_SearchUsingBarcode
[apiInstance inventorySearchUsingBarcodeWith:filterPeriodmustHave
    filterPeriodcanHave:filterPeriodcanHave
    filterPeriodexclusions:filterPeriodexclusions
    filterPeriodbrandList:filterPeriodbrandList
    filterPeriodshowDeletedItems:filterPeriodshowDeletedItems
    filterPeriodwarehouseID:filterPeriodwarehouseID
    filterPeriodwarehouseLocationID:filterPeriodwarehouseLocationID
    filterPeriodpurchaseOrderID:filterPeriodpurchaseOrderID
    filterPeriodinventoryID:filterPeriodinventoryID
    filterPeriodinventoryClassID:filterPeriodinventoryClassID
    filterPeriodexcludeItemsInMasterList:filterPeriodexcludeItemsInMasterList
    filterPeriodcustomerID:filterPeriodcustomerID
    filterPeriodsupplierID:filterPeriodsupplierID
    filterPeriodsearchType:filterPeriodsearchType
    filterPeriodstockTakeID:filterPeriodstockTakeID
    filterPeriodstartRow:filterPeriodstartRow
    filterPeriodorderBy:filterPeriodorderBy
    filterPeriodisShowPublishedOnly:filterPeriodisShowPublishedOnly
    filterPeriodinventoryClassGroupID:filterPeriodinventoryClassGroupID
    filterPeriodinventoryClassGroupTypeID:filterPeriodinventoryClassGroupTypeID
    filterPeriodincludePickandPackedAssets:filterPeriodincludePickandPackedAssets
    filterPeriodtransID:filterPeriodtransID
    filterPeriodtransDatTypeID:filterPeriodtransDatTypeID
    filterPeriodisSearchSuppliersCatalog:filterPeriodisSearchSuppliersCatalog
    filterPeriodinventoryGUID:filterPeriodinventoryGUID
    filterPeriodisShowChildVariants:filterPeriodisShowChildVariants
    filterPeriodisIncludeCategories:filterPeriodisIncludeCategories
    filterPeriodisShowPostingInventoryOnly:filterPeriodisShowPostingInventoryOnly
    filterPeriodshowSOHFromWarehouseID:filterPeriodshowSOHFromWarehouseID
    filterPeriodisPurchased:filterPeriodisPurchased
    filterPeriodisSold:filterPeriodisSold
    filterPeriodisSOHTracked:filterPeriodisSOHTracked
    filterPeriodviewMode:filterPeriodviewMode
    filterPeriodvariantMasterInventoryID:filterPeriodvariantMasterInventoryID
    filterPeriodshowAlternateLocationsFromWarehouseID:filterPeriodshowAlternateLocationsFromWarehouseID
    filterPeriodsupplierGUID:filterPeriodsupplierGUID
    filterPeriodisShowVariantMaster:filterPeriodisShowVariantMaster
    filterPeriodstatuses:filterPeriodstatuses
    filterPeriodstatusStrings:filterPeriodstatusStrings
    filterPeriodstatus:filterPeriodstatus
    filterPeriodsearchString:filterPeriodsearchString
    filterPeriodsearchNameOnly:filterPeriodsearchNameOnly
    filterPeriodsearch:filterPeriodsearch
    filterPeriodstartDate:filterPeriodstartDate
    filterPeriodendDate:filterPeriodendDate
    filterPerioddatePeriod:filterPerioddatePeriod
    filterPeriodisExactMatch:filterPeriodisExactMatch
    filterPeriodisGetBasicInfo:filterPeriodisGetBasicInfo
    filterPeriodincludeDeleted:filterPeriodincludeDeleted
    filterPeriodincludeLogs:filterPeriodincludeLogs
    filterPeriodignoreID:filterPeriodignoreID
    filterPeriodparentID:filterPeriodparentID
    filterPeriodgetCountOnly:filterPeriodgetCountOnly
    filterPeriodtransactionTypeDatTypeID:filterPeriodtransactionTypeDatTypeID
    filterPeriodcategoryID:filterPeriodcategoryID
    filterPeriodadaptorID:filterPeriodadaptorID
    filterPeriodcategoryIDs:filterPeriodcategoryIDs
    filterPeriodbrandIDs:filterPeriodbrandIDs
    filterPeriodiDs:filterPeriodiDs
    filterPeriodgUIDs:filterPeriodgUIDs
    filterPeriodlinkedSupplierID:filterPeriodlinkedSupplierID
    filterPeriodisApprovedForPOS:filterPeriodisApprovedForPOS
    filterPeriodisApprovedForWeb:filterPeriodisApprovedForWeb
    filterPeriodisApprovedForService:filterPeriodisApprovedForService
    filterPeriodiD:filterPeriodiD
    filterPeriodisHierarchicalSort:filterPeriodisHierarchicalSort
    filterPeriodtypes:filterPeriodtypes
    filterPeriodisShowFavourites:filterPeriodisShowFavourites
    filterPeriodisHidden:filterPeriodisHidden
    filterPeriodincludeSystemTasks:filterPeriodincludeSystemTasks
    filterPeriodisSystem:filterPeriodisSystem
    filterPeriodbatchStatus:filterPeriodbatchStatus
    filterPeriodsortField:filterPeriodsortField
    filterPeriodsortAsc:filterPeriodsortAsc
    filterPeriodgroupBy:filterPeriodgroupBy
    filterPeriodlastRowNumber:filterPeriodlastRowNumber
    filterPeriodmaxResults:filterPeriodmaxResults
    filterPeriodtenantID:filterPeriodtenantID
    filterPeriodwebsiteID:filterPeriodwebsiteID
    filterPerioduserID:filterPerioduserID
              completionHandler: ^(PagedActionResults_InventoryItems_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var opts = {
  'filterPeriodmustHave': filterPeriodmustHave_example, // {String} 
  'filterPeriodcanHave': filterPeriodcanHave_example, // {String} 
  'filterPeriodexclusions': filterPeriodexclusions_example, // {String} 
  'filterPeriodbrandList': , // {array[oas_any_type_not_mapped]} 
  'filterPeriodshowDeletedItems': true, // {Boolean} 
  'filterPeriodwarehouseID': 56, // {Integer} 
  'filterPeriodwarehouseLocationID': 56, // {Integer} 
  'filterPeriodpurchaseOrderID': 56, // {Integer} 
  'filterPeriodinventoryID': 56, // {Integer} 
  'filterPeriodinventoryClassID': 56, // {Integer} 
  'filterPeriodexcludeItemsInMasterList': true, // {Boolean} 
  'filterPeriodcustomerID': 56, // {Integer} 
  'filterPeriodsupplierID': 56, // {Integer} 
  'filterPeriodsearchType': 56, // {Integer} 
  'filterPeriodstockTakeID': 56, // {Integer} 
  'filterPeriodstartRow': 56, // {Integer} 
  'filterPeriodorderBy': filterPeriodorderBy_example, // {String} 
  'filterPeriodisShowPublishedOnly': true, // {Boolean} 
  'filterPeriodinventoryClassGroupID': 56, // {Integer} 
  'filterPeriodinventoryClassGroupTypeID': 56, // {Integer} 
  'filterPeriodincludePickandPackedAssets': true, // {Boolean} 
  'filterPeriodtransID': 56, // {Integer} 
  'filterPeriodtransDatTypeID': 56, // {Integer} 
  'filterPeriodisSearchSuppliersCatalog': true, // {Boolean} 
  'filterPeriodinventoryGUID': 38400000-8cf0-11bd-b23e-10b96e4ef00d, // {UUID} 
  'filterPeriodisShowChildVariants': true, // {Boolean} 
  'filterPeriodisIncludeCategories': true, // {Boolean} 
  'filterPeriodisShowPostingInventoryOnly': true, // {Boolean} 
  'filterPeriodshowSOHFromWarehouseID': 56, // {Integer} 
  'filterPeriodisPurchased': true, // {Boolean} 
  'filterPeriodisSold': true, // {Boolean} 
  'filterPeriodisSOHTracked': true, // {Boolean} 
  'filterPeriodviewMode': filterPeriodviewMode_example, // {String} 
  'filterPeriodvariantMasterInventoryID': 56, // {Integer} 
  'filterPeriodshowAlternateLocationsFromWarehouseID': 56, // {Integer} 
  'filterPeriodsupplierGUID': 38400000-8cf0-11bd-b23e-10b96e4ef00d, // {UUID} 
  'filterPeriodisShowVariantMaster': true, // {Boolean} 
  'filterPeriodstatuses': , // {array[Integer]} 
  'filterPeriodstatusStrings': , // {array[String]} 
  'filterPeriodstatus': , // {array[String]} 
  'filterPeriodsearchString': filterPeriodsearchString_example, // {String} 
  'filterPeriodsearchNameOnly': true, // {Boolean} 
  'filterPeriodsearch': filterPeriodsearch_example, // {String} 
  'filterPeriodstartDate': 2013-10-20T19:20:30+01:00, // {Date} 
  'filterPeriodendDate': 2013-10-20T19:20:30+01:00, // {Date} 
  'filterPerioddatePeriod': filterPerioddatePeriod_example, // {String} 
  'filterPeriodisExactMatch': true, // {Boolean} 
  'filterPeriodisGetBasicInfo': true, // {Boolean} 
  'filterPeriodincludeDeleted': true, // {Boolean} 
  'filterPeriodincludeLogs': true, // {Boolean} 
  'filterPeriodignoreID': 56, // {Integer} 
  'filterPeriodparentID': 56, // {Integer} 
  'filterPeriodgetCountOnly': true, // {Boolean} 
  'filterPeriodtransactionTypeDatTypeID': 56, // {Integer} 
  'filterPeriodcategoryID': 56, // {Integer} 
  'filterPeriodadaptorID': 56, // {Integer} 
  'filterPeriodcategoryIDs': , // {array[Integer]} 
  'filterPeriodbrandIDs': , // {array[Integer]} 
  'filterPeriodiDs': , // {array[Integer]} 
  'filterPeriodgUIDs': , // {array[String]} 
  'filterPeriodlinkedSupplierID': 56, // {Integer} 
  'filterPeriodisApprovedForPOS': true, // {Boolean} 
  'filterPeriodisApprovedForWeb': true, // {Boolean} 
  'filterPeriodisApprovedForService': true, // {Boolean} 
  'filterPeriodiD': 56, // {Integer} 
  'filterPeriodisHierarchicalSort': true, // {Boolean} 
  'filterPeriodtypes': , // {array[String]} 
  'filterPeriodisShowFavourites': true, // {Boolean} 
  'filterPeriodisHidden': true, // {Boolean} 
  'filterPeriodincludeSystemTasks': true, // {Boolean} 
  'filterPeriodisSystem': true, // {Boolean} 
  'filterPeriodbatchStatus': filterPeriodbatchStatus_example, // {String} 
  'filterPeriodsortField': filterPeriodsortField_example, // {String} 
  'filterPeriodsortAsc': true, // {Boolean} 
  'filterPeriodgroupBy': filterPeriodgroupBy_example, // {String} 
  'filterPeriodlastRowNumber': 789, // {Long} 
  'filterPeriodmaxResults': 56, // {Integer} 
  'filterPeriodtenantID': 56, // {Integer} 
  'filterPeriodwebsiteID': 56, // {Integer} 
  'filterPerioduserID': 56 // {Integer} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventorySearchUsingBarcode(opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventorySearchUsingBarcodeExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var filterPeriodmustHave = filterPeriodmustHave_example;  // String |  (optional)  (default to null)
            var filterPeriodcanHave = filterPeriodcanHave_example;  // String |  (optional)  (default to null)
            var filterPeriodexclusions = filterPeriodexclusions_example;  // String |  (optional)  (default to null)
            var filterPeriodbrandList = new array[oas_any_type_not_mapped](); // array[oas_any_type_not_mapped] |  (optional)  (default to null)
            var filterPeriodshowDeletedItems = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodwarehouseID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodwarehouseLocationID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodpurchaseOrderID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodinventoryID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodinventoryClassID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodexcludeItemsInMasterList = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodcustomerID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodsupplierID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodsearchType = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodstockTakeID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodstartRow = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodorderBy = filterPeriodorderBy_example;  // String |  (optional)  (default to null)
            var filterPeriodisShowPublishedOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodinventoryClassGroupID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodinventoryClassGroupTypeID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodincludePickandPackedAssets = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodtransID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodtransDatTypeID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisSearchSuppliersCatalog = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d;  // UUID |  (optional)  (default to null)
            var filterPeriodisShowChildVariants = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisIncludeCategories = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisShowPostingInventoryOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodshowSOHFromWarehouseID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisPurchased = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisSold = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisSOHTracked = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodviewMode = filterPeriodviewMode_example;  // String |  (optional)  (default to null)
            var filterPeriodvariantMasterInventoryID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodshowAlternateLocationsFromWarehouseID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d;  // UUID |  (optional)  (default to null)
            var filterPeriodisShowVariantMaster = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodstatuses = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var filterPeriodstatusStrings = new array[String](); // array[String] |  (optional)  (default to null)
            var filterPeriodstatus = new array[String](); // array[String] |  (optional)  (default to null)
            var filterPeriodsearchString = filterPeriodsearchString_example;  // String |  (optional)  (default to null)
            var filterPeriodsearchNameOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodsearch = filterPeriodsearch_example;  // String |  (optional)  (default to null)
            var filterPeriodstartDate = 2013-10-20T19:20:30+01:00;  // Date |  (optional)  (default to null)
            var filterPeriodendDate = 2013-10-20T19:20:30+01:00;  // Date |  (optional)  (default to null)
            var filterPerioddatePeriod = filterPerioddatePeriod_example;  // String |  (optional)  (default to null)
            var filterPeriodisExactMatch = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisGetBasicInfo = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodincludeDeleted = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodincludeLogs = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodignoreID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodparentID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodgetCountOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodtransactionTypeDatTypeID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodcategoryID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodadaptorID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodcategoryIDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var filterPeriodbrandIDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var filterPeriodiDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var filterPeriodgUIDs = new array[String](); // array[String] |  (optional)  (default to null)
            var filterPeriodlinkedSupplierID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisApprovedForPOS = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisApprovedForWeb = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisApprovedForService = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodiD = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisHierarchicalSort = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodtypes = new array[String](); // array[String] |  (optional)  (default to null)
            var filterPeriodisShowFavourites = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisHidden = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodincludeSystemTasks = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisSystem = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodbatchStatus = filterPeriodbatchStatus_example;  // String |  (optional)  (default to null)
            var filterPeriodsortField = filterPeriodsortField_example;  // String |  (optional)  (default to null)
            var filterPeriodsortAsc = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodgroupBy = filterPeriodgroupBy_example;  // String |  (optional)  (default to null)
            var filterPeriodlastRowNumber = 789;  // Long |  (optional)  (default to null)
            var filterPeriodmaxResults = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodtenantID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodwebsiteID = 56;  // Integer |  (optional)  (default to null)
            var filterPerioduserID = 56;  // Integer |  (optional)  (default to null)

            try {
                // Inventory_SearchUsingBarcode
                PagedActionResults_InventoryItems_ result = apiInstance.inventorySearchUsingBarcode(filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventorySearchUsingBarcode: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$filterPeriodmustHave = filterPeriodmustHave_example; // String | 
$filterPeriodcanHave = filterPeriodcanHave_example; // String | 
$filterPeriodexclusions = filterPeriodexclusions_example; // String | 
$filterPeriodbrandList = ; // array[oas_any_type_not_mapped] | 
$filterPeriodshowDeletedItems = true; // Boolean | 
$filterPeriodwarehouseID = 56; // Integer | 
$filterPeriodwarehouseLocationID = 56; // Integer | 
$filterPeriodpurchaseOrderID = 56; // Integer | 
$filterPeriodinventoryID = 56; // Integer | 
$filterPeriodinventoryClassID = 56; // Integer | 
$filterPeriodexcludeItemsInMasterList = true; // Boolean | 
$filterPeriodcustomerID = 56; // Integer | 
$filterPeriodsupplierID = 56; // Integer | 
$filterPeriodsearchType = 56; // Integer | 
$filterPeriodstockTakeID = 56; // Integer | 
$filterPeriodstartRow = 56; // Integer | 
$filterPeriodorderBy = filterPeriodorderBy_example; // String | 
$filterPeriodisShowPublishedOnly = true; // Boolean | 
$filterPeriodinventoryClassGroupID = 56; // Integer | 
$filterPeriodinventoryClassGroupTypeID = 56; // Integer | 
$filterPeriodincludePickandPackedAssets = true; // Boolean | 
$filterPeriodtransID = 56; // Integer | 
$filterPeriodtransDatTypeID = 56; // Integer | 
$filterPeriodisSearchSuppliersCatalog = true; // Boolean | 
$filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
$filterPeriodisShowChildVariants = true; // Boolean | 
$filterPeriodisIncludeCategories = true; // Boolean | 
$filterPeriodisShowPostingInventoryOnly = true; // Boolean | 
$filterPeriodshowSOHFromWarehouseID = 56; // Integer | 
$filterPeriodisPurchased = true; // Boolean | 
$filterPeriodisSold = true; // Boolean | 
$filterPeriodisSOHTracked = true; // Boolean | 
$filterPeriodviewMode = filterPeriodviewMode_example; // String | 
$filterPeriodvariantMasterInventoryID = 56; // Integer | 
$filterPeriodshowAlternateLocationsFromWarehouseID = 56; // Integer | 
$filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
$filterPeriodisShowVariantMaster = true; // Boolean | 
$filterPeriodstatuses = ; // array[Integer] | 
$filterPeriodstatusStrings = ; // array[String] | 
$filterPeriodstatus = ; // array[String] | 
$filterPeriodsearchString = filterPeriodsearchString_example; // String | 
$filterPeriodsearchNameOnly = true; // Boolean | 
$filterPeriodsearch = filterPeriodsearch_example; // String | 
$filterPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date | 
$filterPeriodendDate = 2013-10-20T19:20:30+01:00; // Date | 
$filterPerioddatePeriod = filterPerioddatePeriod_example; // String | 
$filterPeriodisExactMatch = true; // Boolean | 
$filterPeriodisGetBasicInfo = true; // Boolean | 
$filterPeriodincludeDeleted = true; // Boolean | 
$filterPeriodincludeLogs = true; // Boolean | 
$filterPeriodignoreID = 56; // Integer | 
$filterPeriodparentID = 56; // Integer | 
$filterPeriodgetCountOnly = true; // Boolean | 
$filterPeriodtransactionTypeDatTypeID = 56; // Integer | 
$filterPeriodcategoryID = 56; // Integer | 
$filterPeriodadaptorID = 56; // Integer | 
$filterPeriodcategoryIDs = ; // array[Integer] | 
$filterPeriodbrandIDs = ; // array[Integer] | 
$filterPeriodiDs = ; // array[Integer] | 
$filterPeriodgUIDs = ; // array[String] | 
$filterPeriodlinkedSupplierID = 56; // Integer | 
$filterPeriodisApprovedForPOS = true; // Boolean | 
$filterPeriodisApprovedForWeb = true; // Boolean | 
$filterPeriodisApprovedForService = true; // Boolean | 
$filterPeriodiD = 56; // Integer | 
$filterPeriodisHierarchicalSort = true; // Boolean | 
$filterPeriodtypes = ; // array[String] | 
$filterPeriodisShowFavourites = true; // Boolean | 
$filterPeriodisHidden = true; // Boolean | 
$filterPeriodincludeSystemTasks = true; // Boolean | 
$filterPeriodisSystem = true; // Boolean | 
$filterPeriodbatchStatus = filterPeriodbatchStatus_example; // String | 
$filterPeriodsortField = filterPeriodsortField_example; // String | 
$filterPeriodsortAsc = true; // Boolean | 
$filterPeriodgroupBy = filterPeriodgroupBy_example; // String | 
$filterPeriodlastRowNumber = 789; // Long | 
$filterPeriodmaxResults = 56; // Integer | 
$filterPeriodtenantID = 56; // Integer | 
$filterPeriodwebsiteID = 56; // Integer | 
$filterPerioduserID = 56; // Integer | 

try {
    $result = $api_instance->inventorySearchUsingBarcode($filterPeriodmustHave, $filterPeriodcanHave, $filterPeriodexclusions, $filterPeriodbrandList, $filterPeriodshowDeletedItems, $filterPeriodwarehouseID, $filterPeriodwarehouseLocationID, $filterPeriodpurchaseOrderID, $filterPeriodinventoryID, $filterPeriodinventoryClassID, $filterPeriodexcludeItemsInMasterList, $filterPeriodcustomerID, $filterPeriodsupplierID, $filterPeriodsearchType, $filterPeriodstockTakeID, $filterPeriodstartRow, $filterPeriodorderBy, $filterPeriodisShowPublishedOnly, $filterPeriodinventoryClassGroupID, $filterPeriodinventoryClassGroupTypeID, $filterPeriodincludePickandPackedAssets, $filterPeriodtransID, $filterPeriodtransDatTypeID, $filterPeriodisSearchSuppliersCatalog, $filterPeriodinventoryGUID, $filterPeriodisShowChildVariants, $filterPeriodisIncludeCategories, $filterPeriodisShowPostingInventoryOnly, $filterPeriodshowSOHFromWarehouseID, $filterPeriodisPurchased, $filterPeriodisSold, $filterPeriodisSOHTracked, $filterPeriodviewMode, $filterPeriodvariantMasterInventoryID, $filterPeriodshowAlternateLocationsFromWarehouseID, $filterPeriodsupplierGUID, $filterPeriodisShowVariantMaster, $filterPeriodstatuses, $filterPeriodstatusStrings, $filterPeriodstatus, $filterPeriodsearchString, $filterPeriodsearchNameOnly, $filterPeriodsearch, $filterPeriodstartDate, $filterPeriodendDate, $filterPerioddatePeriod, $filterPeriodisExactMatch, $filterPeriodisGetBasicInfo, $filterPeriodincludeDeleted, $filterPeriodincludeLogs, $filterPeriodignoreID, $filterPeriodparentID, $filterPeriodgetCountOnly, $filterPeriodtransactionTypeDatTypeID, $filterPeriodcategoryID, $filterPeriodadaptorID, $filterPeriodcategoryIDs, $filterPeriodbrandIDs, $filterPeriodiDs, $filterPeriodgUIDs, $filterPeriodlinkedSupplierID, $filterPeriodisApprovedForPOS, $filterPeriodisApprovedForWeb, $filterPeriodisApprovedForService, $filterPeriodiD, $filterPeriodisHierarchicalSort, $filterPeriodtypes, $filterPeriodisShowFavourites, $filterPeriodisHidden, $filterPeriodincludeSystemTasks, $filterPeriodisSystem, $filterPeriodbatchStatus, $filterPeriodsortField, $filterPeriodsortAsc, $filterPeriodgroupBy, $filterPeriodlastRowNumber, $filterPeriodmaxResults, $filterPeriodtenantID, $filterPeriodwebsiteID, $filterPerioduserID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventorySearchUsingBarcode: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $filterPeriodmustHave = filterPeriodmustHave_example; # String | 
my $filterPeriodcanHave = filterPeriodcanHave_example; # String | 
my $filterPeriodexclusions = filterPeriodexclusions_example; # String | 
my $filterPeriodbrandList = []; # array[oas_any_type_not_mapped] | 
my $filterPeriodshowDeletedItems = true; # Boolean | 
my $filterPeriodwarehouseID = 56; # Integer | 
my $filterPeriodwarehouseLocationID = 56; # Integer | 
my $filterPeriodpurchaseOrderID = 56; # Integer | 
my $filterPeriodinventoryID = 56; # Integer | 
my $filterPeriodinventoryClassID = 56; # Integer | 
my $filterPeriodexcludeItemsInMasterList = true; # Boolean | 
my $filterPeriodcustomerID = 56; # Integer | 
my $filterPeriodsupplierID = 56; # Integer | 
my $filterPeriodsearchType = 56; # Integer | 
my $filterPeriodstockTakeID = 56; # Integer | 
my $filterPeriodstartRow = 56; # Integer | 
my $filterPeriodorderBy = filterPeriodorderBy_example; # String | 
my $filterPeriodisShowPublishedOnly = true; # Boolean | 
my $filterPeriodinventoryClassGroupID = 56; # Integer | 
my $filterPeriodinventoryClassGroupTypeID = 56; # Integer | 
my $filterPeriodincludePickandPackedAssets = true; # Boolean | 
my $filterPeriodtransID = 56; # Integer | 
my $filterPeriodtransDatTypeID = 56; # Integer | 
my $filterPeriodisSearchSuppliersCatalog = true; # Boolean | 
my $filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 
my $filterPeriodisShowChildVariants = true; # Boolean | 
my $filterPeriodisIncludeCategories = true; # Boolean | 
my $filterPeriodisShowPostingInventoryOnly = true; # Boolean | 
my $filterPeriodshowSOHFromWarehouseID = 56; # Integer | 
my $filterPeriodisPurchased = true; # Boolean | 
my $filterPeriodisSold = true; # Boolean | 
my $filterPeriodisSOHTracked = true; # Boolean | 
my $filterPeriodviewMode = filterPeriodviewMode_example; # String | 
my $filterPeriodvariantMasterInventoryID = 56; # Integer | 
my $filterPeriodshowAlternateLocationsFromWarehouseID = 56; # Integer | 
my $filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 
my $filterPeriodisShowVariantMaster = true; # Boolean | 
my $filterPeriodstatuses = []; # array[Integer] | 
my $filterPeriodstatusStrings = []; # array[String] | 
my $filterPeriodstatus = []; # array[String] | 
my $filterPeriodsearchString = filterPeriodsearchString_example; # String | 
my $filterPeriodsearchNameOnly = true; # Boolean | 
my $filterPeriodsearch = filterPeriodsearch_example; # String | 
my $filterPeriodstartDate = 2013-10-20T19:20:30+01:00; # Date | 
my $filterPeriodendDate = 2013-10-20T19:20:30+01:00; # Date | 
my $filterPerioddatePeriod = filterPerioddatePeriod_example; # String | 
my $filterPeriodisExactMatch = true; # Boolean | 
my $filterPeriodisGetBasicInfo = true; # Boolean | 
my $filterPeriodincludeDeleted = true; # Boolean | 
my $filterPeriodincludeLogs = true; # Boolean | 
my $filterPeriodignoreID = 56; # Integer | 
my $filterPeriodparentID = 56; # Integer | 
my $filterPeriodgetCountOnly = true; # Boolean | 
my $filterPeriodtransactionTypeDatTypeID = 56; # Integer | 
my $filterPeriodcategoryID = 56; # Integer | 
my $filterPeriodadaptorID = 56; # Integer | 
my $filterPeriodcategoryIDs = []; # array[Integer] | 
my $filterPeriodbrandIDs = []; # array[Integer] | 
my $filterPeriodiDs = []; # array[Integer] | 
my $filterPeriodgUIDs = []; # array[String] | 
my $filterPeriodlinkedSupplierID = 56; # Integer | 
my $filterPeriodisApprovedForPOS = true; # Boolean | 
my $filterPeriodisApprovedForWeb = true; # Boolean | 
my $filterPeriodisApprovedForService = true; # Boolean | 
my $filterPeriodiD = 56; # Integer | 
my $filterPeriodisHierarchicalSort = true; # Boolean | 
my $filterPeriodtypes = []; # array[String] | 
my $filterPeriodisShowFavourites = true; # Boolean | 
my $filterPeriodisHidden = true; # Boolean | 
my $filterPeriodincludeSystemTasks = true; # Boolean | 
my $filterPeriodisSystem = true; # Boolean | 
my $filterPeriodbatchStatus = filterPeriodbatchStatus_example; # String | 
my $filterPeriodsortField = filterPeriodsortField_example; # String | 
my $filterPeriodsortAsc = true; # Boolean | 
my $filterPeriodgroupBy = filterPeriodgroupBy_example; # String | 
my $filterPeriodlastRowNumber = 789; # Long | 
my $filterPeriodmaxResults = 56; # Integer | 
my $filterPeriodtenantID = 56; # Integer | 
my $filterPeriodwebsiteID = 56; # Integer | 
my $filterPerioduserID = 56; # Integer | 

eval {
    my $result = $api_instance->inventorySearchUsingBarcode(filterPeriodmustHave => $filterPeriodmustHave, filterPeriodcanHave => $filterPeriodcanHave, filterPeriodexclusions => $filterPeriodexclusions, filterPeriodbrandList => $filterPeriodbrandList, filterPeriodshowDeletedItems => $filterPeriodshowDeletedItems, filterPeriodwarehouseID => $filterPeriodwarehouseID, filterPeriodwarehouseLocationID => $filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID => $filterPeriodpurchaseOrderID, filterPeriodinventoryID => $filterPeriodinventoryID, filterPeriodinventoryClassID => $filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList => $filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID => $filterPeriodcustomerID, filterPeriodsupplierID => $filterPeriodsupplierID, filterPeriodsearchType => $filterPeriodsearchType, filterPeriodstockTakeID => $filterPeriodstockTakeID, filterPeriodstartRow => $filterPeriodstartRow, filterPeriodorderBy => $filterPeriodorderBy, filterPeriodisShowPublishedOnly => $filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID => $filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID => $filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets => $filterPeriodincludePickandPackedAssets, filterPeriodtransID => $filterPeriodtransID, filterPeriodtransDatTypeID => $filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog => $filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID => $filterPeriodinventoryGUID, filterPeriodisShowChildVariants => $filterPeriodisShowChildVariants, filterPeriodisIncludeCategories => $filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly => $filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID => $filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased => $filterPeriodisPurchased, filterPeriodisSold => $filterPeriodisSold, filterPeriodisSOHTracked => $filterPeriodisSOHTracked, filterPeriodviewMode => $filterPeriodviewMode, filterPeriodvariantMasterInventoryID => $filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID => $filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID => $filterPeriodsupplierGUID, filterPeriodisShowVariantMaster => $filterPeriodisShowVariantMaster, filterPeriodstatuses => $filterPeriodstatuses, filterPeriodstatusStrings => $filterPeriodstatusStrings, filterPeriodstatus => $filterPeriodstatus, filterPeriodsearchString => $filterPeriodsearchString, filterPeriodsearchNameOnly => $filterPeriodsearchNameOnly, filterPeriodsearch => $filterPeriodsearch, filterPeriodstartDate => $filterPeriodstartDate, filterPeriodendDate => $filterPeriodendDate, filterPerioddatePeriod => $filterPerioddatePeriod, filterPeriodisExactMatch => $filterPeriodisExactMatch, filterPeriodisGetBasicInfo => $filterPeriodisGetBasicInfo, filterPeriodincludeDeleted => $filterPeriodincludeDeleted, filterPeriodincludeLogs => $filterPeriodincludeLogs, filterPeriodignoreID => $filterPeriodignoreID, filterPeriodparentID => $filterPeriodparentID, filterPeriodgetCountOnly => $filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID => $filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID => $filterPeriodcategoryID, filterPeriodadaptorID => $filterPeriodadaptorID, filterPeriodcategoryIDs => $filterPeriodcategoryIDs, filterPeriodbrandIDs => $filterPeriodbrandIDs, filterPeriodiDs => $filterPeriodiDs, filterPeriodgUIDs => $filterPeriodgUIDs, filterPeriodlinkedSupplierID => $filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS => $filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb => $filterPeriodisApprovedForWeb, filterPeriodisApprovedForService => $filterPeriodisApprovedForService, filterPeriodiD => $filterPeriodiD, filterPeriodisHierarchicalSort => $filterPeriodisHierarchicalSort, filterPeriodtypes => $filterPeriodtypes, filterPeriodisShowFavourites => $filterPeriodisShowFavourites, filterPeriodisHidden => $filterPeriodisHidden, filterPeriodincludeSystemTasks => $filterPeriodincludeSystemTasks, filterPeriodisSystem => $filterPeriodisSystem, filterPeriodbatchStatus => $filterPeriodbatchStatus, filterPeriodsortField => $filterPeriodsortField, filterPeriodsortAsc => $filterPeriodsortAsc, filterPeriodgroupBy => $filterPeriodgroupBy, filterPeriodlastRowNumber => $filterPeriodlastRowNumber, filterPeriodmaxResults => $filterPeriodmaxResults, filterPeriodtenantID => $filterPeriodtenantID, filterPeriodwebsiteID => $filterPeriodwebsiteID, filterPerioduserID => $filterPerioduserID);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventorySearchUsingBarcode: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
filterPeriodmustHave = filterPeriodmustHave_example # String |  (optional) (default to null)
filterPeriodcanHave = filterPeriodcanHave_example # String |  (optional) (default to null)
filterPeriodexclusions = filterPeriodexclusions_example # String |  (optional) (default to null)
filterPeriodbrandList =  # array[oas_any_type_not_mapped] |  (optional) (default to null)
filterPeriodshowDeletedItems = true # Boolean |  (optional) (default to null)
filterPeriodwarehouseID = 56 # Integer |  (optional) (default to null)
filterPeriodwarehouseLocationID = 56 # Integer |  (optional) (default to null)
filterPeriodpurchaseOrderID = 56 # Integer |  (optional) (default to null)
filterPeriodinventoryID = 56 # Integer |  (optional) (default to null)
filterPeriodinventoryClassID = 56 # Integer |  (optional) (default to null)
filterPeriodexcludeItemsInMasterList = true # Boolean |  (optional) (default to null)
filterPeriodcustomerID = 56 # Integer |  (optional) (default to null)
filterPeriodsupplierID = 56 # Integer |  (optional) (default to null)
filterPeriodsearchType = 56 # Integer |  (optional) (default to null)
filterPeriodstockTakeID = 56 # Integer |  (optional) (default to null)
filterPeriodstartRow = 56 # Integer |  (optional) (default to null)
filterPeriodorderBy = filterPeriodorderBy_example # String |  (optional) (default to null)
filterPeriodisShowPublishedOnly = true # Boolean |  (optional) (default to null)
filterPeriodinventoryClassGroupID = 56 # Integer |  (optional) (default to null)
filterPeriodinventoryClassGroupTypeID = 56 # Integer |  (optional) (default to null)
filterPeriodincludePickandPackedAssets = true # Boolean |  (optional) (default to null)
filterPeriodtransID = 56 # Integer |  (optional) (default to null)
filterPeriodtransDatTypeID = 56 # Integer |  (optional) (default to null)
filterPeriodisSearchSuppliersCatalog = true # Boolean |  (optional) (default to null)
filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID |  (optional) (default to null)
filterPeriodisShowChildVariants = true # Boolean |  (optional) (default to null)
filterPeriodisIncludeCategories = true # Boolean |  (optional) (default to null)
filterPeriodisShowPostingInventoryOnly = true # Boolean |  (optional) (default to null)
filterPeriodshowSOHFromWarehouseID = 56 # Integer |  (optional) (default to null)
filterPeriodisPurchased = true # Boolean |  (optional) (default to null)
filterPeriodisSold = true # Boolean |  (optional) (default to null)
filterPeriodisSOHTracked = true # Boolean |  (optional) (default to null)
filterPeriodviewMode = filterPeriodviewMode_example # String |  (optional) (default to null)
filterPeriodvariantMasterInventoryID = 56 # Integer |  (optional) (default to null)
filterPeriodshowAlternateLocationsFromWarehouseID = 56 # Integer |  (optional) (default to null)
filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID |  (optional) (default to null)
filterPeriodisShowVariantMaster = true # Boolean |  (optional) (default to null)
filterPeriodstatuses =  # array[Integer] |  (optional) (default to null)
filterPeriodstatusStrings =  # array[String] |  (optional) (default to null)
filterPeriodstatus =  # array[String] |  (optional) (default to null)
filterPeriodsearchString = filterPeriodsearchString_example # String |  (optional) (default to null)
filterPeriodsearchNameOnly = true # Boolean |  (optional) (default to null)
filterPeriodsearch = filterPeriodsearch_example # String |  (optional) (default to null)
filterPeriodstartDate = 2013-10-20T19:20:30+01:00 # Date |  (optional) (default to null)
filterPeriodendDate = 2013-10-20T19:20:30+01:00 # Date |  (optional) (default to null)
filterPerioddatePeriod = filterPerioddatePeriod_example # String |  (optional) (default to null)
filterPeriodisExactMatch = true # Boolean |  (optional) (default to null)
filterPeriodisGetBasicInfo = true # Boolean |  (optional) (default to null)
filterPeriodincludeDeleted = true # Boolean |  (optional) (default to null)
filterPeriodincludeLogs = true # Boolean |  (optional) (default to null)
filterPeriodignoreID = 56 # Integer |  (optional) (default to null)
filterPeriodparentID = 56 # Integer |  (optional) (default to null)
filterPeriodgetCountOnly = true # Boolean |  (optional) (default to null)
filterPeriodtransactionTypeDatTypeID = 56 # Integer |  (optional) (default to null)
filterPeriodcategoryID = 56 # Integer |  (optional) (default to null)
filterPeriodadaptorID = 56 # Integer |  (optional) (default to null)
filterPeriodcategoryIDs =  # array[Integer] |  (optional) (default to null)
filterPeriodbrandIDs =  # array[Integer] |  (optional) (default to null)
filterPeriodiDs =  # array[Integer] |  (optional) (default to null)
filterPeriodgUIDs =  # array[String] |  (optional) (default to null)
filterPeriodlinkedSupplierID = 56 # Integer |  (optional) (default to null)
filterPeriodisApprovedForPOS = true # Boolean |  (optional) (default to null)
filterPeriodisApprovedForWeb = true # Boolean |  (optional) (default to null)
filterPeriodisApprovedForService = true # Boolean |  (optional) (default to null)
filterPeriodiD = 56 # Integer |  (optional) (default to null)
filterPeriodisHierarchicalSort = true # Boolean |  (optional) (default to null)
filterPeriodtypes =  # array[String] |  (optional) (default to null)
filterPeriodisShowFavourites = true # Boolean |  (optional) (default to null)
filterPeriodisHidden = true # Boolean |  (optional) (default to null)
filterPeriodincludeSystemTasks = true # Boolean |  (optional) (default to null)
filterPeriodisSystem = true # Boolean |  (optional) (default to null)
filterPeriodbatchStatus = filterPeriodbatchStatus_example # String |  (optional) (default to null)
filterPeriodsortField = filterPeriodsortField_example # String |  (optional) (default to null)
filterPeriodsortAsc = true # Boolean |  (optional) (default to null)
filterPeriodgroupBy = filterPeriodgroupBy_example # String |  (optional) (default to null)
filterPeriodlastRowNumber = 789 # Long |  (optional) (default to null)
filterPeriodmaxResults = 56 # Integer |  (optional) (default to null)
filterPeriodtenantID = 56 # Integer |  (optional) (default to null)
filterPeriodwebsiteID = 56 # Integer |  (optional) (default to null)
filterPerioduserID = 56 # Integer |  (optional) (default to null)

try:
    # Inventory_SearchUsingBarcode
    api_response = api_instance.inventory_search_using_barcode(filterPeriodmustHave=filterPeriodmustHave, filterPeriodcanHave=filterPeriodcanHave, filterPeriodexclusions=filterPeriodexclusions, filterPeriodbrandList=filterPeriodbrandList, filterPeriodshowDeletedItems=filterPeriodshowDeletedItems, filterPeriodwarehouseID=filterPeriodwarehouseID, filterPeriodwarehouseLocationID=filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID=filterPeriodpurchaseOrderID, filterPeriodinventoryID=filterPeriodinventoryID, filterPeriodinventoryClassID=filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList=filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID=filterPeriodcustomerID, filterPeriodsupplierID=filterPeriodsupplierID, filterPeriodsearchType=filterPeriodsearchType, filterPeriodstockTakeID=filterPeriodstockTakeID, filterPeriodstartRow=filterPeriodstartRow, filterPeriodorderBy=filterPeriodorderBy, filterPeriodisShowPublishedOnly=filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID=filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID=filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets=filterPeriodincludePickandPackedAssets, filterPeriodtransID=filterPeriodtransID, filterPeriodtransDatTypeID=filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog=filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID=filterPeriodinventoryGUID, filterPeriodisShowChildVariants=filterPeriodisShowChildVariants, filterPeriodisIncludeCategories=filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly=filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID=filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased=filterPeriodisPurchased, filterPeriodisSold=filterPeriodisSold, filterPeriodisSOHTracked=filterPeriodisSOHTracked, filterPeriodviewMode=filterPeriodviewMode, filterPeriodvariantMasterInventoryID=filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID=filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID=filterPeriodsupplierGUID, filterPeriodisShowVariantMaster=filterPeriodisShowVariantMaster, filterPeriodstatuses=filterPeriodstatuses, filterPeriodstatusStrings=filterPeriodstatusStrings, filterPeriodstatus=filterPeriodstatus, filterPeriodsearchString=filterPeriodsearchString, filterPeriodsearchNameOnly=filterPeriodsearchNameOnly, filterPeriodsearch=filterPeriodsearch, filterPeriodstartDate=filterPeriodstartDate, filterPeriodendDate=filterPeriodendDate, filterPerioddatePeriod=filterPerioddatePeriod, filterPeriodisExactMatch=filterPeriodisExactMatch, filterPeriodisGetBasicInfo=filterPeriodisGetBasicInfo, filterPeriodincludeDeleted=filterPeriodincludeDeleted, filterPeriodincludeLogs=filterPeriodincludeLogs, filterPeriodignoreID=filterPeriodignoreID, filterPeriodparentID=filterPeriodparentID, filterPeriodgetCountOnly=filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID=filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID=filterPeriodcategoryID, filterPeriodadaptorID=filterPeriodadaptorID, filterPeriodcategoryIDs=filterPeriodcategoryIDs, filterPeriodbrandIDs=filterPeriodbrandIDs, filterPeriodiDs=filterPeriodiDs, filterPeriodgUIDs=filterPeriodgUIDs, filterPeriodlinkedSupplierID=filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS=filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb=filterPeriodisApprovedForWeb, filterPeriodisApprovedForService=filterPeriodisApprovedForService, filterPeriodiD=filterPeriodiD, filterPeriodisHierarchicalSort=filterPeriodisHierarchicalSort, filterPeriodtypes=filterPeriodtypes, filterPeriodisShowFavourites=filterPeriodisShowFavourites, filterPeriodisHidden=filterPeriodisHidden, filterPeriodincludeSystemTasks=filterPeriodincludeSystemTasks, filterPeriodisSystem=filterPeriodisSystem, filterPeriodbatchStatus=filterPeriodbatchStatus, filterPeriodsortField=filterPeriodsortField, filterPeriodsortAsc=filterPeriodsortAsc, filterPeriodgroupBy=filterPeriodgroupBy, filterPeriodlastRowNumber=filterPeriodlastRowNumber, filterPeriodmaxResults=filterPeriodmaxResults, filterPeriodtenantID=filterPeriodtenantID, filterPeriodwebsiteID=filterPeriodwebsiteID, filterPerioduserID=filterPerioduserID)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventorySearchUsingBarcode: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let filterPeriodmustHave = filterPeriodmustHave_example; // String
    let filterPeriodcanHave = filterPeriodcanHave_example; // String
    let filterPeriodexclusions = filterPeriodexclusions_example; // String
    let filterPeriodbrandList = ; // array[oas_any_type_not_mapped]
    let filterPeriodshowDeletedItems = true; // Boolean
    let filterPeriodwarehouseID = 56; // Integer
    let filterPeriodwarehouseLocationID = 56; // Integer
    let filterPeriodpurchaseOrderID = 56; // Integer
    let filterPeriodinventoryID = 56; // Integer
    let filterPeriodinventoryClassID = 56; // Integer
    let filterPeriodexcludeItemsInMasterList = true; // Boolean
    let filterPeriodcustomerID = 56; // Integer
    let filterPeriodsupplierID = 56; // Integer
    let filterPeriodsearchType = 56; // Integer
    let filterPeriodstockTakeID = 56; // Integer
    let filterPeriodstartRow = 56; // Integer
    let filterPeriodorderBy = filterPeriodorderBy_example; // String
    let filterPeriodisShowPublishedOnly = true; // Boolean
    let filterPeriodinventoryClassGroupID = 56; // Integer
    let filterPeriodinventoryClassGroupTypeID = 56; // Integer
    let filterPeriodincludePickandPackedAssets = true; // Boolean
    let filterPeriodtransID = 56; // Integer
    let filterPeriodtransDatTypeID = 56; // Integer
    let filterPeriodisSearchSuppliersCatalog = true; // Boolean
    let filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID
    let filterPeriodisShowChildVariants = true; // Boolean
    let filterPeriodisIncludeCategories = true; // Boolean
    let filterPeriodisShowPostingInventoryOnly = true; // Boolean
    let filterPeriodshowSOHFromWarehouseID = 56; // Integer
    let filterPeriodisPurchased = true; // Boolean
    let filterPeriodisSold = true; // Boolean
    let filterPeriodisSOHTracked = true; // Boolean
    let filterPeriodviewMode = filterPeriodviewMode_example; // String
    let filterPeriodvariantMasterInventoryID = 56; // Integer
    let filterPeriodshowAlternateLocationsFromWarehouseID = 56; // Integer
    let filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID
    let filterPeriodisShowVariantMaster = true; // Boolean
    let filterPeriodstatuses = ; // array[Integer]
    let filterPeriodstatusStrings = ; // array[String]
    let filterPeriodstatus = ; // array[String]
    let filterPeriodsearchString = filterPeriodsearchString_example; // String
    let filterPeriodsearchNameOnly = true; // Boolean
    let filterPeriodsearch = filterPeriodsearch_example; // String
    let filterPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date
    let filterPeriodendDate = 2013-10-20T19:20:30+01:00; // Date
    let filterPerioddatePeriod = filterPerioddatePeriod_example; // String
    let filterPeriodisExactMatch = true; // Boolean
    let filterPeriodisGetBasicInfo = true; // Boolean
    let filterPeriodincludeDeleted = true; // Boolean
    let filterPeriodincludeLogs = true; // Boolean
    let filterPeriodignoreID = 56; // Integer
    let filterPeriodparentID = 56; // Integer
    let filterPeriodgetCountOnly = true; // Boolean
    let filterPeriodtransactionTypeDatTypeID = 56; // Integer
    let filterPeriodcategoryID = 56; // Integer
    let filterPeriodadaptorID = 56; // Integer
    let filterPeriodcategoryIDs = ; // array[Integer]
    let filterPeriodbrandIDs = ; // array[Integer]
    let filterPeriodiDs = ; // array[Integer]
    let filterPeriodgUIDs = ; // array[String]
    let filterPeriodlinkedSupplierID = 56; // Integer
    let filterPeriodisApprovedForPOS = true; // Boolean
    let filterPeriodisApprovedForWeb = true; // Boolean
    let filterPeriodisApprovedForService = true; // Boolean
    let filterPeriodiD = 56; // Integer
    let filterPeriodisHierarchicalSort = true; // Boolean
    let filterPeriodtypes = ; // array[String]
    let filterPeriodisShowFavourites = true; // Boolean
    let filterPeriodisHidden = true; // Boolean
    let filterPeriodincludeSystemTasks = true; // Boolean
    let filterPeriodisSystem = true; // Boolean
    let filterPeriodbatchStatus = filterPeriodbatchStatus_example; // String
    let filterPeriodsortField = filterPeriodsortField_example; // String
    let filterPeriodsortAsc = true; // Boolean
    let filterPeriodgroupBy = filterPeriodgroupBy_example; // String
    let filterPeriodlastRowNumber = 789; // Long
    let filterPeriodmaxResults = 56; // Integer
    let filterPeriodtenantID = 56; // Integer
    let filterPeriodwebsiteID = 56; // Integer
    let filterPerioduserID = 56; // Integer

    let mut context = DefaultApi::Context::default();
    let result = client.inventorySearchUsingBarcode(filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Query parameters
Name Description
filter.mustHave
String
filter.canHave
String
filter.exclusions
String
filter.brandList
array[oas_any_type_not_mapped]
filter.showDeletedItems
Boolean
filter.warehouseID
Integer (int32)
filter.warehouseLocationID
Integer (int32)
filter.purchaseOrderID
Integer (int32)
filter.inventoryID
Integer (int32)
filter.inventoryClassID
Integer (int32)
filter.excludeItemsInMasterList
Boolean
filter.customerID
Integer (int32)
filter.supplierID
Integer (int32)
filter.searchType
Integer (int32)
filter.stockTakeID
Integer (int32)
filter.startRow
Integer (int32)
filter.orderBy
String
filter.isShowPublishedOnly
Boolean
filter.inventoryClassGroupID
Integer (int32)
filter.inventoryClassGroupTypeID
Integer (int32)
filter.includePickandPackedAssets
Boolean
filter.transID
Integer (int32)
filter.transDatTypeID
Integer (int32)
filter.isSearchSuppliersCatalog
Boolean
filter.inventoryGUID
UUID (uuid)
filter.isShowChildVariants
Boolean
filter.isIncludeCategories
Boolean
filter.isShowPostingInventoryOnly
Boolean
filter.showSOHFromWarehouseID
Integer (int32)
filter.isPurchased
Boolean
filter.isSold
Boolean
filter.isSOHTracked
Boolean
filter.viewMode
String
filter.variantMasterInventoryID
Integer (int32)
filter.showAlternateLocationsFromWarehouseID
Integer (int32)
filter.supplierGUID
UUID (uuid)
filter.isShowVariantMaster
Boolean
filter.statuses
array[Integer] (int32)
filter.statusStrings
array[String]
filter.status
array[String]
filter.searchString
String
filter.searchNameOnly
Boolean
filter.search
String
filter.startDate
Date (date-time)
filter.endDate
Date (date-time)
filter.datePeriod
String
filter.isExactMatch
Boolean
filter.isGetBasicInfo
Boolean
filter.includeDeleted
Boolean
filter.includeLogs
Boolean
filter.ignoreID
Integer (int32)
filter.parentID
Integer (int32)
filter.getCountOnly
Boolean
filter.transactionTypeDatTypeID
Integer (int32)
filter.categoryID
Integer (int32)
filter.adaptorID
Integer (int32)
filter.categoryIDs
array[Integer] (int32)
filter.brandIDs
array[Integer] (int32)
filter.iDs
array[Integer] (int32)
filter.gUIDs
array[String]
filter.linkedSupplierID
Integer (int32)
filter.isApprovedForPOS
Boolean
filter.isApprovedForWeb
Boolean
filter.isApprovedForService
Boolean
filter.iD
Integer (int32)
filter.isHierarchicalSort
Boolean
filter.types
array[String]
filter.isShowFavourites
Boolean
filter.isHidden
Boolean
filter.includeSystemTasks
Boolean
filter.isSystem
Boolean
filter.batchStatus
String
filter.sortField
String
filter.sortAsc
Boolean
filter.groupBy
String
filter.lastRowNumber
Long (int64)
filter.maxResults
Integer (int32)
filter.tenantID
Integer (int32)
filter.websiteID
Integer (int32)
filter.userID
Integer (int32)

Responses


inventorySearchUsingCode

Inventory_SearchUsingCode


/Inventory/code

Usage and SDK Samples

curl -X GET \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Inventory/code?filter.mustHave=filterPeriodmustHave_example&filter.canHave=filterPeriodcanHave_example&filter.exclusions=filterPeriodexclusions_example&filter.brandList=&filter.showDeletedItems=true&filter.warehouseID=56&filter.warehouseLocationID=56&filter.purchaseOrderID=56&filter.inventoryID=56&filter.inventoryClassID=56&filter.excludeItemsInMasterList=true&filter.customerID=56&filter.supplierID=56&filter.searchType=56&filter.stockTakeID=56&filter.startRow=56&filter.orderBy=filterPeriodorderBy_example&filter.isShowPublishedOnly=true&filter.inventoryClassGroupID=56&filter.inventoryClassGroupTypeID=56&filter.includePickandPackedAssets=true&filter.transID=56&filter.transDatTypeID=56&filter.isSearchSuppliersCatalog=true&filter.inventoryGUID=38400000-8cf0-11bd-b23e-10b96e4ef00d&filter.isShowChildVariants=true&filter.isIncludeCategories=true&filter.isShowPostingInventoryOnly=true&filter.showSOHFromWarehouseID=56&filter.isPurchased=true&filter.isSold=true&filter.isSOHTracked=true&filter.viewMode=filterPeriodviewMode_example&filter.variantMasterInventoryID=56&filter.showAlternateLocationsFromWarehouseID=56&filter.supplierGUID=38400000-8cf0-11bd-b23e-10b96e4ef00d&filter.isShowVariantMaster=true&filter.statuses=&filter.statusStrings=&filter.status=&filter.searchString=filterPeriodsearchString_example&filter.searchNameOnly=true&filter.search=filterPeriodsearch_example&filter.startDate=2013-10-20T19:20:30+01:00&filter.endDate=2013-10-20T19:20:30+01:00&filter.datePeriod=filterPerioddatePeriod_example&filter.isExactMatch=true&filter.isGetBasicInfo=true&filter.includeDeleted=true&filter.includeLogs=true&filter.ignoreID=56&filter.parentID=56&filter.getCountOnly=true&filter.transactionTypeDatTypeID=56&filter.categoryID=56&filter.adaptorID=56&filter.categoryIDs=&filter.brandIDs=&filter.iDs=&filter.gUIDs=&filter.linkedSupplierID=56&filter.isApprovedForPOS=true&filter.isApprovedForWeb=true&filter.isApprovedForService=true&filter.iD=56&filter.isHierarchicalSort=true&filter.types=&filter.isShowFavourites=true&filter.isHidden=true&filter.includeSystemTasks=true&filter.isSystem=true&filter.batchStatus=filterPeriodbatchStatus_example&filter.sortField=filterPeriodsortField_example&filter.sortAsc=true&filter.groupBy=filterPeriodgroupBy_example&filter.lastRowNumber=789&filter.maxResults=56&filter.tenantID=56&filter.websiteID=56&filter.userID=56"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        String filterPeriodmustHave = filterPeriodmustHave_example; // String | 
        String filterPeriodcanHave = filterPeriodcanHave_example; // String | 
        String filterPeriodexclusions = filterPeriodexclusions_example; // String | 
        array[oas_any_type_not_mapped] filterPeriodbrandList = ; // array[oas_any_type_not_mapped] | 
        Boolean filterPeriodshowDeletedItems = true; // Boolean | 
        Integer filterPeriodwarehouseID = 56; // Integer | 
        Integer filterPeriodwarehouseLocationID = 56; // Integer | 
        Integer filterPeriodpurchaseOrderID = 56; // Integer | 
        Integer filterPeriodinventoryID = 56; // Integer | 
        Integer filterPeriodinventoryClassID = 56; // Integer | 
        Boolean filterPeriodexcludeItemsInMasterList = true; // Boolean | 
        Integer filterPeriodcustomerID = 56; // Integer | 
        Integer filterPeriodsupplierID = 56; // Integer | 
        Integer filterPeriodsearchType = 56; // Integer | 
        Integer filterPeriodstockTakeID = 56; // Integer | 
        Integer filterPeriodstartRow = 56; // Integer | 
        String filterPeriodorderBy = filterPeriodorderBy_example; // String | 
        Boolean filterPeriodisShowPublishedOnly = true; // Boolean | 
        Integer filterPeriodinventoryClassGroupID = 56; // Integer | 
        Integer filterPeriodinventoryClassGroupTypeID = 56; // Integer | 
        Boolean filterPeriodincludePickandPackedAssets = true; // Boolean | 
        Integer filterPeriodtransID = 56; // Integer | 
        Integer filterPeriodtransDatTypeID = 56; // Integer | 
        Boolean filterPeriodisSearchSuppliersCatalog = true; // Boolean | 
        UUID filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
        Boolean filterPeriodisShowChildVariants = true; // Boolean | 
        Boolean filterPeriodisIncludeCategories = true; // Boolean | 
        Boolean filterPeriodisShowPostingInventoryOnly = true; // Boolean | 
        Integer filterPeriodshowSOHFromWarehouseID = 56; // Integer | 
        Boolean filterPeriodisPurchased = true; // Boolean | 
        Boolean filterPeriodisSold = true; // Boolean | 
        Boolean filterPeriodisSOHTracked = true; // Boolean | 
        String filterPeriodviewMode = filterPeriodviewMode_example; // String | 
        Integer filterPeriodvariantMasterInventoryID = 56; // Integer | 
        Integer filterPeriodshowAlternateLocationsFromWarehouseID = 56; // Integer | 
        UUID filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
        Boolean filterPeriodisShowVariantMaster = true; // Boolean | 
        array[Integer] filterPeriodstatuses = ; // array[Integer] | 
        array[String] filterPeriodstatusStrings = ; // array[String] | 
        array[String] filterPeriodstatus = ; // array[String] | 
        String filterPeriodsearchString = filterPeriodsearchString_example; // String | 
        Boolean filterPeriodsearchNameOnly = true; // Boolean | 
        String filterPeriodsearch = filterPeriodsearch_example; // String | 
        Date filterPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date | 
        Date filterPeriodendDate = 2013-10-20T19:20:30+01:00; // Date | 
        String filterPerioddatePeriod = filterPerioddatePeriod_example; // String | 
        Boolean filterPeriodisExactMatch = true; // Boolean | 
        Boolean filterPeriodisGetBasicInfo = true; // Boolean | 
        Boolean filterPeriodincludeDeleted = true; // Boolean | 
        Boolean filterPeriodincludeLogs = true; // Boolean | 
        Integer filterPeriodignoreID = 56; // Integer | 
        Integer filterPeriodparentID = 56; // Integer | 
        Boolean filterPeriodgetCountOnly = true; // Boolean | 
        Integer filterPeriodtransactionTypeDatTypeID = 56; // Integer | 
        Integer filterPeriodcategoryID = 56; // Integer | 
        Integer filterPeriodadaptorID = 56; // Integer | 
        array[Integer] filterPeriodcategoryIDs = ; // array[Integer] | 
        array[Integer] filterPeriodbrandIDs = ; // array[Integer] | 
        array[Integer] filterPeriodiDs = ; // array[Integer] | 
        array[String] filterPeriodgUIDs = ; // array[String] | 
        Integer filterPeriodlinkedSupplierID = 56; // Integer | 
        Boolean filterPeriodisApprovedForPOS = true; // Boolean | 
        Boolean filterPeriodisApprovedForWeb = true; // Boolean | 
        Boolean filterPeriodisApprovedForService = true; // Boolean | 
        Integer filterPeriodiD = 56; // Integer | 
        Boolean filterPeriodisHierarchicalSort = true; // Boolean | 
        array[String] filterPeriodtypes = ; // array[String] | 
        Boolean filterPeriodisShowFavourites = true; // Boolean | 
        Boolean filterPeriodisHidden = true; // Boolean | 
        Boolean filterPeriodincludeSystemTasks = true; // Boolean | 
        Boolean filterPeriodisSystem = true; // Boolean | 
        String filterPeriodbatchStatus = filterPeriodbatchStatus_example; // String | 
        String filterPeriodsortField = filterPeriodsortField_example; // String | 
        Boolean filterPeriodsortAsc = true; // Boolean | 
        String filterPeriodgroupBy = filterPeriodgroupBy_example; // String | 
        Long filterPeriodlastRowNumber = 789; // Long | 
        Integer filterPeriodmaxResults = 56; // Integer | 
        Integer filterPeriodtenantID = 56; // Integer | 
        Integer filterPeriodwebsiteID = 56; // Integer | 
        Integer filterPerioduserID = 56; // Integer | 

        try {
            PagedActionResults_InventoryItems_ result = apiInstance.inventorySearchUsingCode(filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventorySearchUsingCode");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final String filterPeriodmustHave = new String(); // String | 
final String filterPeriodcanHave = new String(); // String | 
final String filterPeriodexclusions = new String(); // String | 
final array[oas_any_type_not_mapped] filterPeriodbrandList = new array[oas_any_type_not_mapped](); // array[oas_any_type_not_mapped] | 
final Boolean filterPeriodshowDeletedItems = new Boolean(); // Boolean | 
final Integer filterPeriodwarehouseID = new Integer(); // Integer | 
final Integer filterPeriodwarehouseLocationID = new Integer(); // Integer | 
final Integer filterPeriodpurchaseOrderID = new Integer(); // Integer | 
final Integer filterPeriodinventoryID = new Integer(); // Integer | 
final Integer filterPeriodinventoryClassID = new Integer(); // Integer | 
final Boolean filterPeriodexcludeItemsInMasterList = new Boolean(); // Boolean | 
final Integer filterPeriodcustomerID = new Integer(); // Integer | 
final Integer filterPeriodsupplierID = new Integer(); // Integer | 
final Integer filterPeriodsearchType = new Integer(); // Integer | 
final Integer filterPeriodstockTakeID = new Integer(); // Integer | 
final Integer filterPeriodstartRow = new Integer(); // Integer | 
final String filterPeriodorderBy = new String(); // String | 
final Boolean filterPeriodisShowPublishedOnly = new Boolean(); // Boolean | 
final Integer filterPeriodinventoryClassGroupID = new Integer(); // Integer | 
final Integer filterPeriodinventoryClassGroupTypeID = new Integer(); // Integer | 
final Boolean filterPeriodincludePickandPackedAssets = new Boolean(); // Boolean | 
final Integer filterPeriodtransID = new Integer(); // Integer | 
final Integer filterPeriodtransDatTypeID = new Integer(); // Integer | 
final Boolean filterPeriodisSearchSuppliersCatalog = new Boolean(); // Boolean | 
final UUID filterPeriodinventoryGUID = new UUID(); // UUID | 
final Boolean filterPeriodisShowChildVariants = new Boolean(); // Boolean | 
final Boolean filterPeriodisIncludeCategories = new Boolean(); // Boolean | 
final Boolean filterPeriodisShowPostingInventoryOnly = new Boolean(); // Boolean | 
final Integer filterPeriodshowSOHFromWarehouseID = new Integer(); // Integer | 
final Boolean filterPeriodisPurchased = new Boolean(); // Boolean | 
final Boolean filterPeriodisSold = new Boolean(); // Boolean | 
final Boolean filterPeriodisSOHTracked = new Boolean(); // Boolean | 
final String filterPeriodviewMode = new String(); // String | 
final Integer filterPeriodvariantMasterInventoryID = new Integer(); // Integer | 
final Integer filterPeriodshowAlternateLocationsFromWarehouseID = new Integer(); // Integer | 
final UUID filterPeriodsupplierGUID = new UUID(); // UUID | 
final Boolean filterPeriodisShowVariantMaster = new Boolean(); // Boolean | 
final array[Integer] filterPeriodstatuses = new array[Integer](); // array[Integer] | 
final array[String] filterPeriodstatusStrings = new array[String](); // array[String] | 
final array[String] filterPeriodstatus = new array[String](); // array[String] | 
final String filterPeriodsearchString = new String(); // String | 
final Boolean filterPeriodsearchNameOnly = new Boolean(); // Boolean | 
final String filterPeriodsearch = new String(); // String | 
final Date filterPeriodstartDate = new Date(); // Date | 
final Date filterPeriodendDate = new Date(); // Date | 
final String filterPerioddatePeriod = new String(); // String | 
final Boolean filterPeriodisExactMatch = new Boolean(); // Boolean | 
final Boolean filterPeriodisGetBasicInfo = new Boolean(); // Boolean | 
final Boolean filterPeriodincludeDeleted = new Boolean(); // Boolean | 
final Boolean filterPeriodincludeLogs = new Boolean(); // Boolean | 
final Integer filterPeriodignoreID = new Integer(); // Integer | 
final Integer filterPeriodparentID = new Integer(); // Integer | 
final Boolean filterPeriodgetCountOnly = new Boolean(); // Boolean | 
final Integer filterPeriodtransactionTypeDatTypeID = new Integer(); // Integer | 
final Integer filterPeriodcategoryID = new Integer(); // Integer | 
final Integer filterPeriodadaptorID = new Integer(); // Integer | 
final array[Integer] filterPeriodcategoryIDs = new array[Integer](); // array[Integer] | 
final array[Integer] filterPeriodbrandIDs = new array[Integer](); // array[Integer] | 
final array[Integer] filterPeriodiDs = new array[Integer](); // array[Integer] | 
final array[String] filterPeriodgUIDs = new array[String](); // array[String] | 
final Integer filterPeriodlinkedSupplierID = new Integer(); // Integer | 
final Boolean filterPeriodisApprovedForPOS = new Boolean(); // Boolean | 
final Boolean filterPeriodisApprovedForWeb = new Boolean(); // Boolean | 
final Boolean filterPeriodisApprovedForService = new Boolean(); // Boolean | 
final Integer filterPeriodiD = new Integer(); // Integer | 
final Boolean filterPeriodisHierarchicalSort = new Boolean(); // Boolean | 
final array[String] filterPeriodtypes = new array[String](); // array[String] | 
final Boolean filterPeriodisShowFavourites = new Boolean(); // Boolean | 
final Boolean filterPeriodisHidden = new Boolean(); // Boolean | 
final Boolean filterPeriodincludeSystemTasks = new Boolean(); // Boolean | 
final Boolean filterPeriodisSystem = new Boolean(); // Boolean | 
final String filterPeriodbatchStatus = new String(); // String | 
final String filterPeriodsortField = new String(); // String | 
final Boolean filterPeriodsortAsc = new Boolean(); // Boolean | 
final String filterPeriodgroupBy = new String(); // String | 
final Long filterPeriodlastRowNumber = new Long(); // Long | 
final Integer filterPeriodmaxResults = new Integer(); // Integer | 
final Integer filterPeriodtenantID = new Integer(); // Integer | 
final Integer filterPeriodwebsiteID = new Integer(); // Integer | 
final Integer filterPerioduserID = new Integer(); // Integer | 

try {
    final result = await api_instance.inventorySearchUsingCode(filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventorySearchUsingCode: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String filterPeriodmustHave = filterPeriodmustHave_example; // String | 
        String filterPeriodcanHave = filterPeriodcanHave_example; // String | 
        String filterPeriodexclusions = filterPeriodexclusions_example; // String | 
        array[oas_any_type_not_mapped] filterPeriodbrandList = ; // array[oas_any_type_not_mapped] | 
        Boolean filterPeriodshowDeletedItems = true; // Boolean | 
        Integer filterPeriodwarehouseID = 56; // Integer | 
        Integer filterPeriodwarehouseLocationID = 56; // Integer | 
        Integer filterPeriodpurchaseOrderID = 56; // Integer | 
        Integer filterPeriodinventoryID = 56; // Integer | 
        Integer filterPeriodinventoryClassID = 56; // Integer | 
        Boolean filterPeriodexcludeItemsInMasterList = true; // Boolean | 
        Integer filterPeriodcustomerID = 56; // Integer | 
        Integer filterPeriodsupplierID = 56; // Integer | 
        Integer filterPeriodsearchType = 56; // Integer | 
        Integer filterPeriodstockTakeID = 56; // Integer | 
        Integer filterPeriodstartRow = 56; // Integer | 
        String filterPeriodorderBy = filterPeriodorderBy_example; // String | 
        Boolean filterPeriodisShowPublishedOnly = true; // Boolean | 
        Integer filterPeriodinventoryClassGroupID = 56; // Integer | 
        Integer filterPeriodinventoryClassGroupTypeID = 56; // Integer | 
        Boolean filterPeriodincludePickandPackedAssets = true; // Boolean | 
        Integer filterPeriodtransID = 56; // Integer | 
        Integer filterPeriodtransDatTypeID = 56; // Integer | 
        Boolean filterPeriodisSearchSuppliersCatalog = true; // Boolean | 
        UUID filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
        Boolean filterPeriodisShowChildVariants = true; // Boolean | 
        Boolean filterPeriodisIncludeCategories = true; // Boolean | 
        Boolean filterPeriodisShowPostingInventoryOnly = true; // Boolean | 
        Integer filterPeriodshowSOHFromWarehouseID = 56; // Integer | 
        Boolean filterPeriodisPurchased = true; // Boolean | 
        Boolean filterPeriodisSold = true; // Boolean | 
        Boolean filterPeriodisSOHTracked = true; // Boolean | 
        String filterPeriodviewMode = filterPeriodviewMode_example; // String | 
        Integer filterPeriodvariantMasterInventoryID = 56; // Integer | 
        Integer filterPeriodshowAlternateLocationsFromWarehouseID = 56; // Integer | 
        UUID filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
        Boolean filterPeriodisShowVariantMaster = true; // Boolean | 
        array[Integer] filterPeriodstatuses = ; // array[Integer] | 
        array[String] filterPeriodstatusStrings = ; // array[String] | 
        array[String] filterPeriodstatus = ; // array[String] | 
        String filterPeriodsearchString = filterPeriodsearchString_example; // String | 
        Boolean filterPeriodsearchNameOnly = true; // Boolean | 
        String filterPeriodsearch = filterPeriodsearch_example; // String | 
        Date filterPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date | 
        Date filterPeriodendDate = 2013-10-20T19:20:30+01:00; // Date | 
        String filterPerioddatePeriod = filterPerioddatePeriod_example; // String | 
        Boolean filterPeriodisExactMatch = true; // Boolean | 
        Boolean filterPeriodisGetBasicInfo = true; // Boolean | 
        Boolean filterPeriodincludeDeleted = true; // Boolean | 
        Boolean filterPeriodincludeLogs = true; // Boolean | 
        Integer filterPeriodignoreID = 56; // Integer | 
        Integer filterPeriodparentID = 56; // Integer | 
        Boolean filterPeriodgetCountOnly = true; // Boolean | 
        Integer filterPeriodtransactionTypeDatTypeID = 56; // Integer | 
        Integer filterPeriodcategoryID = 56; // Integer | 
        Integer filterPeriodadaptorID = 56; // Integer | 
        array[Integer] filterPeriodcategoryIDs = ; // array[Integer] | 
        array[Integer] filterPeriodbrandIDs = ; // array[Integer] | 
        array[Integer] filterPeriodiDs = ; // array[Integer] | 
        array[String] filterPeriodgUIDs = ; // array[String] | 
        Integer filterPeriodlinkedSupplierID = 56; // Integer | 
        Boolean filterPeriodisApprovedForPOS = true; // Boolean | 
        Boolean filterPeriodisApprovedForWeb = true; // Boolean | 
        Boolean filterPeriodisApprovedForService = true; // Boolean | 
        Integer filterPeriodiD = 56; // Integer | 
        Boolean filterPeriodisHierarchicalSort = true; // Boolean | 
        array[String] filterPeriodtypes = ; // array[String] | 
        Boolean filterPeriodisShowFavourites = true; // Boolean | 
        Boolean filterPeriodisHidden = true; // Boolean | 
        Boolean filterPeriodincludeSystemTasks = true; // Boolean | 
        Boolean filterPeriodisSystem = true; // Boolean | 
        String filterPeriodbatchStatus = filterPeriodbatchStatus_example; // String | 
        String filterPeriodsortField = filterPeriodsortField_example; // String | 
        Boolean filterPeriodsortAsc = true; // Boolean | 
        String filterPeriodgroupBy = filterPeriodgroupBy_example; // String | 
        Long filterPeriodlastRowNumber = 789; // Long | 
        Integer filterPeriodmaxResults = 56; // Integer | 
        Integer filterPeriodtenantID = 56; // Integer | 
        Integer filterPeriodwebsiteID = 56; // Integer | 
        Integer filterPerioduserID = 56; // Integer | 

        try {
            PagedActionResults_InventoryItems_ result = apiInstance.inventorySearchUsingCode(filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventorySearchUsingCode");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
String *filterPeriodmustHave = filterPeriodmustHave_example; //  (optional) (default to null)
String *filterPeriodcanHave = filterPeriodcanHave_example; //  (optional) (default to null)
String *filterPeriodexclusions = filterPeriodexclusions_example; //  (optional) (default to null)
array[oas_any_type_not_mapped] *filterPeriodbrandList = ; //  (optional) (default to null)
Boolean *filterPeriodshowDeletedItems = true; //  (optional) (default to null)
Integer *filterPeriodwarehouseID = 56; //  (optional) (default to null)
Integer *filterPeriodwarehouseLocationID = 56; //  (optional) (default to null)
Integer *filterPeriodpurchaseOrderID = 56; //  (optional) (default to null)
Integer *filterPeriodinventoryID = 56; //  (optional) (default to null)
Integer *filterPeriodinventoryClassID = 56; //  (optional) (default to null)
Boolean *filterPeriodexcludeItemsInMasterList = true; //  (optional) (default to null)
Integer *filterPeriodcustomerID = 56; //  (optional) (default to null)
Integer *filterPeriodsupplierID = 56; //  (optional) (default to null)
Integer *filterPeriodsearchType = 56; //  (optional) (default to null)
Integer *filterPeriodstockTakeID = 56; //  (optional) (default to null)
Integer *filterPeriodstartRow = 56; //  (optional) (default to null)
String *filterPeriodorderBy = filterPeriodorderBy_example; //  (optional) (default to null)
Boolean *filterPeriodisShowPublishedOnly = true; //  (optional) (default to null)
Integer *filterPeriodinventoryClassGroupID = 56; //  (optional) (default to null)
Integer *filterPeriodinventoryClassGroupTypeID = 56; //  (optional) (default to null)
Boolean *filterPeriodincludePickandPackedAssets = true; //  (optional) (default to null)
Integer *filterPeriodtransID = 56; //  (optional) (default to null)
Integer *filterPeriodtransDatTypeID = 56; //  (optional) (default to null)
Boolean *filterPeriodisSearchSuppliersCatalog = true; //  (optional) (default to null)
UUID *filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; //  (optional) (default to null)
Boolean *filterPeriodisShowChildVariants = true; //  (optional) (default to null)
Boolean *filterPeriodisIncludeCategories = true; //  (optional) (default to null)
Boolean *filterPeriodisShowPostingInventoryOnly = true; //  (optional) (default to null)
Integer *filterPeriodshowSOHFromWarehouseID = 56; //  (optional) (default to null)
Boolean *filterPeriodisPurchased = true; //  (optional) (default to null)
Boolean *filterPeriodisSold = true; //  (optional) (default to null)
Boolean *filterPeriodisSOHTracked = true; //  (optional) (default to null)
String *filterPeriodviewMode = filterPeriodviewMode_example; //  (optional) (default to null)
Integer *filterPeriodvariantMasterInventoryID = 56; //  (optional) (default to null)
Integer *filterPeriodshowAlternateLocationsFromWarehouseID = 56; //  (optional) (default to null)
UUID *filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; //  (optional) (default to null)
Boolean *filterPeriodisShowVariantMaster = true; //  (optional) (default to null)
array[Integer] *filterPeriodstatuses = ; //  (optional) (default to null)
array[String] *filterPeriodstatusStrings = ; //  (optional) (default to null)
array[String] *filterPeriodstatus = ; //  (optional) (default to null)
String *filterPeriodsearchString = filterPeriodsearchString_example; //  (optional) (default to null)
Boolean *filterPeriodsearchNameOnly = true; //  (optional) (default to null)
String *filterPeriodsearch = filterPeriodsearch_example; //  (optional) (default to null)
Date *filterPeriodstartDate = 2013-10-20T19:20:30+01:00; //  (optional) (default to null)
Date *filterPeriodendDate = 2013-10-20T19:20:30+01:00; //  (optional) (default to null)
String *filterPerioddatePeriod = filterPerioddatePeriod_example; //  (optional) (default to null)
Boolean *filterPeriodisExactMatch = true; //  (optional) (default to null)
Boolean *filterPeriodisGetBasicInfo = true; //  (optional) (default to null)
Boolean *filterPeriodincludeDeleted = true; //  (optional) (default to null)
Boolean *filterPeriodincludeLogs = true; //  (optional) (default to null)
Integer *filterPeriodignoreID = 56; //  (optional) (default to null)
Integer *filterPeriodparentID = 56; //  (optional) (default to null)
Boolean *filterPeriodgetCountOnly = true; //  (optional) (default to null)
Integer *filterPeriodtransactionTypeDatTypeID = 56; //  (optional) (default to null)
Integer *filterPeriodcategoryID = 56; //  (optional) (default to null)
Integer *filterPeriodadaptorID = 56; //  (optional) (default to null)
array[Integer] *filterPeriodcategoryIDs = ; //  (optional) (default to null)
array[Integer] *filterPeriodbrandIDs = ; //  (optional) (default to null)
array[Integer] *filterPeriodiDs = ; //  (optional) (default to null)
array[String] *filterPeriodgUIDs = ; //  (optional) (default to null)
Integer *filterPeriodlinkedSupplierID = 56; //  (optional) (default to null)
Boolean *filterPeriodisApprovedForPOS = true; //  (optional) (default to null)
Boolean *filterPeriodisApprovedForWeb = true; //  (optional) (default to null)
Boolean *filterPeriodisApprovedForService = true; //  (optional) (default to null)
Integer *filterPeriodiD = 56; //  (optional) (default to null)
Boolean *filterPeriodisHierarchicalSort = true; //  (optional) (default to null)
array[String] *filterPeriodtypes = ; //  (optional) (default to null)
Boolean *filterPeriodisShowFavourites = true; //  (optional) (default to null)
Boolean *filterPeriodisHidden = true; //  (optional) (default to null)
Boolean *filterPeriodincludeSystemTasks = true; //  (optional) (default to null)
Boolean *filterPeriodisSystem = true; //  (optional) (default to null)
String *filterPeriodbatchStatus = filterPeriodbatchStatus_example; //  (optional) (default to null)
String *filterPeriodsortField = filterPeriodsortField_example; //  (optional) (default to null)
Boolean *filterPeriodsortAsc = true; //  (optional) (default to null)
String *filterPeriodgroupBy = filterPeriodgroupBy_example; //  (optional) (default to null)
Long *filterPeriodlastRowNumber = 789; //  (optional) (default to null)
Integer *filterPeriodmaxResults = 56; //  (optional) (default to null)
Integer *filterPeriodtenantID = 56; //  (optional) (default to null)
Integer *filterPeriodwebsiteID = 56; //  (optional) (default to null)
Integer *filterPerioduserID = 56; //  (optional) (default to null)

// Inventory_SearchUsingCode
[apiInstance inventorySearchUsingCodeWith:filterPeriodmustHave
    filterPeriodcanHave:filterPeriodcanHave
    filterPeriodexclusions:filterPeriodexclusions
    filterPeriodbrandList:filterPeriodbrandList
    filterPeriodshowDeletedItems:filterPeriodshowDeletedItems
    filterPeriodwarehouseID:filterPeriodwarehouseID
    filterPeriodwarehouseLocationID:filterPeriodwarehouseLocationID
    filterPeriodpurchaseOrderID:filterPeriodpurchaseOrderID
    filterPeriodinventoryID:filterPeriodinventoryID
    filterPeriodinventoryClassID:filterPeriodinventoryClassID
    filterPeriodexcludeItemsInMasterList:filterPeriodexcludeItemsInMasterList
    filterPeriodcustomerID:filterPeriodcustomerID
    filterPeriodsupplierID:filterPeriodsupplierID
    filterPeriodsearchType:filterPeriodsearchType
    filterPeriodstockTakeID:filterPeriodstockTakeID
    filterPeriodstartRow:filterPeriodstartRow
    filterPeriodorderBy:filterPeriodorderBy
    filterPeriodisShowPublishedOnly:filterPeriodisShowPublishedOnly
    filterPeriodinventoryClassGroupID:filterPeriodinventoryClassGroupID
    filterPeriodinventoryClassGroupTypeID:filterPeriodinventoryClassGroupTypeID
    filterPeriodincludePickandPackedAssets:filterPeriodincludePickandPackedAssets
    filterPeriodtransID:filterPeriodtransID
    filterPeriodtransDatTypeID:filterPeriodtransDatTypeID
    filterPeriodisSearchSuppliersCatalog:filterPeriodisSearchSuppliersCatalog
    filterPeriodinventoryGUID:filterPeriodinventoryGUID
    filterPeriodisShowChildVariants:filterPeriodisShowChildVariants
    filterPeriodisIncludeCategories:filterPeriodisIncludeCategories
    filterPeriodisShowPostingInventoryOnly:filterPeriodisShowPostingInventoryOnly
    filterPeriodshowSOHFromWarehouseID:filterPeriodshowSOHFromWarehouseID
    filterPeriodisPurchased:filterPeriodisPurchased
    filterPeriodisSold:filterPeriodisSold
    filterPeriodisSOHTracked:filterPeriodisSOHTracked
    filterPeriodviewMode:filterPeriodviewMode
    filterPeriodvariantMasterInventoryID:filterPeriodvariantMasterInventoryID
    filterPeriodshowAlternateLocationsFromWarehouseID:filterPeriodshowAlternateLocationsFromWarehouseID
    filterPeriodsupplierGUID:filterPeriodsupplierGUID
    filterPeriodisShowVariantMaster:filterPeriodisShowVariantMaster
    filterPeriodstatuses:filterPeriodstatuses
    filterPeriodstatusStrings:filterPeriodstatusStrings
    filterPeriodstatus:filterPeriodstatus
    filterPeriodsearchString:filterPeriodsearchString
    filterPeriodsearchNameOnly:filterPeriodsearchNameOnly
    filterPeriodsearch:filterPeriodsearch
    filterPeriodstartDate:filterPeriodstartDate
    filterPeriodendDate:filterPeriodendDate
    filterPerioddatePeriod:filterPerioddatePeriod
    filterPeriodisExactMatch:filterPeriodisExactMatch
    filterPeriodisGetBasicInfo:filterPeriodisGetBasicInfo
    filterPeriodincludeDeleted:filterPeriodincludeDeleted
    filterPeriodincludeLogs:filterPeriodincludeLogs
    filterPeriodignoreID:filterPeriodignoreID
    filterPeriodparentID:filterPeriodparentID
    filterPeriodgetCountOnly:filterPeriodgetCountOnly
    filterPeriodtransactionTypeDatTypeID:filterPeriodtransactionTypeDatTypeID
    filterPeriodcategoryID:filterPeriodcategoryID
    filterPeriodadaptorID:filterPeriodadaptorID
    filterPeriodcategoryIDs:filterPeriodcategoryIDs
    filterPeriodbrandIDs:filterPeriodbrandIDs
    filterPeriodiDs:filterPeriodiDs
    filterPeriodgUIDs:filterPeriodgUIDs
    filterPeriodlinkedSupplierID:filterPeriodlinkedSupplierID
    filterPeriodisApprovedForPOS:filterPeriodisApprovedForPOS
    filterPeriodisApprovedForWeb:filterPeriodisApprovedForWeb
    filterPeriodisApprovedForService:filterPeriodisApprovedForService
    filterPeriodiD:filterPeriodiD
    filterPeriodisHierarchicalSort:filterPeriodisHierarchicalSort
    filterPeriodtypes:filterPeriodtypes
    filterPeriodisShowFavourites:filterPeriodisShowFavourites
    filterPeriodisHidden:filterPeriodisHidden
    filterPeriodincludeSystemTasks:filterPeriodincludeSystemTasks
    filterPeriodisSystem:filterPeriodisSystem
    filterPeriodbatchStatus:filterPeriodbatchStatus
    filterPeriodsortField:filterPeriodsortField
    filterPeriodsortAsc:filterPeriodsortAsc
    filterPeriodgroupBy:filterPeriodgroupBy
    filterPeriodlastRowNumber:filterPeriodlastRowNumber
    filterPeriodmaxResults:filterPeriodmaxResults
    filterPeriodtenantID:filterPeriodtenantID
    filterPeriodwebsiteID:filterPeriodwebsiteID
    filterPerioduserID:filterPerioduserID
              completionHandler: ^(PagedActionResults_InventoryItems_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var opts = {
  'filterPeriodmustHave': filterPeriodmustHave_example, // {String} 
  'filterPeriodcanHave': filterPeriodcanHave_example, // {String} 
  'filterPeriodexclusions': filterPeriodexclusions_example, // {String} 
  'filterPeriodbrandList': , // {array[oas_any_type_not_mapped]} 
  'filterPeriodshowDeletedItems': true, // {Boolean} 
  'filterPeriodwarehouseID': 56, // {Integer} 
  'filterPeriodwarehouseLocationID': 56, // {Integer} 
  'filterPeriodpurchaseOrderID': 56, // {Integer} 
  'filterPeriodinventoryID': 56, // {Integer} 
  'filterPeriodinventoryClassID': 56, // {Integer} 
  'filterPeriodexcludeItemsInMasterList': true, // {Boolean} 
  'filterPeriodcustomerID': 56, // {Integer} 
  'filterPeriodsupplierID': 56, // {Integer} 
  'filterPeriodsearchType': 56, // {Integer} 
  'filterPeriodstockTakeID': 56, // {Integer} 
  'filterPeriodstartRow': 56, // {Integer} 
  'filterPeriodorderBy': filterPeriodorderBy_example, // {String} 
  'filterPeriodisShowPublishedOnly': true, // {Boolean} 
  'filterPeriodinventoryClassGroupID': 56, // {Integer} 
  'filterPeriodinventoryClassGroupTypeID': 56, // {Integer} 
  'filterPeriodincludePickandPackedAssets': true, // {Boolean} 
  'filterPeriodtransID': 56, // {Integer} 
  'filterPeriodtransDatTypeID': 56, // {Integer} 
  'filterPeriodisSearchSuppliersCatalog': true, // {Boolean} 
  'filterPeriodinventoryGUID': 38400000-8cf0-11bd-b23e-10b96e4ef00d, // {UUID} 
  'filterPeriodisShowChildVariants': true, // {Boolean} 
  'filterPeriodisIncludeCategories': true, // {Boolean} 
  'filterPeriodisShowPostingInventoryOnly': true, // {Boolean} 
  'filterPeriodshowSOHFromWarehouseID': 56, // {Integer} 
  'filterPeriodisPurchased': true, // {Boolean} 
  'filterPeriodisSold': true, // {Boolean} 
  'filterPeriodisSOHTracked': true, // {Boolean} 
  'filterPeriodviewMode': filterPeriodviewMode_example, // {String} 
  'filterPeriodvariantMasterInventoryID': 56, // {Integer} 
  'filterPeriodshowAlternateLocationsFromWarehouseID': 56, // {Integer} 
  'filterPeriodsupplierGUID': 38400000-8cf0-11bd-b23e-10b96e4ef00d, // {UUID} 
  'filterPeriodisShowVariantMaster': true, // {Boolean} 
  'filterPeriodstatuses': , // {array[Integer]} 
  'filterPeriodstatusStrings': , // {array[String]} 
  'filterPeriodstatus': , // {array[String]} 
  'filterPeriodsearchString': filterPeriodsearchString_example, // {String} 
  'filterPeriodsearchNameOnly': true, // {Boolean} 
  'filterPeriodsearch': filterPeriodsearch_example, // {String} 
  'filterPeriodstartDate': 2013-10-20T19:20:30+01:00, // {Date} 
  'filterPeriodendDate': 2013-10-20T19:20:30+01:00, // {Date} 
  'filterPerioddatePeriod': filterPerioddatePeriod_example, // {String} 
  'filterPeriodisExactMatch': true, // {Boolean} 
  'filterPeriodisGetBasicInfo': true, // {Boolean} 
  'filterPeriodincludeDeleted': true, // {Boolean} 
  'filterPeriodincludeLogs': true, // {Boolean} 
  'filterPeriodignoreID': 56, // {Integer} 
  'filterPeriodparentID': 56, // {Integer} 
  'filterPeriodgetCountOnly': true, // {Boolean} 
  'filterPeriodtransactionTypeDatTypeID': 56, // {Integer} 
  'filterPeriodcategoryID': 56, // {Integer} 
  'filterPeriodadaptorID': 56, // {Integer} 
  'filterPeriodcategoryIDs': , // {array[Integer]} 
  'filterPeriodbrandIDs': , // {array[Integer]} 
  'filterPeriodiDs': , // {array[Integer]} 
  'filterPeriodgUIDs': , // {array[String]} 
  'filterPeriodlinkedSupplierID': 56, // {Integer} 
  'filterPeriodisApprovedForPOS': true, // {Boolean} 
  'filterPeriodisApprovedForWeb': true, // {Boolean} 
  'filterPeriodisApprovedForService': true, // {Boolean} 
  'filterPeriodiD': 56, // {Integer} 
  'filterPeriodisHierarchicalSort': true, // {Boolean} 
  'filterPeriodtypes': , // {array[String]} 
  'filterPeriodisShowFavourites': true, // {Boolean} 
  'filterPeriodisHidden': true, // {Boolean} 
  'filterPeriodincludeSystemTasks': true, // {Boolean} 
  'filterPeriodisSystem': true, // {Boolean} 
  'filterPeriodbatchStatus': filterPeriodbatchStatus_example, // {String} 
  'filterPeriodsortField': filterPeriodsortField_example, // {String} 
  'filterPeriodsortAsc': true, // {Boolean} 
  'filterPeriodgroupBy': filterPeriodgroupBy_example, // {String} 
  'filterPeriodlastRowNumber': 789, // {Long} 
  'filterPeriodmaxResults': 56, // {Integer} 
  'filterPeriodtenantID': 56, // {Integer} 
  'filterPeriodwebsiteID': 56, // {Integer} 
  'filterPerioduserID': 56 // {Integer} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventorySearchUsingCode(opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventorySearchUsingCodeExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var filterPeriodmustHave = filterPeriodmustHave_example;  // String |  (optional)  (default to null)
            var filterPeriodcanHave = filterPeriodcanHave_example;  // String |  (optional)  (default to null)
            var filterPeriodexclusions = filterPeriodexclusions_example;  // String |  (optional)  (default to null)
            var filterPeriodbrandList = new array[oas_any_type_not_mapped](); // array[oas_any_type_not_mapped] |  (optional)  (default to null)
            var filterPeriodshowDeletedItems = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodwarehouseID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodwarehouseLocationID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodpurchaseOrderID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodinventoryID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodinventoryClassID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodexcludeItemsInMasterList = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodcustomerID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodsupplierID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodsearchType = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodstockTakeID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodstartRow = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodorderBy = filterPeriodorderBy_example;  // String |  (optional)  (default to null)
            var filterPeriodisShowPublishedOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodinventoryClassGroupID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodinventoryClassGroupTypeID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodincludePickandPackedAssets = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodtransID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodtransDatTypeID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisSearchSuppliersCatalog = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d;  // UUID |  (optional)  (default to null)
            var filterPeriodisShowChildVariants = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisIncludeCategories = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisShowPostingInventoryOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodshowSOHFromWarehouseID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisPurchased = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisSold = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisSOHTracked = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodviewMode = filterPeriodviewMode_example;  // String |  (optional)  (default to null)
            var filterPeriodvariantMasterInventoryID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodshowAlternateLocationsFromWarehouseID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d;  // UUID |  (optional)  (default to null)
            var filterPeriodisShowVariantMaster = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodstatuses = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var filterPeriodstatusStrings = new array[String](); // array[String] |  (optional)  (default to null)
            var filterPeriodstatus = new array[String](); // array[String] |  (optional)  (default to null)
            var filterPeriodsearchString = filterPeriodsearchString_example;  // String |  (optional)  (default to null)
            var filterPeriodsearchNameOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodsearch = filterPeriodsearch_example;  // String |  (optional)  (default to null)
            var filterPeriodstartDate = 2013-10-20T19:20:30+01:00;  // Date |  (optional)  (default to null)
            var filterPeriodendDate = 2013-10-20T19:20:30+01:00;  // Date |  (optional)  (default to null)
            var filterPerioddatePeriod = filterPerioddatePeriod_example;  // String |  (optional)  (default to null)
            var filterPeriodisExactMatch = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisGetBasicInfo = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodincludeDeleted = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodincludeLogs = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodignoreID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodparentID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodgetCountOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodtransactionTypeDatTypeID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodcategoryID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodadaptorID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodcategoryIDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var filterPeriodbrandIDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var filterPeriodiDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var filterPeriodgUIDs = new array[String](); // array[String] |  (optional)  (default to null)
            var filterPeriodlinkedSupplierID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisApprovedForPOS = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisApprovedForWeb = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisApprovedForService = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodiD = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisHierarchicalSort = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodtypes = new array[String](); // array[String] |  (optional)  (default to null)
            var filterPeriodisShowFavourites = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisHidden = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodincludeSystemTasks = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodisSystem = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodbatchStatus = filterPeriodbatchStatus_example;  // String |  (optional)  (default to null)
            var filterPeriodsortField = filterPeriodsortField_example;  // String |  (optional)  (default to null)
            var filterPeriodsortAsc = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodgroupBy = filterPeriodgroupBy_example;  // String |  (optional)  (default to null)
            var filterPeriodlastRowNumber = 789;  // Long |  (optional)  (default to null)
            var filterPeriodmaxResults = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodtenantID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodwebsiteID = 56;  // Integer |  (optional)  (default to null)
            var filterPerioduserID = 56;  // Integer |  (optional)  (default to null)

            try {
                // Inventory_SearchUsingCode
                PagedActionResults_InventoryItems_ result = apiInstance.inventorySearchUsingCode(filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventorySearchUsingCode: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$filterPeriodmustHave = filterPeriodmustHave_example; // String | 
$filterPeriodcanHave = filterPeriodcanHave_example; // String | 
$filterPeriodexclusions = filterPeriodexclusions_example; // String | 
$filterPeriodbrandList = ; // array[oas_any_type_not_mapped] | 
$filterPeriodshowDeletedItems = true; // Boolean | 
$filterPeriodwarehouseID = 56; // Integer | 
$filterPeriodwarehouseLocationID = 56; // Integer | 
$filterPeriodpurchaseOrderID = 56; // Integer | 
$filterPeriodinventoryID = 56; // Integer | 
$filterPeriodinventoryClassID = 56; // Integer | 
$filterPeriodexcludeItemsInMasterList = true; // Boolean | 
$filterPeriodcustomerID = 56; // Integer | 
$filterPeriodsupplierID = 56; // Integer | 
$filterPeriodsearchType = 56; // Integer | 
$filterPeriodstockTakeID = 56; // Integer | 
$filterPeriodstartRow = 56; // Integer | 
$filterPeriodorderBy = filterPeriodorderBy_example; // String | 
$filterPeriodisShowPublishedOnly = true; // Boolean | 
$filterPeriodinventoryClassGroupID = 56; // Integer | 
$filterPeriodinventoryClassGroupTypeID = 56; // Integer | 
$filterPeriodincludePickandPackedAssets = true; // Boolean | 
$filterPeriodtransID = 56; // Integer | 
$filterPeriodtransDatTypeID = 56; // Integer | 
$filterPeriodisSearchSuppliersCatalog = true; // Boolean | 
$filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
$filterPeriodisShowChildVariants = true; // Boolean | 
$filterPeriodisIncludeCategories = true; // Boolean | 
$filterPeriodisShowPostingInventoryOnly = true; // Boolean | 
$filterPeriodshowSOHFromWarehouseID = 56; // Integer | 
$filterPeriodisPurchased = true; // Boolean | 
$filterPeriodisSold = true; // Boolean | 
$filterPeriodisSOHTracked = true; // Boolean | 
$filterPeriodviewMode = filterPeriodviewMode_example; // String | 
$filterPeriodvariantMasterInventoryID = 56; // Integer | 
$filterPeriodshowAlternateLocationsFromWarehouseID = 56; // Integer | 
$filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID | 
$filterPeriodisShowVariantMaster = true; // Boolean | 
$filterPeriodstatuses = ; // array[Integer] | 
$filterPeriodstatusStrings = ; // array[String] | 
$filterPeriodstatus = ; // array[String] | 
$filterPeriodsearchString = filterPeriodsearchString_example; // String | 
$filterPeriodsearchNameOnly = true; // Boolean | 
$filterPeriodsearch = filterPeriodsearch_example; // String | 
$filterPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date | 
$filterPeriodendDate = 2013-10-20T19:20:30+01:00; // Date | 
$filterPerioddatePeriod = filterPerioddatePeriod_example; // String | 
$filterPeriodisExactMatch = true; // Boolean | 
$filterPeriodisGetBasicInfo = true; // Boolean | 
$filterPeriodincludeDeleted = true; // Boolean | 
$filterPeriodincludeLogs = true; // Boolean | 
$filterPeriodignoreID = 56; // Integer | 
$filterPeriodparentID = 56; // Integer | 
$filterPeriodgetCountOnly = true; // Boolean | 
$filterPeriodtransactionTypeDatTypeID = 56; // Integer | 
$filterPeriodcategoryID = 56; // Integer | 
$filterPeriodadaptorID = 56; // Integer | 
$filterPeriodcategoryIDs = ; // array[Integer] | 
$filterPeriodbrandIDs = ; // array[Integer] | 
$filterPeriodiDs = ; // array[Integer] | 
$filterPeriodgUIDs = ; // array[String] | 
$filterPeriodlinkedSupplierID = 56; // Integer | 
$filterPeriodisApprovedForPOS = true; // Boolean | 
$filterPeriodisApprovedForWeb = true; // Boolean | 
$filterPeriodisApprovedForService = true; // Boolean | 
$filterPeriodiD = 56; // Integer | 
$filterPeriodisHierarchicalSort = true; // Boolean | 
$filterPeriodtypes = ; // array[String] | 
$filterPeriodisShowFavourites = true; // Boolean | 
$filterPeriodisHidden = true; // Boolean | 
$filterPeriodincludeSystemTasks = true; // Boolean | 
$filterPeriodisSystem = true; // Boolean | 
$filterPeriodbatchStatus = filterPeriodbatchStatus_example; // String | 
$filterPeriodsortField = filterPeriodsortField_example; // String | 
$filterPeriodsortAsc = true; // Boolean | 
$filterPeriodgroupBy = filterPeriodgroupBy_example; // String | 
$filterPeriodlastRowNumber = 789; // Long | 
$filterPeriodmaxResults = 56; // Integer | 
$filterPeriodtenantID = 56; // Integer | 
$filterPeriodwebsiteID = 56; // Integer | 
$filterPerioduserID = 56; // Integer | 

try {
    $result = $api_instance->inventorySearchUsingCode($filterPeriodmustHave, $filterPeriodcanHave, $filterPeriodexclusions, $filterPeriodbrandList, $filterPeriodshowDeletedItems, $filterPeriodwarehouseID, $filterPeriodwarehouseLocationID, $filterPeriodpurchaseOrderID, $filterPeriodinventoryID, $filterPeriodinventoryClassID, $filterPeriodexcludeItemsInMasterList, $filterPeriodcustomerID, $filterPeriodsupplierID, $filterPeriodsearchType, $filterPeriodstockTakeID, $filterPeriodstartRow, $filterPeriodorderBy, $filterPeriodisShowPublishedOnly, $filterPeriodinventoryClassGroupID, $filterPeriodinventoryClassGroupTypeID, $filterPeriodincludePickandPackedAssets, $filterPeriodtransID, $filterPeriodtransDatTypeID, $filterPeriodisSearchSuppliersCatalog, $filterPeriodinventoryGUID, $filterPeriodisShowChildVariants, $filterPeriodisIncludeCategories, $filterPeriodisShowPostingInventoryOnly, $filterPeriodshowSOHFromWarehouseID, $filterPeriodisPurchased, $filterPeriodisSold, $filterPeriodisSOHTracked, $filterPeriodviewMode, $filterPeriodvariantMasterInventoryID, $filterPeriodshowAlternateLocationsFromWarehouseID, $filterPeriodsupplierGUID, $filterPeriodisShowVariantMaster, $filterPeriodstatuses, $filterPeriodstatusStrings, $filterPeriodstatus, $filterPeriodsearchString, $filterPeriodsearchNameOnly, $filterPeriodsearch, $filterPeriodstartDate, $filterPeriodendDate, $filterPerioddatePeriod, $filterPeriodisExactMatch, $filterPeriodisGetBasicInfo, $filterPeriodincludeDeleted, $filterPeriodincludeLogs, $filterPeriodignoreID, $filterPeriodparentID, $filterPeriodgetCountOnly, $filterPeriodtransactionTypeDatTypeID, $filterPeriodcategoryID, $filterPeriodadaptorID, $filterPeriodcategoryIDs, $filterPeriodbrandIDs, $filterPeriodiDs, $filterPeriodgUIDs, $filterPeriodlinkedSupplierID, $filterPeriodisApprovedForPOS, $filterPeriodisApprovedForWeb, $filterPeriodisApprovedForService, $filterPeriodiD, $filterPeriodisHierarchicalSort, $filterPeriodtypes, $filterPeriodisShowFavourites, $filterPeriodisHidden, $filterPeriodincludeSystemTasks, $filterPeriodisSystem, $filterPeriodbatchStatus, $filterPeriodsortField, $filterPeriodsortAsc, $filterPeriodgroupBy, $filterPeriodlastRowNumber, $filterPeriodmaxResults, $filterPeriodtenantID, $filterPeriodwebsiteID, $filterPerioduserID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventorySearchUsingCode: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $filterPeriodmustHave = filterPeriodmustHave_example; # String | 
my $filterPeriodcanHave = filterPeriodcanHave_example; # String | 
my $filterPeriodexclusions = filterPeriodexclusions_example; # String | 
my $filterPeriodbrandList = []; # array[oas_any_type_not_mapped] | 
my $filterPeriodshowDeletedItems = true; # Boolean | 
my $filterPeriodwarehouseID = 56; # Integer | 
my $filterPeriodwarehouseLocationID = 56; # Integer | 
my $filterPeriodpurchaseOrderID = 56; # Integer | 
my $filterPeriodinventoryID = 56; # Integer | 
my $filterPeriodinventoryClassID = 56; # Integer | 
my $filterPeriodexcludeItemsInMasterList = true; # Boolean | 
my $filterPeriodcustomerID = 56; # Integer | 
my $filterPeriodsupplierID = 56; # Integer | 
my $filterPeriodsearchType = 56; # Integer | 
my $filterPeriodstockTakeID = 56; # Integer | 
my $filterPeriodstartRow = 56; # Integer | 
my $filterPeriodorderBy = filterPeriodorderBy_example; # String | 
my $filterPeriodisShowPublishedOnly = true; # Boolean | 
my $filterPeriodinventoryClassGroupID = 56; # Integer | 
my $filterPeriodinventoryClassGroupTypeID = 56; # Integer | 
my $filterPeriodincludePickandPackedAssets = true; # Boolean | 
my $filterPeriodtransID = 56; # Integer | 
my $filterPeriodtransDatTypeID = 56; # Integer | 
my $filterPeriodisSearchSuppliersCatalog = true; # Boolean | 
my $filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 
my $filterPeriodisShowChildVariants = true; # Boolean | 
my $filterPeriodisIncludeCategories = true; # Boolean | 
my $filterPeriodisShowPostingInventoryOnly = true; # Boolean | 
my $filterPeriodshowSOHFromWarehouseID = 56; # Integer | 
my $filterPeriodisPurchased = true; # Boolean | 
my $filterPeriodisSold = true; # Boolean | 
my $filterPeriodisSOHTracked = true; # Boolean | 
my $filterPeriodviewMode = filterPeriodviewMode_example; # String | 
my $filterPeriodvariantMasterInventoryID = 56; # Integer | 
my $filterPeriodshowAlternateLocationsFromWarehouseID = 56; # Integer | 
my $filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; # UUID | 
my $filterPeriodisShowVariantMaster = true; # Boolean | 
my $filterPeriodstatuses = []; # array[Integer] | 
my $filterPeriodstatusStrings = []; # array[String] | 
my $filterPeriodstatus = []; # array[String] | 
my $filterPeriodsearchString = filterPeriodsearchString_example; # String | 
my $filterPeriodsearchNameOnly = true; # Boolean | 
my $filterPeriodsearch = filterPeriodsearch_example; # String | 
my $filterPeriodstartDate = 2013-10-20T19:20:30+01:00; # Date | 
my $filterPeriodendDate = 2013-10-20T19:20:30+01:00; # Date | 
my $filterPerioddatePeriod = filterPerioddatePeriod_example; # String | 
my $filterPeriodisExactMatch = true; # Boolean | 
my $filterPeriodisGetBasicInfo = true; # Boolean | 
my $filterPeriodincludeDeleted = true; # Boolean | 
my $filterPeriodincludeLogs = true; # Boolean | 
my $filterPeriodignoreID = 56; # Integer | 
my $filterPeriodparentID = 56; # Integer | 
my $filterPeriodgetCountOnly = true; # Boolean | 
my $filterPeriodtransactionTypeDatTypeID = 56; # Integer | 
my $filterPeriodcategoryID = 56; # Integer | 
my $filterPeriodadaptorID = 56; # Integer | 
my $filterPeriodcategoryIDs = []; # array[Integer] | 
my $filterPeriodbrandIDs = []; # array[Integer] | 
my $filterPeriodiDs = []; # array[Integer] | 
my $filterPeriodgUIDs = []; # array[String] | 
my $filterPeriodlinkedSupplierID = 56; # Integer | 
my $filterPeriodisApprovedForPOS = true; # Boolean | 
my $filterPeriodisApprovedForWeb = true; # Boolean | 
my $filterPeriodisApprovedForService = true; # Boolean | 
my $filterPeriodiD = 56; # Integer | 
my $filterPeriodisHierarchicalSort = true; # Boolean | 
my $filterPeriodtypes = []; # array[String] | 
my $filterPeriodisShowFavourites = true; # Boolean | 
my $filterPeriodisHidden = true; # Boolean | 
my $filterPeriodincludeSystemTasks = true; # Boolean | 
my $filterPeriodisSystem = true; # Boolean | 
my $filterPeriodbatchStatus = filterPeriodbatchStatus_example; # String | 
my $filterPeriodsortField = filterPeriodsortField_example; # String | 
my $filterPeriodsortAsc = true; # Boolean | 
my $filterPeriodgroupBy = filterPeriodgroupBy_example; # String | 
my $filterPeriodlastRowNumber = 789; # Long | 
my $filterPeriodmaxResults = 56; # Integer | 
my $filterPeriodtenantID = 56; # Integer | 
my $filterPeriodwebsiteID = 56; # Integer | 
my $filterPerioduserID = 56; # Integer | 

eval {
    my $result = $api_instance->inventorySearchUsingCode(filterPeriodmustHave => $filterPeriodmustHave, filterPeriodcanHave => $filterPeriodcanHave, filterPeriodexclusions => $filterPeriodexclusions, filterPeriodbrandList => $filterPeriodbrandList, filterPeriodshowDeletedItems => $filterPeriodshowDeletedItems, filterPeriodwarehouseID => $filterPeriodwarehouseID, filterPeriodwarehouseLocationID => $filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID => $filterPeriodpurchaseOrderID, filterPeriodinventoryID => $filterPeriodinventoryID, filterPeriodinventoryClassID => $filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList => $filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID => $filterPeriodcustomerID, filterPeriodsupplierID => $filterPeriodsupplierID, filterPeriodsearchType => $filterPeriodsearchType, filterPeriodstockTakeID => $filterPeriodstockTakeID, filterPeriodstartRow => $filterPeriodstartRow, filterPeriodorderBy => $filterPeriodorderBy, filterPeriodisShowPublishedOnly => $filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID => $filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID => $filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets => $filterPeriodincludePickandPackedAssets, filterPeriodtransID => $filterPeriodtransID, filterPeriodtransDatTypeID => $filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog => $filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID => $filterPeriodinventoryGUID, filterPeriodisShowChildVariants => $filterPeriodisShowChildVariants, filterPeriodisIncludeCategories => $filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly => $filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID => $filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased => $filterPeriodisPurchased, filterPeriodisSold => $filterPeriodisSold, filterPeriodisSOHTracked => $filterPeriodisSOHTracked, filterPeriodviewMode => $filterPeriodviewMode, filterPeriodvariantMasterInventoryID => $filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID => $filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID => $filterPeriodsupplierGUID, filterPeriodisShowVariantMaster => $filterPeriodisShowVariantMaster, filterPeriodstatuses => $filterPeriodstatuses, filterPeriodstatusStrings => $filterPeriodstatusStrings, filterPeriodstatus => $filterPeriodstatus, filterPeriodsearchString => $filterPeriodsearchString, filterPeriodsearchNameOnly => $filterPeriodsearchNameOnly, filterPeriodsearch => $filterPeriodsearch, filterPeriodstartDate => $filterPeriodstartDate, filterPeriodendDate => $filterPeriodendDate, filterPerioddatePeriod => $filterPerioddatePeriod, filterPeriodisExactMatch => $filterPeriodisExactMatch, filterPeriodisGetBasicInfo => $filterPeriodisGetBasicInfo, filterPeriodincludeDeleted => $filterPeriodincludeDeleted, filterPeriodincludeLogs => $filterPeriodincludeLogs, filterPeriodignoreID => $filterPeriodignoreID, filterPeriodparentID => $filterPeriodparentID, filterPeriodgetCountOnly => $filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID => $filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID => $filterPeriodcategoryID, filterPeriodadaptorID => $filterPeriodadaptorID, filterPeriodcategoryIDs => $filterPeriodcategoryIDs, filterPeriodbrandIDs => $filterPeriodbrandIDs, filterPeriodiDs => $filterPeriodiDs, filterPeriodgUIDs => $filterPeriodgUIDs, filterPeriodlinkedSupplierID => $filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS => $filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb => $filterPeriodisApprovedForWeb, filterPeriodisApprovedForService => $filterPeriodisApprovedForService, filterPeriodiD => $filterPeriodiD, filterPeriodisHierarchicalSort => $filterPeriodisHierarchicalSort, filterPeriodtypes => $filterPeriodtypes, filterPeriodisShowFavourites => $filterPeriodisShowFavourites, filterPeriodisHidden => $filterPeriodisHidden, filterPeriodincludeSystemTasks => $filterPeriodincludeSystemTasks, filterPeriodisSystem => $filterPeriodisSystem, filterPeriodbatchStatus => $filterPeriodbatchStatus, filterPeriodsortField => $filterPeriodsortField, filterPeriodsortAsc => $filterPeriodsortAsc, filterPeriodgroupBy => $filterPeriodgroupBy, filterPeriodlastRowNumber => $filterPeriodlastRowNumber, filterPeriodmaxResults => $filterPeriodmaxResults, filterPeriodtenantID => $filterPeriodtenantID, filterPeriodwebsiteID => $filterPeriodwebsiteID, filterPerioduserID => $filterPerioduserID);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventorySearchUsingCode: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
filterPeriodmustHave = filterPeriodmustHave_example # String |  (optional) (default to null)
filterPeriodcanHave = filterPeriodcanHave_example # String |  (optional) (default to null)
filterPeriodexclusions = filterPeriodexclusions_example # String |  (optional) (default to null)
filterPeriodbrandList =  # array[oas_any_type_not_mapped] |  (optional) (default to null)
filterPeriodshowDeletedItems = true # Boolean |  (optional) (default to null)
filterPeriodwarehouseID = 56 # Integer |  (optional) (default to null)
filterPeriodwarehouseLocationID = 56 # Integer |  (optional) (default to null)
filterPeriodpurchaseOrderID = 56 # Integer |  (optional) (default to null)
filterPeriodinventoryID = 56 # Integer |  (optional) (default to null)
filterPeriodinventoryClassID = 56 # Integer |  (optional) (default to null)
filterPeriodexcludeItemsInMasterList = true # Boolean |  (optional) (default to null)
filterPeriodcustomerID = 56 # Integer |  (optional) (default to null)
filterPeriodsupplierID = 56 # Integer |  (optional) (default to null)
filterPeriodsearchType = 56 # Integer |  (optional) (default to null)
filterPeriodstockTakeID = 56 # Integer |  (optional) (default to null)
filterPeriodstartRow = 56 # Integer |  (optional) (default to null)
filterPeriodorderBy = filterPeriodorderBy_example # String |  (optional) (default to null)
filterPeriodisShowPublishedOnly = true # Boolean |  (optional) (default to null)
filterPeriodinventoryClassGroupID = 56 # Integer |  (optional) (default to null)
filterPeriodinventoryClassGroupTypeID = 56 # Integer |  (optional) (default to null)
filterPeriodincludePickandPackedAssets = true # Boolean |  (optional) (default to null)
filterPeriodtransID = 56 # Integer |  (optional) (default to null)
filterPeriodtransDatTypeID = 56 # Integer |  (optional) (default to null)
filterPeriodisSearchSuppliersCatalog = true # Boolean |  (optional) (default to null)
filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID |  (optional) (default to null)
filterPeriodisShowChildVariants = true # Boolean |  (optional) (default to null)
filterPeriodisIncludeCategories = true # Boolean |  (optional) (default to null)
filterPeriodisShowPostingInventoryOnly = true # Boolean |  (optional) (default to null)
filterPeriodshowSOHFromWarehouseID = 56 # Integer |  (optional) (default to null)
filterPeriodisPurchased = true # Boolean |  (optional) (default to null)
filterPeriodisSold = true # Boolean |  (optional) (default to null)
filterPeriodisSOHTracked = true # Boolean |  (optional) (default to null)
filterPeriodviewMode = filterPeriodviewMode_example # String |  (optional) (default to null)
filterPeriodvariantMasterInventoryID = 56 # Integer |  (optional) (default to null)
filterPeriodshowAlternateLocationsFromWarehouseID = 56 # Integer |  (optional) (default to null)
filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d # UUID |  (optional) (default to null)
filterPeriodisShowVariantMaster = true # Boolean |  (optional) (default to null)
filterPeriodstatuses =  # array[Integer] |  (optional) (default to null)
filterPeriodstatusStrings =  # array[String] |  (optional) (default to null)
filterPeriodstatus =  # array[String] |  (optional) (default to null)
filterPeriodsearchString = filterPeriodsearchString_example # String |  (optional) (default to null)
filterPeriodsearchNameOnly = true # Boolean |  (optional) (default to null)
filterPeriodsearch = filterPeriodsearch_example # String |  (optional) (default to null)
filterPeriodstartDate = 2013-10-20T19:20:30+01:00 # Date |  (optional) (default to null)
filterPeriodendDate = 2013-10-20T19:20:30+01:00 # Date |  (optional) (default to null)
filterPerioddatePeriod = filterPerioddatePeriod_example # String |  (optional) (default to null)
filterPeriodisExactMatch = true # Boolean |  (optional) (default to null)
filterPeriodisGetBasicInfo = true # Boolean |  (optional) (default to null)
filterPeriodincludeDeleted = true # Boolean |  (optional) (default to null)
filterPeriodincludeLogs = true # Boolean |  (optional) (default to null)
filterPeriodignoreID = 56 # Integer |  (optional) (default to null)
filterPeriodparentID = 56 # Integer |  (optional) (default to null)
filterPeriodgetCountOnly = true # Boolean |  (optional) (default to null)
filterPeriodtransactionTypeDatTypeID = 56 # Integer |  (optional) (default to null)
filterPeriodcategoryID = 56 # Integer |  (optional) (default to null)
filterPeriodadaptorID = 56 # Integer |  (optional) (default to null)
filterPeriodcategoryIDs =  # array[Integer] |  (optional) (default to null)
filterPeriodbrandIDs =  # array[Integer] |  (optional) (default to null)
filterPeriodiDs =  # array[Integer] |  (optional) (default to null)
filterPeriodgUIDs =  # array[String] |  (optional) (default to null)
filterPeriodlinkedSupplierID = 56 # Integer |  (optional) (default to null)
filterPeriodisApprovedForPOS = true # Boolean |  (optional) (default to null)
filterPeriodisApprovedForWeb = true # Boolean |  (optional) (default to null)
filterPeriodisApprovedForService = true # Boolean |  (optional) (default to null)
filterPeriodiD = 56 # Integer |  (optional) (default to null)
filterPeriodisHierarchicalSort = true # Boolean |  (optional) (default to null)
filterPeriodtypes =  # array[String] |  (optional) (default to null)
filterPeriodisShowFavourites = true # Boolean |  (optional) (default to null)
filterPeriodisHidden = true # Boolean |  (optional) (default to null)
filterPeriodincludeSystemTasks = true # Boolean |  (optional) (default to null)
filterPeriodisSystem = true # Boolean |  (optional) (default to null)
filterPeriodbatchStatus = filterPeriodbatchStatus_example # String |  (optional) (default to null)
filterPeriodsortField = filterPeriodsortField_example # String |  (optional) (default to null)
filterPeriodsortAsc = true # Boolean |  (optional) (default to null)
filterPeriodgroupBy = filterPeriodgroupBy_example # String |  (optional) (default to null)
filterPeriodlastRowNumber = 789 # Long |  (optional) (default to null)
filterPeriodmaxResults = 56 # Integer |  (optional) (default to null)
filterPeriodtenantID = 56 # Integer |  (optional) (default to null)
filterPeriodwebsiteID = 56 # Integer |  (optional) (default to null)
filterPerioduserID = 56 # Integer |  (optional) (default to null)

try:
    # Inventory_SearchUsingCode
    api_response = api_instance.inventory_search_using_code(filterPeriodmustHave=filterPeriodmustHave, filterPeriodcanHave=filterPeriodcanHave, filterPeriodexclusions=filterPeriodexclusions, filterPeriodbrandList=filterPeriodbrandList, filterPeriodshowDeletedItems=filterPeriodshowDeletedItems, filterPeriodwarehouseID=filterPeriodwarehouseID, filterPeriodwarehouseLocationID=filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID=filterPeriodpurchaseOrderID, filterPeriodinventoryID=filterPeriodinventoryID, filterPeriodinventoryClassID=filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList=filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID=filterPeriodcustomerID, filterPeriodsupplierID=filterPeriodsupplierID, filterPeriodsearchType=filterPeriodsearchType, filterPeriodstockTakeID=filterPeriodstockTakeID, filterPeriodstartRow=filterPeriodstartRow, filterPeriodorderBy=filterPeriodorderBy, filterPeriodisShowPublishedOnly=filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID=filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID=filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets=filterPeriodincludePickandPackedAssets, filterPeriodtransID=filterPeriodtransID, filterPeriodtransDatTypeID=filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog=filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID=filterPeriodinventoryGUID, filterPeriodisShowChildVariants=filterPeriodisShowChildVariants, filterPeriodisIncludeCategories=filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly=filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID=filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased=filterPeriodisPurchased, filterPeriodisSold=filterPeriodisSold, filterPeriodisSOHTracked=filterPeriodisSOHTracked, filterPeriodviewMode=filterPeriodviewMode, filterPeriodvariantMasterInventoryID=filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID=filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID=filterPeriodsupplierGUID, filterPeriodisShowVariantMaster=filterPeriodisShowVariantMaster, filterPeriodstatuses=filterPeriodstatuses, filterPeriodstatusStrings=filterPeriodstatusStrings, filterPeriodstatus=filterPeriodstatus, filterPeriodsearchString=filterPeriodsearchString, filterPeriodsearchNameOnly=filterPeriodsearchNameOnly, filterPeriodsearch=filterPeriodsearch, filterPeriodstartDate=filterPeriodstartDate, filterPeriodendDate=filterPeriodendDate, filterPerioddatePeriod=filterPerioddatePeriod, filterPeriodisExactMatch=filterPeriodisExactMatch, filterPeriodisGetBasicInfo=filterPeriodisGetBasicInfo, filterPeriodincludeDeleted=filterPeriodincludeDeleted, filterPeriodincludeLogs=filterPeriodincludeLogs, filterPeriodignoreID=filterPeriodignoreID, filterPeriodparentID=filterPeriodparentID, filterPeriodgetCountOnly=filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID=filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID=filterPeriodcategoryID, filterPeriodadaptorID=filterPeriodadaptorID, filterPeriodcategoryIDs=filterPeriodcategoryIDs, filterPeriodbrandIDs=filterPeriodbrandIDs, filterPeriodiDs=filterPeriodiDs, filterPeriodgUIDs=filterPeriodgUIDs, filterPeriodlinkedSupplierID=filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS=filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb=filterPeriodisApprovedForWeb, filterPeriodisApprovedForService=filterPeriodisApprovedForService, filterPeriodiD=filterPeriodiD, filterPeriodisHierarchicalSort=filterPeriodisHierarchicalSort, filterPeriodtypes=filterPeriodtypes, filterPeriodisShowFavourites=filterPeriodisShowFavourites, filterPeriodisHidden=filterPeriodisHidden, filterPeriodincludeSystemTasks=filterPeriodincludeSystemTasks, filterPeriodisSystem=filterPeriodisSystem, filterPeriodbatchStatus=filterPeriodbatchStatus, filterPeriodsortField=filterPeriodsortField, filterPeriodsortAsc=filterPeriodsortAsc, filterPeriodgroupBy=filterPeriodgroupBy, filterPeriodlastRowNumber=filterPeriodlastRowNumber, filterPeriodmaxResults=filterPeriodmaxResults, filterPeriodtenantID=filterPeriodtenantID, filterPeriodwebsiteID=filterPeriodwebsiteID, filterPerioduserID=filterPerioduserID)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventorySearchUsingCode: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let filterPeriodmustHave = filterPeriodmustHave_example; // String
    let filterPeriodcanHave = filterPeriodcanHave_example; // String
    let filterPeriodexclusions = filterPeriodexclusions_example; // String
    let filterPeriodbrandList = ; // array[oas_any_type_not_mapped]
    let filterPeriodshowDeletedItems = true; // Boolean
    let filterPeriodwarehouseID = 56; // Integer
    let filterPeriodwarehouseLocationID = 56; // Integer
    let filterPeriodpurchaseOrderID = 56; // Integer
    let filterPeriodinventoryID = 56; // Integer
    let filterPeriodinventoryClassID = 56; // Integer
    let filterPeriodexcludeItemsInMasterList = true; // Boolean
    let filterPeriodcustomerID = 56; // Integer
    let filterPeriodsupplierID = 56; // Integer
    let filterPeriodsearchType = 56; // Integer
    let filterPeriodstockTakeID = 56; // Integer
    let filterPeriodstartRow = 56; // Integer
    let filterPeriodorderBy = filterPeriodorderBy_example; // String
    let filterPeriodisShowPublishedOnly = true; // Boolean
    let filterPeriodinventoryClassGroupID = 56; // Integer
    let filterPeriodinventoryClassGroupTypeID = 56; // Integer
    let filterPeriodincludePickandPackedAssets = true; // Boolean
    let filterPeriodtransID = 56; // Integer
    let filterPeriodtransDatTypeID = 56; // Integer
    let filterPeriodisSearchSuppliersCatalog = true; // Boolean
    let filterPeriodinventoryGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID
    let filterPeriodisShowChildVariants = true; // Boolean
    let filterPeriodisIncludeCategories = true; // Boolean
    let filterPeriodisShowPostingInventoryOnly = true; // Boolean
    let filterPeriodshowSOHFromWarehouseID = 56; // Integer
    let filterPeriodisPurchased = true; // Boolean
    let filterPeriodisSold = true; // Boolean
    let filterPeriodisSOHTracked = true; // Boolean
    let filterPeriodviewMode = filterPeriodviewMode_example; // String
    let filterPeriodvariantMasterInventoryID = 56; // Integer
    let filterPeriodshowAlternateLocationsFromWarehouseID = 56; // Integer
    let filterPeriodsupplierGUID = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // UUID
    let filterPeriodisShowVariantMaster = true; // Boolean
    let filterPeriodstatuses = ; // array[Integer]
    let filterPeriodstatusStrings = ; // array[String]
    let filterPeriodstatus = ; // array[String]
    let filterPeriodsearchString = filterPeriodsearchString_example; // String
    let filterPeriodsearchNameOnly = true; // Boolean
    let filterPeriodsearch = filterPeriodsearch_example; // String
    let filterPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date
    let filterPeriodendDate = 2013-10-20T19:20:30+01:00; // Date
    let filterPerioddatePeriod = filterPerioddatePeriod_example; // String
    let filterPeriodisExactMatch = true; // Boolean
    let filterPeriodisGetBasicInfo = true; // Boolean
    let filterPeriodincludeDeleted = true; // Boolean
    let filterPeriodincludeLogs = true; // Boolean
    let filterPeriodignoreID = 56; // Integer
    let filterPeriodparentID = 56; // Integer
    let filterPeriodgetCountOnly = true; // Boolean
    let filterPeriodtransactionTypeDatTypeID = 56; // Integer
    let filterPeriodcategoryID = 56; // Integer
    let filterPeriodadaptorID = 56; // Integer
    let filterPeriodcategoryIDs = ; // array[Integer]
    let filterPeriodbrandIDs = ; // array[Integer]
    let filterPeriodiDs = ; // array[Integer]
    let filterPeriodgUIDs = ; // array[String]
    let filterPeriodlinkedSupplierID = 56; // Integer
    let filterPeriodisApprovedForPOS = true; // Boolean
    let filterPeriodisApprovedForWeb = true; // Boolean
    let filterPeriodisApprovedForService = true; // Boolean
    let filterPeriodiD = 56; // Integer
    let filterPeriodisHierarchicalSort = true; // Boolean
    let filterPeriodtypes = ; // array[String]
    let filterPeriodisShowFavourites = true; // Boolean
    let filterPeriodisHidden = true; // Boolean
    let filterPeriodincludeSystemTasks = true; // Boolean
    let filterPeriodisSystem = true; // Boolean
    let filterPeriodbatchStatus = filterPeriodbatchStatus_example; // String
    let filterPeriodsortField = filterPeriodsortField_example; // String
    let filterPeriodsortAsc = true; // Boolean
    let filterPeriodgroupBy = filterPeriodgroupBy_example; // String
    let filterPeriodlastRowNumber = 789; // Long
    let filterPeriodmaxResults = 56; // Integer
    let filterPeriodtenantID = 56; // Integer
    let filterPeriodwebsiteID = 56; // Integer
    let filterPerioduserID = 56; // Integer

    let mut context = DefaultApi::Context::default();
    let result = client.inventorySearchUsingCode(filterPeriodmustHave, filterPeriodcanHave, filterPeriodexclusions, filterPeriodbrandList, filterPeriodshowDeletedItems, filterPeriodwarehouseID, filterPeriodwarehouseLocationID, filterPeriodpurchaseOrderID, filterPeriodinventoryID, filterPeriodinventoryClassID, filterPeriodexcludeItemsInMasterList, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodsearchType, filterPeriodstockTakeID, filterPeriodstartRow, filterPeriodorderBy, filterPeriodisShowPublishedOnly, filterPeriodinventoryClassGroupID, filterPeriodinventoryClassGroupTypeID, filterPeriodincludePickandPackedAssets, filterPeriodtransID, filterPeriodtransDatTypeID, filterPeriodisSearchSuppliersCatalog, filterPeriodinventoryGUID, filterPeriodisShowChildVariants, filterPeriodisIncludeCategories, filterPeriodisShowPostingInventoryOnly, filterPeriodshowSOHFromWarehouseID, filterPeriodisPurchased, filterPeriodisSold, filterPeriodisSOHTracked, filterPeriodviewMode, filterPeriodvariantMasterInventoryID, filterPeriodshowAlternateLocationsFromWarehouseID, filterPeriodsupplierGUID, filterPeriodisShowVariantMaster, filterPeriodstatuses, filterPeriodstatusStrings, filterPeriodstatus, filterPeriodsearchString, filterPeriodsearchNameOnly, filterPeriodsearch, filterPeriodstartDate, filterPeriodendDate, filterPerioddatePeriod, filterPeriodisExactMatch, filterPeriodisGetBasicInfo, filterPeriodincludeDeleted, filterPeriodincludeLogs, filterPeriodignoreID, filterPeriodparentID, filterPeriodgetCountOnly, filterPeriodtransactionTypeDatTypeID, filterPeriodcategoryID, filterPeriodadaptorID, filterPeriodcategoryIDs, filterPeriodbrandIDs, filterPeriodiDs, filterPeriodgUIDs, filterPeriodlinkedSupplierID, filterPeriodisApprovedForPOS, filterPeriodisApprovedForWeb, filterPeriodisApprovedForService, filterPeriodiD, filterPeriodisHierarchicalSort, filterPeriodtypes, filterPeriodisShowFavourites, filterPeriodisHidden, filterPeriodincludeSystemTasks, filterPeriodisSystem, filterPeriodbatchStatus, filterPeriodsortField, filterPeriodsortAsc, filterPeriodgroupBy, filterPeriodlastRowNumber, filterPeriodmaxResults, filterPeriodtenantID, filterPeriodwebsiteID, filterPerioduserID, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Query parameters
Name Description
filter.mustHave
String
filter.canHave
String
filter.exclusions
String
filter.brandList
array[oas_any_type_not_mapped]
filter.showDeletedItems
Boolean
filter.warehouseID
Integer (int32)
filter.warehouseLocationID
Integer (int32)
filter.purchaseOrderID
Integer (int32)
filter.inventoryID
Integer (int32)
filter.inventoryClassID
Integer (int32)
filter.excludeItemsInMasterList
Boolean
filter.customerID
Integer (int32)
filter.supplierID
Integer (int32)
filter.searchType
Integer (int32)
filter.stockTakeID
Integer (int32)
filter.startRow
Integer (int32)
filter.orderBy
String
filter.isShowPublishedOnly
Boolean
filter.inventoryClassGroupID
Integer (int32)
filter.inventoryClassGroupTypeID
Integer (int32)
filter.includePickandPackedAssets
Boolean
filter.transID
Integer (int32)
filter.transDatTypeID
Integer (int32)
filter.isSearchSuppliersCatalog
Boolean
filter.inventoryGUID
UUID (uuid)
filter.isShowChildVariants
Boolean
filter.isIncludeCategories
Boolean
filter.isShowPostingInventoryOnly
Boolean
filter.showSOHFromWarehouseID
Integer (int32)
filter.isPurchased
Boolean
filter.isSold
Boolean
filter.isSOHTracked
Boolean
filter.viewMode
String
filter.variantMasterInventoryID
Integer (int32)
filter.showAlternateLocationsFromWarehouseID
Integer (int32)
filter.supplierGUID
UUID (uuid)
filter.isShowVariantMaster
Boolean
filter.statuses
array[Integer] (int32)
filter.statusStrings
array[String]
filter.status
array[String]
filter.searchString
String
filter.searchNameOnly
Boolean
filter.search
String
filter.startDate
Date (date-time)
filter.endDate
Date (date-time)
filter.datePeriod
String
filter.isExactMatch
Boolean
filter.isGetBasicInfo
Boolean
filter.includeDeleted
Boolean
filter.includeLogs
Boolean
filter.ignoreID
Integer (int32)
filter.parentID
Integer (int32)
filter.getCountOnly
Boolean
filter.transactionTypeDatTypeID
Integer (int32)
filter.categoryID
Integer (int32)
filter.adaptorID
Integer (int32)
filter.categoryIDs
array[Integer] (int32)
filter.brandIDs
array[Integer] (int32)
filter.iDs
array[Integer] (int32)
filter.gUIDs
array[String]
filter.linkedSupplierID
Integer (int32)
filter.isApprovedForPOS
Boolean
filter.isApprovedForWeb
Boolean
filter.isApprovedForService
Boolean
filter.iD
Integer (int32)
filter.isHierarchicalSort
Boolean
filter.types
array[String]
filter.isShowFavourites
Boolean
filter.isHidden
Boolean
filter.includeSystemTasks
Boolean
filter.isSystem
Boolean
filter.batchStatus
String
filter.sortField
String
filter.sortAsc
Boolean
filter.groupBy
String
filter.lastRowNumber
Long (int64)
filter.maxResults
Integer (int32)
filter.tenantID
Integer (int32)
filter.websiteID
Integer (int32)
filter.userID
Integer (int32)

Responses


inventorySetDefaultSupplier

Inventory_SetDefaultSupplier


/Inventory/{id}/defaultsupplier

Usage and SDK Samples

curl -X POST \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 -H "Content-Type: application/json,text/json,application/xml,text/xml,application/x-www-form-urlencoded" \
 "https://api.dev.spenda.co/api/Inventory/{id}/defaultsupplier" \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '' \
 -d 'Custom MIME type example not yet supported: text/xml' \
 -d 'Custom MIME type example not yet supported: application/x-www-form-urlencoded'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Integer id = 56; // Integer | 
        Integer body = 0; // Integer | 

        try {
            ActionResults result = apiInstance.inventorySetDefaultSupplier(id, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventorySetDefaultSupplier");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer id = new Integer(); // Integer | 
final Integer body = new Integer(); // Integer | 

try {
    final result = await api_instance.inventorySetDefaultSupplier(id, body);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventorySetDefaultSupplier: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer id = 56; // Integer | 
        Integer body = 0; // Integer | 

        try {
            ActionResults result = apiInstance.inventorySetDefaultSupplier(id, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventorySetDefaultSupplier");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *id = 56; //  (default to null)
Integer *body = 0; //  (optional)

// Inventory_SetDefaultSupplier
[apiInstance inventorySetDefaultSupplierWith:id
    body:body
              completionHandler: ^(ActionResults output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var id = 56; // {Integer} 
var opts = {
  'body': 0 // {Integer} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventorySetDefaultSupplier(id, opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventorySetDefaultSupplierExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var id = 56;  // Integer |  (default to null)
            var body = 0;  // Integer |  (optional) 

            try {
                // Inventory_SetDefaultSupplier
                ActionResults result = apiInstance.inventorySetDefaultSupplier(id, body);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventorySetDefaultSupplier: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$id = 56; // Integer | 
$body = 0; // Integer | 

try {
    $result = $api_instance->inventorySetDefaultSupplier($id, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventorySetDefaultSupplier: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $id = 56; # Integer | 
my $body = WWW::OPenAPIClient::Object::Integer->new(); # Integer | 

eval {
    my $result = $api_instance->inventorySetDefaultSupplier(id => $id, body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventorySetDefaultSupplier: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
id = 56 # Integer |  (default to null)
body = 0 # Integer |  (optional)

try:
    # Inventory_SetDefaultSupplier
    api_response = api_instance.inventory_set_default_supplier(id, body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventorySetDefaultSupplier: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let id = 56; // Integer
    let body = 0; // Integer

    let mut context = DefaultApi::Context::default();
    let result = client.inventorySetDefaultSupplier(id, body, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
id*
Integer (int32)
Required
Body parameters
Name Description
body

Responses


inventoryUnlinkVariantsFromMaster

Inventory_UnlinkVariantsFromMaster


/Inventory/{masterInventoryID}/unlinkvariants

Usage and SDK Samples

curl -X POST \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Inventory/{masterInventoryID}/unlinkvariants"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Integer masterInventoryID = 56; // Integer | 

        try {
            ActionResults result = apiInstance.inventoryUnlinkVariantsFromMaster(masterInventoryID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryUnlinkVariantsFromMaster");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer masterInventoryID = new Integer(); // Integer | 

try {
    final result = await api_instance.inventoryUnlinkVariantsFromMaster(masterInventoryID);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryUnlinkVariantsFromMaster: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer masterInventoryID = 56; // Integer | 

        try {
            ActionResults result = apiInstance.inventoryUnlinkVariantsFromMaster(masterInventoryID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryUnlinkVariantsFromMaster");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *masterInventoryID = 56; //  (default to null)

// Inventory_UnlinkVariantsFromMaster
[apiInstance inventoryUnlinkVariantsFromMasterWith:masterInventoryID
              completionHandler: ^(ActionResults output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var masterInventoryID = 56; // {Integer} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryUnlinkVariantsFromMaster(masterInventoryID, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryUnlinkVariantsFromMasterExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var masterInventoryID = 56;  // Integer |  (default to null)

            try {
                // Inventory_UnlinkVariantsFromMaster
                ActionResults result = apiInstance.inventoryUnlinkVariantsFromMaster(masterInventoryID);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryUnlinkVariantsFromMaster: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$masterInventoryID = 56; // Integer | 

try {
    $result = $api_instance->inventoryUnlinkVariantsFromMaster($masterInventoryID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryUnlinkVariantsFromMaster: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $masterInventoryID = 56; # Integer | 

eval {
    my $result = $api_instance->inventoryUnlinkVariantsFromMaster(masterInventoryID => $masterInventoryID);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryUnlinkVariantsFromMaster: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
masterInventoryID = 56 # Integer |  (default to null)

try:
    # Inventory_UnlinkVariantsFromMaster
    api_response = api_instance.inventory_unlink_variants_from_master(masterInventoryID)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryUnlinkVariantsFromMaster: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let masterInventoryID = 56; // Integer

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryUnlinkVariantsFromMaster(masterInventoryID, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
masterInventoryID*
Integer (int32)
Required

Responses


inventoryUpdateMedia

Inventory_UpdateMedia


/Inventory/{id}/media

Usage and SDK Samples

curl -X PUT \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 -H "Content-Type: application/json,text/json,application/xml,text/xml,application/x-www-form-urlencoded" \
 "https://api.dev.spenda.co/api/Inventory/{id}/media" \
 -d '{
  "IsDefault" : true,
  "SizeFriendly" : "SizeFriendly",
  "Description" : "Description",
  "ThumbnailURL" : "ThumbnailURL",
  "Size" : 2,
  "IsActive" : true,
  "GUID" : "00000000-0000-0000-0000-000000000000",
  "IsImage" : true,
  "Sequence" : 0,
  "Slug" : "Slug",
  "MimeType" : "MimeType",
  "URL" : "URL",
  "Name" : "Name",
  "GUIDstring" : "GUIDstring",
  "Type" : "Type",
  "RowNumber" : 2,
  "BSID" : "BSID",
  "Version" : 6.173804034172511,
  "IsDownload" : true,
  "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
  "MediaType" : 9,
  "CreatedWith" : "CreatedWith",
  "ID" : 4
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<null>
  <Size>123456789</Size>
  <CreatedDateTime_utc>2000-01-23T04:56:07.000Z</CreatedDateTime_utc>
  <Type>aeiou</Type>
  <IsImage>true</IsImage>
  <SizeFriendly>aeiou</SizeFriendly>
  <MediaType>123</MediaType>
  <MimeType>aeiou</MimeType>
  <Sequence>123</Sequence>
  <GUID>00000000-0000-0000-0000-000000000000</GUID>
  <RowNumber>123456789</RowNumber>
  <Version>3.149</Version>
  <ID>123</ID>
  <IsDownload>true</IsDownload>
  <GUIDstring>aeiou</GUIDstring>
  <ThumbnailURL>aeiou</ThumbnailURL>
  <BSID>aeiou</BSID>
  <IsDefault>true</IsDefault>
  <CreatedWith>aeiou</CreatedWith>
  <Name>aeiou</Name>
  <Description>aeiou</Description>
  <URL>aeiou</URL>
  <Slug>aeiou</Slug>
  <IsActive>true</IsActive>
</null>' \
 -d 'Custom MIME type example not yet supported: text/xml' \
 -d 'Custom MIME type example not yet supported: application/x-www-form-urlencoded'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Integer id = 56; // Integer | 
        array[MediaFileT] mediaFileT = [{"Size":0,"CreatedDateTime_utc":"string","Type":"string","IsImage":true,"SizeFriendly":"string","MediaType":0,"MimeType":"string","Sequence":0,"GUID":"00000000-0000-0000-0000-000000000000","RowNumber":0,"Version":0,"ID":0,"IsDownload":true,"GUIDstring":"string","ThumbnailURL":"string","BSID":"string","IsDefault":true,"CreatedWith":"string","Name":"string","Description":"string","URL":"string","Slug":"string","IsActive":true}]; // array[MediaFileT] | 

        try {
            ActionResults result = apiInstance.inventoryUpdateMedia(id, mediaFileT);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryUpdateMedia");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer id = new Integer(); // Integer | 
final array[MediaFileT] mediaFileT = new array[MediaFileT](); // array[MediaFileT] | 

try {
    final result = await api_instance.inventoryUpdateMedia(id, mediaFileT);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryUpdateMedia: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer id = 56; // Integer | 
        array[MediaFileT] mediaFileT = [{"Size":0,"CreatedDateTime_utc":"string","Type":"string","IsImage":true,"SizeFriendly":"string","MediaType":0,"MimeType":"string","Sequence":0,"GUID":"00000000-0000-0000-0000-000000000000","RowNumber":0,"Version":0,"ID":0,"IsDownload":true,"GUIDstring":"string","ThumbnailURL":"string","BSID":"string","IsDefault":true,"CreatedWith":"string","Name":"string","Description":"string","URL":"string","Slug":"string","IsActive":true}]; // array[MediaFileT] | 

        try {
            ActionResults result = apiInstance.inventoryUpdateMedia(id, mediaFileT);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryUpdateMedia");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *id = 56; //  (default to null)
array[MediaFileT] *mediaFileT = [{"Size":0,"CreatedDateTime_utc":"string","Type":"string","IsImage":true,"SizeFriendly":"string","MediaType":0,"MimeType":"string","Sequence":0,"GUID":"00000000-0000-0000-0000-000000000000","RowNumber":0,"Version":0,"ID":0,"IsDownload":true,"GUIDstring":"string","ThumbnailURL":"string","BSID":"string","IsDefault":true,"CreatedWith":"string","Name":"string","Description":"string","URL":"string","Slug":"string","IsActive":true}]; //  (optional)

// Inventory_UpdateMedia
[apiInstance inventoryUpdateMediaWith:id
    mediaFileT:mediaFileT
              completionHandler: ^(ActionResults output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var id = 56; // {Integer} 
var opts = {
  'mediaFileT': [{"Size":0,"CreatedDateTime_utc":"string","Type":"string","IsImage":true,"SizeFriendly":"string","MediaType":0,"MimeType":"string","Sequence":0,"GUID":"00000000-0000-0000-0000-000000000000","RowNumber":0,"Version":0,"ID":0,"IsDownload":true,"GUIDstring":"string","ThumbnailURL":"string","BSID":"string","IsDefault":true,"CreatedWith":"string","Name":"string","Description":"string","URL":"string","Slug":"string","IsActive":true}] // {array[MediaFileT]} 
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryUpdateMedia(id, opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryUpdateMediaExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var id = 56;  // Integer |  (default to null)
            var mediaFileT = new array[MediaFileT](); // array[MediaFileT] |  (optional) 

            try {
                // Inventory_UpdateMedia
                ActionResults result = apiInstance.inventoryUpdateMedia(id, mediaFileT);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryUpdateMedia: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$id = 56; // Integer | 
$mediaFileT = [{"Size":0,"CreatedDateTime_utc":"string","Type":"string","IsImage":true,"SizeFriendly":"string","MediaType":0,"MimeType":"string","Sequence":0,"GUID":"00000000-0000-0000-0000-000000000000","RowNumber":0,"Version":0,"ID":0,"IsDownload":true,"GUIDstring":"string","ThumbnailURL":"string","BSID":"string","IsDefault":true,"CreatedWith":"string","Name":"string","Description":"string","URL":"string","Slug":"string","IsActive":true}]; // array[MediaFileT] | 

try {
    $result = $api_instance->inventoryUpdateMedia($id, $mediaFileT);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryUpdateMedia: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $id = 56; # Integer | 
my $mediaFileT = [WWW::OPenAPIClient::Object::array[MediaFileT]->new()]; # array[MediaFileT] | 

eval {
    my $result = $api_instance->inventoryUpdateMedia(id => $id, mediaFileT => $mediaFileT);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryUpdateMedia: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
id = 56 # Integer |  (default to null)
mediaFileT = [{"Size":0,"CreatedDateTime_utc":"string","Type":"string","IsImage":true,"SizeFriendly":"string","MediaType":0,"MimeType":"string","Sequence":0,"GUID":"00000000-0000-0000-0000-000000000000","RowNumber":0,"Version":0,"ID":0,"IsDownload":true,"GUIDstring":"string","ThumbnailURL":"string","BSID":"string","IsDefault":true,"CreatedWith":"string","Name":"string","Description":"string","URL":"string","Slug":"string","IsActive":true}] # array[MediaFileT] |  (optional)

try:
    # Inventory_UpdateMedia
    api_response = api_instance.inventory_update_media(id, mediaFileT=mediaFileT)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryUpdateMedia: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let id = 56; // Integer
    let mediaFileT = [{"Size":0,"CreatedDateTime_utc":"string","Type":"string","IsImage":true,"SizeFriendly":"string","MediaType":0,"MimeType":"string","Sequence":0,"GUID":"00000000-0000-0000-0000-000000000000","RowNumber":0,"Version":0,"ID":0,"IsDownload":true,"GUIDstring":"string","ThumbnailURL":"string","BSID":"string","IsDefault":true,"CreatedWith":"string","Name":"string","Description":"string","URL":"string","Slug":"string","IsActive":true}]; // array[MediaFileT]

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryUpdateMedia(id, mediaFileT, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
id*
Integer (int32)
Required
Body parameters
Name Description
mediaFileT

Responses


inventoryUploadMedia

Inventory_UploadMedia


/Inventory/{id}/media

Usage and SDK Samples

curl -X POST \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Inventory/{id}/media"
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.DefaultApi;

import java.io.File;
import java.util.*;

public class DefaultApiExample {
    public static void main(String[] args) {

        // Create an instance of the API class
        DefaultApi apiInstance = new DefaultApi();
        Integer id = 56; // Integer | 

        try {
            ActionResults_MediaFiles_ result = apiInstance.inventoryUploadMedia(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryUploadMedia");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer id = new Integer(); // Integer | 

try {
    final result = await api_instance.inventoryUploadMedia(id);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->inventoryUploadMedia: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer id = 56; // Integer | 

        try {
            ActionResults_MediaFiles_ result = apiInstance.inventoryUploadMedia(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#inventoryUploadMedia");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *id = 56; //  (default to null)

// Inventory_UploadMedia
[apiInstance inventoryUploadMediaWith:id
              completionHandler: ^(ActionResults_MediaFiles_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiInventory = require('as_server_api_inventory');

// Create an instance of the API class
var api = new AsServerApiInventory.DefaultApi()
var id = 56; // {Integer} 

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.inventoryUploadMedia(id, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class inventoryUploadMediaExample
    {
        public void main()
        {

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var id = 56;  // Integer |  (default to null)

            try {
                // Inventory_UploadMedia
                ActionResults_MediaFiles_ result = apiInstance.inventoryUploadMedia(id);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.inventoryUploadMedia: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$id = 56; // Integer | 

try {
    $result = $api_instance->inventoryUploadMedia($id);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->inventoryUploadMedia: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::DefaultApi;

# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::DefaultApi->new();
my $id = 56; # Integer | 

eval {
    my $result = $api_instance->inventoryUploadMedia(id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->inventoryUploadMedia: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint

# Create an instance of the API class
api_instance = openapi_client.DefaultApi()
id = 56 # Integer |  (default to null)

try:
    # Inventory_UploadMedia
    api_response = api_instance.inventory_upload_media(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->inventoryUploadMedia: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let id = 56; // Integer

    let mut context = DefaultApi::Context::default();
    let result = client.inventoryUploadMedia(id, &context).wait();

    println!("{:?}", result);
}

Scopes

Parameters

Path parameters
Name Description
id*
Integer (int32)
Required

Responses