AS Server - API - Customers

Default

customersAccountExemptFromMerchantSurcharge

Customers_AccountExemptFromMerchantSurcharge


/Customers/{customerID}/accountexemptfrommerchantsurcharge

Usage and SDK Samples

curl -X POST \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Customers/{customerID}/accountexemptfrommerchantsurcharge?IsExempt=true"
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 customerID = 56; // Integer | 
        Boolean isExempt = true; // Boolean | 

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

final api_instance = DefaultApi();

final Integer customerID = new Integer(); // Integer | 
final Boolean isExempt = new Boolean(); // Boolean | 

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

import org.openapitools.client.api.DefaultApi;

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

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


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

// Customers_AccountExemptFromMerchantSurcharge
[apiInstance customersAccountExemptFromMerchantSurchargeWith:customerID
    isExempt:isExempt
              completionHandler: ^(ActionResults output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiCustomers = require('as_server_api_customers');

// Create an instance of the API class
var api = new AsServerApiCustomers.DefaultApi()
var customerID = 56; // {Integer} 
var opts = {
  'isExempt': true // {Boolean} 
};

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

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

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var customerID = 56;  // Integer |  (default to null)
            var isExempt = true;  // Boolean |  (optional)  (default to null)

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

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

try {
    $result = $api_instance->customersAccountExemptFromMerchantSurcharge($customerID, $isExempt);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->customersAccountExemptFromMerchantSurcharge: ', $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 $customerID = 56; # Integer | 
my $isExempt = true; # Boolean | 

eval {
    my $result = $api_instance->customersAccountExemptFromMerchantSurcharge(customerID => $customerID, isExempt => $isExempt);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->customersAccountExemptFromMerchantSurcharge: $@\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()
customerID = 56 # Integer |  (default to null)
isExempt = true # Boolean |  (optional) (default to null)

try:
    # Customers_AccountExemptFromMerchantSurcharge
    api_response = api_instance.customers_account_exempt_from_merchant_surcharge(customerID, isExempt=isExempt)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->customersAccountExemptFromMerchantSurcharge: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let customerID = 56; // Integer
    let isExempt = true; // Boolean

    let mut context = DefaultApi::Context::default();
    let result = client.customersAccountExemptFromMerchantSurcharge(customerID, isExempt, &context).wait();

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

Scopes

Parameters

Path parameters
Name Description
customerID*
Integer (int32)
Required
Query parameters
Name Description
IsExempt
Boolean

Responses


customersDelete1

Customers_Delete1


/Customers/{id}

Usage and SDK Samples

curl -X DELETE \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Customers/{id}?isDeleteAllTransactions=true"
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 | 
        Boolean isDeleteAllTransactions = true; // Boolean | 

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

final api_instance = DefaultApi();

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

try {
    final result = await api_instance.customersDelete1(id, isDeleteAllTransactions);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->customersDelete1: $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 | 
        Boolean isDeleteAllTransactions = true; // Boolean | 

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


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

// Customers_Delete1
[apiInstance customersDelete1With:id
    isDeleteAllTransactions:isDeleteAllTransactions
              completionHandler: ^(ActionResults output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiCustomers = require('as_server_api_customers');

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

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

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

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

            try {
                // Customers_Delete1
                ActionResults result = apiInstance.customersDelete1(id, isDeleteAllTransactions);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.customersDelete1: " + 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 | 
$isDeleteAllTransactions = true; // Boolean | 

try {
    $result = $api_instance->customersDelete1($id, $isDeleteAllTransactions);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->customersDelete1: ', $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 $isDeleteAllTransactions = true; # Boolean | 

eval {
    my $result = $api_instance->customersDelete1(id => $id, isDeleteAllTransactions => $isDeleteAllTransactions);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->customersDelete1: $@\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)
isDeleteAllTransactions = true # Boolean |  (default to null)

try:
    # Customers_Delete1
    api_response = api_instance.customers_delete1(id, isDeleteAllTransactions)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->customersDelete1: %s\n" % e)
extern crate DefaultApi;

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

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

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

Scopes

Parameters

Path parameters
Name Description
id*
Integer (int32)
Required
Query parameters
Name Description
isDeleteAllTransactions*
Boolean
Required

Responses


customersDeleteT

Customers_DeleteT


/Customers/

Usage and SDK Samples

curl -X DELETE \
 -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/Customers/" \
 -d '{
  "WebsiteID" : 1,
  "TenantID" : 6,
  "UserID" : 5,
  "IsDeleteAllClaims" : true,
  "ID" : 0
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<CustomerDeleteRequest>
  <ID>123</ID>
  <IsDeleteAllClaims>true</IsDeleteAllClaims>
  <TenantID>123</TenantID>
  <WebsiteID>123</WebsiteID>
  <UserID>123</UserID>
</CustomerDeleteRequest>' \
 -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();
        CustomerDeleteRequest customerDeleteRequest = {"ID":0,"IsDeleteAllClaims":true,"TenantID":0,"WebsiteID":0,"UserID":0}; // CustomerDeleteRequest | 

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

final api_instance = DefaultApi();

final CustomerDeleteRequest customerDeleteRequest = new CustomerDeleteRequest(); // CustomerDeleteRequest | 

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

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        CustomerDeleteRequest customerDeleteRequest = {"ID":0,"IsDeleteAllClaims":true,"TenantID":0,"WebsiteID":0,"UserID":0}; // CustomerDeleteRequest | 

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


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
CustomerDeleteRequest *customerDeleteRequest = {"ID":0,"IsDeleteAllClaims":true,"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Customers_DeleteT
[apiInstance customersDeleteTWith:customerDeleteRequest
              completionHandler: ^(ActionResults output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiCustomers = require('as_server_api_customers');

// Create an instance of the API class
var api = new AsServerApiCustomers.DefaultApi()
var opts = {
  'customerDeleteRequest': {"ID":0,"IsDeleteAllClaims":true,"TenantID":0,"WebsiteID":0,"UserID":0} // {CustomerDeleteRequest} 
};

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

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

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

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$customerDeleteRequest = {"ID":0,"IsDeleteAllClaims":true,"TenantID":0,"WebsiteID":0,"UserID":0}; // CustomerDeleteRequest | 

try {
    $result = $api_instance->customersDeleteT($customerDeleteRequest);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->customersDeleteT: ', $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 $customerDeleteRequest = WWW::OPenAPIClient::Object::CustomerDeleteRequest->new(); # CustomerDeleteRequest | 

eval {
    my $result = $api_instance->customersDeleteT(customerDeleteRequest => $customerDeleteRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->customersDeleteT: $@\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()
customerDeleteRequest = {"ID":0,"IsDeleteAllClaims":true,"TenantID":0,"WebsiteID":0,"UserID":0} # CustomerDeleteRequest |  (optional)

try:
    # Customers_DeleteT
    api_response = api_instance.customers_delete_t(customerDeleteRequest=customerDeleteRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->customersDeleteT: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let customerDeleteRequest = {"ID":0,"IsDeleteAllClaims":true,"TenantID":0,"WebsiteID":0,"UserID":0}; // CustomerDeleteRequest

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

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

Scopes

Parameters

Body parameters
Name Description
customerDeleteRequest

Responses


customersDeleteVehicle

Customers_DeleteVehicle


/Customers/vehicle/{assetID}

Usage and SDK Samples

curl -X DELETE \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Customers/vehicle/{assetID}"
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 assetID = 56; // Integer | 

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

final api_instance = DefaultApi();

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

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

import org.openapitools.client.api.DefaultApi;

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

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


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

// Customers_DeleteVehicle
[apiInstance customersDeleteVehicleWith:assetID
              completionHandler: ^(ActionResults output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiCustomers = require('as_server_api_customers');

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

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

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

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

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

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

try {
    $result = $api_instance->customersDeleteVehicle($assetID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->customersDeleteVehicle: ', $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 $assetID = 56; # Integer | 

eval {
    my $result = $api_instance->customersDeleteVehicle(assetID => $assetID);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->customersDeleteVehicle: $@\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()
assetID = 56 # Integer |  (default to null)

try:
    # Customers_DeleteVehicle
    api_response = api_instance.customers_delete_vehicle(assetID)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->customersDeleteVehicle: %s\n" % e)
extern crate DefaultApi;

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

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

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

Scopes

Parameters

Path parameters
Name Description
assetID*
Integer (int32)
Required

Responses


customersGet1

Customers_Get1


/Customers/{id}

Usage and SDK Samples

curl -X GET \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Customers/{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 {
            CustomerEditResponse result = apiInstance.customersGet1(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#customersGet1");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

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

try {
    final result = await api_instance.customersGet1(id);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->customersGet1: $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 {
            CustomerEditResponse result = apiInstance.customersGet1(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#customersGet1");
            e.printStackTrace();
        }
    }
}


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

// Customers_Get1
[apiInstance customersGet1With:id
              completionHandler: ^(CustomerEditResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiCustomers = require('as_server_api_customers');

// Create an instance of the API class
var api = new AsServerApiCustomers.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.customersGet1(id, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

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

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

            try {
                // Customers_Get1
                CustomerEditResponse result = apiInstance.customersGet1(id);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.customersGet1: " + 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->customersGet1($id);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->customersGet1: ', $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->customersGet1(id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->customersGet1: $@\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:
    # Customers_Get1
    api_response = api_instance.customers_get1(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->customersGet1: %s\n" % e)
extern crate DefaultApi;

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

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

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

Scopes

Parameters

Path parameters
Name Description
id*
Integer (int32)
Required

Responses


customersGetByBusinessID

Customers_GetByBusinessID


/Customers/business/{id}

Usage and SDK Samples

curl -X GET \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Customers/business/{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 {
            CustomerEditResponse result = apiInstance.customersGetByBusinessID(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#customersGetByBusinessID");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

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

try {
    final result = await api_instance.customersGetByBusinessID(id);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->customersGetByBusinessID: $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 {
            CustomerEditResponse result = apiInstance.customersGetByBusinessID(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#customersGetByBusinessID");
            e.printStackTrace();
        }
    }
}


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

// Customers_GetByBusinessID
[apiInstance customersGetByBusinessIDWith:id
              completionHandler: ^(CustomerEditResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiCustomers = require('as_server_api_customers');

// Create an instance of the API class
var api = new AsServerApiCustomers.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.customersGetByBusinessID(id, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

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

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

            try {
                // Customers_GetByBusinessID
                CustomerEditResponse result = apiInstance.customersGetByBusinessID(id);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.customersGetByBusinessID: " + 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->customersGetByBusinessID($id);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->customersGetByBusinessID: ', $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->customersGetByBusinessID(id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->customersGetByBusinessID: $@\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:
    # Customers_GetByBusinessID
    api_response = api_instance.customers_get_by_business_id(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->customersGetByBusinessID: %s\n" % e)
extern crate DefaultApi;

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

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

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

Scopes

Parameters

Path parameters
Name Description
id*
Integer (int32)
Required

Responses


customersGetCustomersWithAssets

Customers_GetCustomersWithAssets


/Customers/customerswithassets

Usage and SDK Samples

curl -X GET \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Customers/customerswithassets?request.datTypeID=56&request.statusFilter=requestPeriodstatusFilter_example&request.reportTypeFilter=requestPeriodreportTypeFilter_example&request.isIncludeTotals=true&request.isIncludePayments=true&request.isIncludeLogs=true&request.isIncludeAllMedia=true&request.customerID=56&request.pOSTerminalShiftID=56&request.invoiceType=&request.accountCustomerID=56&request.invoicingStatus=requestPeriodinvoicingStatus_example&request.isPhysical=true&request.postingBehaviour=56&request.onlyIncludeExpenseAccount=true&request.syncStatusFilter=requestPeriodsyncStatusFilter_example&request.isShowActiveOnly=true&request.isShowLinkedOnly=true&request.isShowChildVariants=true&request.isShowPublishedOnly=true&request.includePayments=true&request.syncLogCode=requestPeriodsyncLogCode_example&request.defaultSupplierID=56&request.syncLogCodeType=56&request.includeAdaptorID=56&request.excludeAdaptorID=56&request.createdWith=requestPeriodcreatedWith_example&request.createdByUserId=56&request.classID=56&request.isShowAccountCustomersOnly=true&request.isShowPostingInventoryOnly=true&request.iDList=&request.customerIDs=&request.isEarlyClaimShortPaymentOnly=true&request.statuses=&request.statusStrings=&request.status=&request.searchString=requestPeriodsearchString_example&request.searchNameOnly=true&request.search=requestPeriodsearch_example&request.startDate=2013-10-20T19:20:30+01:00&request.endDate=2013-10-20T19:20:30+01:00&request.datePeriod=requestPerioddatePeriod_example&request.isExactMatch=true&request.isGetBasicInfo=true&request.includeDeleted=true&request.includeLogs=true&request.ignoreID=56&request.parentID=56&request.getCountOnly=true&request.transactionTypeDatTypeID=56&request.categoryID=56&request.adaptorID=56&request.categoryIDs=&request.brandIDs=&request.iDs=&request.gUIDs=&request.linkedSupplierID=56&request.isApprovedForPOS=true&request.isApprovedForWeb=true&request.isApprovedForService=true&request.iD=56&request.isHierarchicalSort=true&request.types=&request.isShowFavourites=true&request.isHidden=true&request.includeSystemTasks=true&request.isSystem=true&request.batchStatus=requestPeriodbatchStatus_example&request.sortField=requestPeriodsortField_example&request.sortAsc=true&request.groupBy=requestPeriodgroupBy_example&request.lastRowNumber=789&request.maxResults=56&request.tenantID=56&request.websiteID=56&request.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 requestPerioddatTypeID = 56; // Integer | 
        String requestPeriodstatusFilter = requestPeriodstatusFilter_example; // String | 
        String requestPeriodreportTypeFilter = requestPeriodreportTypeFilter_example; // String | 
        Boolean requestPeriodisIncludeTotals = true; // Boolean | 
        Boolean requestPeriodisIncludePayments = true; // Boolean | 
        Boolean requestPeriodisIncludeLogs = true; // Boolean | 
        Boolean requestPeriodisIncludeAllMedia = true; // Boolean | 
        Integer requestPeriodcustomerID = 56; // Integer | 
        Integer requestPeriodpOSTerminalShiftID = 56; // Integer | 
        array[String] requestPeriodinvoiceType = ; // array[String] | 
        Integer requestPeriodaccountCustomerID = 56; // Integer | 
        String requestPeriodinvoicingStatus = requestPeriodinvoicingStatus_example; // String | 
        Boolean requestPeriodisPhysical = true; // Boolean | 
        Integer requestPeriodpostingBehaviour = 56; // Integer | 
        Boolean requestPeriodonlyIncludeExpenseAccount = true; // Boolean | 
        String requestPeriodsyncStatusFilter = requestPeriodsyncStatusFilter_example; // String | 
        Boolean requestPeriodisShowActiveOnly = true; // Boolean | 
        Boolean requestPeriodisShowLinkedOnly = true; // Boolean | 
        Boolean requestPeriodisShowChildVariants = true; // Boolean | 
        Boolean requestPeriodisShowPublishedOnly = true; // Boolean | 
        Boolean requestPeriodincludePayments = true; // Boolean | 
        String requestPeriodsyncLogCode = requestPeriodsyncLogCode_example; // String | 
        Integer requestPerioddefaultSupplierID = 56; // Integer | 
        Integer requestPeriodsyncLogCodeType = 56; // Integer | 
        Integer requestPeriodincludeAdaptorID = 56; // Integer | 
        Integer requestPeriodexcludeAdaptorID = 56; // Integer | 
        String requestPeriodcreatedWith = requestPeriodcreatedWith_example; // String | 
        Integer requestPeriodcreatedByUserId = 56; // Integer | 
        Integer requestPeriodclassID = 56; // Integer | 
        Boolean requestPeriodisShowAccountCustomersOnly = true; // Boolean | 
        Boolean requestPeriodisShowPostingInventoryOnly = true; // Boolean | 
        array[Integer] requestPeriodiDList = ; // array[Integer] | 
        array[Integer] requestPeriodcustomerIDs = ; // array[Integer] | 
        Boolean requestPeriodisEarlyClaimShortPaymentOnly = true; // Boolean | 
        array[Integer] requestPeriodstatuses = ; // array[Integer] | 
        array[String] requestPeriodstatusStrings = ; // array[String] | 
        array[String] requestPeriodstatus = ; // array[String] | 
        String requestPeriodsearchString = requestPeriodsearchString_example; // String | 
        Boolean requestPeriodsearchNameOnly = true; // Boolean | 
        String requestPeriodsearch = requestPeriodsearch_example; // String | 
        Date requestPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date | 
        Date requestPeriodendDate = 2013-10-20T19:20:30+01:00; // Date | 
        String requestPerioddatePeriod = requestPerioddatePeriod_example; // String | 
        Boolean requestPeriodisExactMatch = true; // Boolean | 
        Boolean requestPeriodisGetBasicInfo = true; // Boolean | 
        Boolean requestPeriodincludeDeleted = true; // Boolean | 
        Boolean requestPeriodincludeLogs = true; // Boolean | 
        Integer requestPeriodignoreID = 56; // Integer | 
        Integer requestPeriodparentID = 56; // Integer | 
        Boolean requestPeriodgetCountOnly = true; // Boolean | 
        Integer requestPeriodtransactionTypeDatTypeID = 56; // Integer | 
        Integer requestPeriodcategoryID = 56; // Integer | 
        Integer requestPeriodadaptorID = 56; // Integer | 
        array[Integer] requestPeriodcategoryIDs = ; // array[Integer] | 
        array[Integer] requestPeriodbrandIDs = ; // array[Integer] | 
        array[Integer] requestPeriodiDs = ; // array[Integer] | 
        array[String] requestPeriodgUIDs = ; // array[String] | 
        Integer requestPeriodlinkedSupplierID = 56; // Integer | 
        Boolean requestPeriodisApprovedForPOS = true; // Boolean | 
        Boolean requestPeriodisApprovedForWeb = true; // Boolean | 
        Boolean requestPeriodisApprovedForService = true; // Boolean | 
        Integer requestPeriodiD = 56; // Integer | 
        Boolean requestPeriodisHierarchicalSort = true; // Boolean | 
        array[String] requestPeriodtypes = ; // array[String] | 
        Boolean requestPeriodisShowFavourites = true; // Boolean | 
        Boolean requestPeriodisHidden = true; // Boolean | 
        Boolean requestPeriodincludeSystemTasks = true; // Boolean | 
        Boolean requestPeriodisSystem = true; // Boolean | 
        String requestPeriodbatchStatus = requestPeriodbatchStatus_example; // String | 
        String requestPeriodsortField = requestPeriodsortField_example; // String | 
        Boolean requestPeriodsortAsc = true; // Boolean | 
        String requestPeriodgroupBy = requestPeriodgroupBy_example; // String | 
        Long requestPeriodlastRowNumber = 789; // Long | 
        Integer requestPeriodmaxResults = 56; // Integer | 
        Integer requestPeriodtenantID = 56; // Integer | 
        Integer requestPeriodwebsiteID = 56; // Integer | 
        Integer requestPerioduserID = 56; // Integer | 

        try {
            PagedActionResults_CustomerVehicles_ result = apiInstance.customersGetCustomersWithAssets(requestPerioddatTypeID, requestPeriodstatusFilter, requestPeriodreportTypeFilter, requestPeriodisIncludeTotals, requestPeriodisIncludePayments, requestPeriodisIncludeLogs, requestPeriodisIncludeAllMedia, requestPeriodcustomerID, requestPeriodpOSTerminalShiftID, requestPeriodinvoiceType, requestPeriodaccountCustomerID, requestPeriodinvoicingStatus, requestPeriodisPhysical, requestPeriodpostingBehaviour, requestPeriodonlyIncludeExpenseAccount, requestPeriodsyncStatusFilter, requestPeriodisShowActiveOnly, requestPeriodisShowLinkedOnly, requestPeriodisShowChildVariants, requestPeriodisShowPublishedOnly, requestPeriodincludePayments, requestPeriodsyncLogCode, requestPerioddefaultSupplierID, requestPeriodsyncLogCodeType, requestPeriodincludeAdaptorID, requestPeriodexcludeAdaptorID, requestPeriodcreatedWith, requestPeriodcreatedByUserId, requestPeriodclassID, requestPeriodisShowAccountCustomersOnly, requestPeriodisShowPostingInventoryOnly, requestPeriodiDList, requestPeriodcustomerIDs, requestPeriodisEarlyClaimShortPaymentOnly, requestPeriodstatuses, requestPeriodstatusStrings, requestPeriodstatus, requestPeriodsearchString, requestPeriodsearchNameOnly, requestPeriodsearch, requestPeriodstartDate, requestPeriodendDate, requestPerioddatePeriod, requestPeriodisExactMatch, requestPeriodisGetBasicInfo, requestPeriodincludeDeleted, requestPeriodincludeLogs, requestPeriodignoreID, requestPeriodparentID, requestPeriodgetCountOnly, requestPeriodtransactionTypeDatTypeID, requestPeriodcategoryID, requestPeriodadaptorID, requestPeriodcategoryIDs, requestPeriodbrandIDs, requestPeriodiDs, requestPeriodgUIDs, requestPeriodlinkedSupplierID, requestPeriodisApprovedForPOS, requestPeriodisApprovedForWeb, requestPeriodisApprovedForService, requestPeriodiD, requestPeriodisHierarchicalSort, requestPeriodtypes, requestPeriodisShowFavourites, requestPeriodisHidden, requestPeriodincludeSystemTasks, requestPeriodisSystem, requestPeriodbatchStatus, requestPeriodsortField, requestPeriodsortAsc, requestPeriodgroupBy, requestPeriodlastRowNumber, requestPeriodmaxResults, requestPeriodtenantID, requestPeriodwebsiteID, requestPerioduserID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#customersGetCustomersWithAssets");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer requestPerioddatTypeID = new Integer(); // Integer | 
final String requestPeriodstatusFilter = new String(); // String | 
final String requestPeriodreportTypeFilter = new String(); // String | 
final Boolean requestPeriodisIncludeTotals = new Boolean(); // Boolean | 
final Boolean requestPeriodisIncludePayments = new Boolean(); // Boolean | 
final Boolean requestPeriodisIncludeLogs = new Boolean(); // Boolean | 
final Boolean requestPeriodisIncludeAllMedia = new Boolean(); // Boolean | 
final Integer requestPeriodcustomerID = new Integer(); // Integer | 
final Integer requestPeriodpOSTerminalShiftID = new Integer(); // Integer | 
final array[String] requestPeriodinvoiceType = new array[String](); // array[String] | 
final Integer requestPeriodaccountCustomerID = new Integer(); // Integer | 
final String requestPeriodinvoicingStatus = new String(); // String | 
final Boolean requestPeriodisPhysical = new Boolean(); // Boolean | 
final Integer requestPeriodpostingBehaviour = new Integer(); // Integer | 
final Boolean requestPeriodonlyIncludeExpenseAccount = new Boolean(); // Boolean | 
final String requestPeriodsyncStatusFilter = new String(); // String | 
final Boolean requestPeriodisShowActiveOnly = new Boolean(); // Boolean | 
final Boolean requestPeriodisShowLinkedOnly = new Boolean(); // Boolean | 
final Boolean requestPeriodisShowChildVariants = new Boolean(); // Boolean | 
final Boolean requestPeriodisShowPublishedOnly = new Boolean(); // Boolean | 
final Boolean requestPeriodincludePayments = new Boolean(); // Boolean | 
final String requestPeriodsyncLogCode = new String(); // String | 
final Integer requestPerioddefaultSupplierID = new Integer(); // Integer | 
final Integer requestPeriodsyncLogCodeType = new Integer(); // Integer | 
final Integer requestPeriodincludeAdaptorID = new Integer(); // Integer | 
final Integer requestPeriodexcludeAdaptorID = new Integer(); // Integer | 
final String requestPeriodcreatedWith = new String(); // String | 
final Integer requestPeriodcreatedByUserId = new Integer(); // Integer | 
final Integer requestPeriodclassID = new Integer(); // Integer | 
final Boolean requestPeriodisShowAccountCustomersOnly = new Boolean(); // Boolean | 
final Boolean requestPeriodisShowPostingInventoryOnly = new Boolean(); // Boolean | 
final array[Integer] requestPeriodiDList = new array[Integer](); // array[Integer] | 
final array[Integer] requestPeriodcustomerIDs = new array[Integer](); // array[Integer] | 
final Boolean requestPeriodisEarlyClaimShortPaymentOnly = new Boolean(); // Boolean | 
final array[Integer] requestPeriodstatuses = new array[Integer](); // array[Integer] | 
final array[String] requestPeriodstatusStrings = new array[String](); // array[String] | 
final array[String] requestPeriodstatus = new array[String](); // array[String] | 
final String requestPeriodsearchString = new String(); // String | 
final Boolean requestPeriodsearchNameOnly = new Boolean(); // Boolean | 
final String requestPeriodsearch = new String(); // String | 
final Date requestPeriodstartDate = new Date(); // Date | 
final Date requestPeriodendDate = new Date(); // Date | 
final String requestPerioddatePeriod = new String(); // String | 
final Boolean requestPeriodisExactMatch = new Boolean(); // Boolean | 
final Boolean requestPeriodisGetBasicInfo = new Boolean(); // Boolean | 
final Boolean requestPeriodincludeDeleted = new Boolean(); // Boolean | 
final Boolean requestPeriodincludeLogs = new Boolean(); // Boolean | 
final Integer requestPeriodignoreID = new Integer(); // Integer | 
final Integer requestPeriodparentID = new Integer(); // Integer | 
final Boolean requestPeriodgetCountOnly = new Boolean(); // Boolean | 
final Integer requestPeriodtransactionTypeDatTypeID = new Integer(); // Integer | 
final Integer requestPeriodcategoryID = new Integer(); // Integer | 
final Integer requestPeriodadaptorID = new Integer(); // Integer | 
final array[Integer] requestPeriodcategoryIDs = new array[Integer](); // array[Integer] | 
final array[Integer] requestPeriodbrandIDs = new array[Integer](); // array[Integer] | 
final array[Integer] requestPeriodiDs = new array[Integer](); // array[Integer] | 
final array[String] requestPeriodgUIDs = new array[String](); // array[String] | 
final Integer requestPeriodlinkedSupplierID = new Integer(); // Integer | 
final Boolean requestPeriodisApprovedForPOS = new Boolean(); // Boolean | 
final Boolean requestPeriodisApprovedForWeb = new Boolean(); // Boolean | 
final Boolean requestPeriodisApprovedForService = new Boolean(); // Boolean | 
final Integer requestPeriodiD = new Integer(); // Integer | 
final Boolean requestPeriodisHierarchicalSort = new Boolean(); // Boolean | 
final array[String] requestPeriodtypes = new array[String](); // array[String] | 
final Boolean requestPeriodisShowFavourites = new Boolean(); // Boolean | 
final Boolean requestPeriodisHidden = new Boolean(); // Boolean | 
final Boolean requestPeriodincludeSystemTasks = new Boolean(); // Boolean | 
final Boolean requestPeriodisSystem = new Boolean(); // Boolean | 
final String requestPeriodbatchStatus = new String(); // String | 
final String requestPeriodsortField = new String(); // String | 
final Boolean requestPeriodsortAsc = new Boolean(); // Boolean | 
final String requestPeriodgroupBy = new String(); // String | 
final Long requestPeriodlastRowNumber = new Long(); // Long | 
final Integer requestPeriodmaxResults = new Integer(); // Integer | 
final Integer requestPeriodtenantID = new Integer(); // Integer | 
final Integer requestPeriodwebsiteID = new Integer(); // Integer | 
final Integer requestPerioduserID = new Integer(); // Integer | 

try {
    final result = await api_instance.customersGetCustomersWithAssets(requestPerioddatTypeID, requestPeriodstatusFilter, requestPeriodreportTypeFilter, requestPeriodisIncludeTotals, requestPeriodisIncludePayments, requestPeriodisIncludeLogs, requestPeriodisIncludeAllMedia, requestPeriodcustomerID, requestPeriodpOSTerminalShiftID, requestPeriodinvoiceType, requestPeriodaccountCustomerID, requestPeriodinvoicingStatus, requestPeriodisPhysical, requestPeriodpostingBehaviour, requestPeriodonlyIncludeExpenseAccount, requestPeriodsyncStatusFilter, requestPeriodisShowActiveOnly, requestPeriodisShowLinkedOnly, requestPeriodisShowChildVariants, requestPeriodisShowPublishedOnly, requestPeriodincludePayments, requestPeriodsyncLogCode, requestPerioddefaultSupplierID, requestPeriodsyncLogCodeType, requestPeriodincludeAdaptorID, requestPeriodexcludeAdaptorID, requestPeriodcreatedWith, requestPeriodcreatedByUserId, requestPeriodclassID, requestPeriodisShowAccountCustomersOnly, requestPeriodisShowPostingInventoryOnly, requestPeriodiDList, requestPeriodcustomerIDs, requestPeriodisEarlyClaimShortPaymentOnly, requestPeriodstatuses, requestPeriodstatusStrings, requestPeriodstatus, requestPeriodsearchString, requestPeriodsearchNameOnly, requestPeriodsearch, requestPeriodstartDate, requestPeriodendDate, requestPerioddatePeriod, requestPeriodisExactMatch, requestPeriodisGetBasicInfo, requestPeriodincludeDeleted, requestPeriodincludeLogs, requestPeriodignoreID, requestPeriodparentID, requestPeriodgetCountOnly, requestPeriodtransactionTypeDatTypeID, requestPeriodcategoryID, requestPeriodadaptorID, requestPeriodcategoryIDs, requestPeriodbrandIDs, requestPeriodiDs, requestPeriodgUIDs, requestPeriodlinkedSupplierID, requestPeriodisApprovedForPOS, requestPeriodisApprovedForWeb, requestPeriodisApprovedForService, requestPeriodiD, requestPeriodisHierarchicalSort, requestPeriodtypes, requestPeriodisShowFavourites, requestPeriodisHidden, requestPeriodincludeSystemTasks, requestPeriodisSystem, requestPeriodbatchStatus, requestPeriodsortField, requestPeriodsortAsc, requestPeriodgroupBy, requestPeriodlastRowNumber, requestPeriodmaxResults, requestPeriodtenantID, requestPeriodwebsiteID, requestPerioduserID);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->customersGetCustomersWithAssets: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer requestPerioddatTypeID = 56; // Integer | 
        String requestPeriodstatusFilter = requestPeriodstatusFilter_example; // String | 
        String requestPeriodreportTypeFilter = requestPeriodreportTypeFilter_example; // String | 
        Boolean requestPeriodisIncludeTotals = true; // Boolean | 
        Boolean requestPeriodisIncludePayments = true; // Boolean | 
        Boolean requestPeriodisIncludeLogs = true; // Boolean | 
        Boolean requestPeriodisIncludeAllMedia = true; // Boolean | 
        Integer requestPeriodcustomerID = 56; // Integer | 
        Integer requestPeriodpOSTerminalShiftID = 56; // Integer | 
        array[String] requestPeriodinvoiceType = ; // array[String] | 
        Integer requestPeriodaccountCustomerID = 56; // Integer | 
        String requestPeriodinvoicingStatus = requestPeriodinvoicingStatus_example; // String | 
        Boolean requestPeriodisPhysical = true; // Boolean | 
        Integer requestPeriodpostingBehaviour = 56; // Integer | 
        Boolean requestPeriodonlyIncludeExpenseAccount = true; // Boolean | 
        String requestPeriodsyncStatusFilter = requestPeriodsyncStatusFilter_example; // String | 
        Boolean requestPeriodisShowActiveOnly = true; // Boolean | 
        Boolean requestPeriodisShowLinkedOnly = true; // Boolean | 
        Boolean requestPeriodisShowChildVariants = true; // Boolean | 
        Boolean requestPeriodisShowPublishedOnly = true; // Boolean | 
        Boolean requestPeriodincludePayments = true; // Boolean | 
        String requestPeriodsyncLogCode = requestPeriodsyncLogCode_example; // String | 
        Integer requestPerioddefaultSupplierID = 56; // Integer | 
        Integer requestPeriodsyncLogCodeType = 56; // Integer | 
        Integer requestPeriodincludeAdaptorID = 56; // Integer | 
        Integer requestPeriodexcludeAdaptorID = 56; // Integer | 
        String requestPeriodcreatedWith = requestPeriodcreatedWith_example; // String | 
        Integer requestPeriodcreatedByUserId = 56; // Integer | 
        Integer requestPeriodclassID = 56; // Integer | 
        Boolean requestPeriodisShowAccountCustomersOnly = true; // Boolean | 
        Boolean requestPeriodisShowPostingInventoryOnly = true; // Boolean | 
        array[Integer] requestPeriodiDList = ; // array[Integer] | 
        array[Integer] requestPeriodcustomerIDs = ; // array[Integer] | 
        Boolean requestPeriodisEarlyClaimShortPaymentOnly = true; // Boolean | 
        array[Integer] requestPeriodstatuses = ; // array[Integer] | 
        array[String] requestPeriodstatusStrings = ; // array[String] | 
        array[String] requestPeriodstatus = ; // array[String] | 
        String requestPeriodsearchString = requestPeriodsearchString_example; // String | 
        Boolean requestPeriodsearchNameOnly = true; // Boolean | 
        String requestPeriodsearch = requestPeriodsearch_example; // String | 
        Date requestPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date | 
        Date requestPeriodendDate = 2013-10-20T19:20:30+01:00; // Date | 
        String requestPerioddatePeriod = requestPerioddatePeriod_example; // String | 
        Boolean requestPeriodisExactMatch = true; // Boolean | 
        Boolean requestPeriodisGetBasicInfo = true; // Boolean | 
        Boolean requestPeriodincludeDeleted = true; // Boolean | 
        Boolean requestPeriodincludeLogs = true; // Boolean | 
        Integer requestPeriodignoreID = 56; // Integer | 
        Integer requestPeriodparentID = 56; // Integer | 
        Boolean requestPeriodgetCountOnly = true; // Boolean | 
        Integer requestPeriodtransactionTypeDatTypeID = 56; // Integer | 
        Integer requestPeriodcategoryID = 56; // Integer | 
        Integer requestPeriodadaptorID = 56; // Integer | 
        array[Integer] requestPeriodcategoryIDs = ; // array[Integer] | 
        array[Integer] requestPeriodbrandIDs = ; // array[Integer] | 
        array[Integer] requestPeriodiDs = ; // array[Integer] | 
        array[String] requestPeriodgUIDs = ; // array[String] | 
        Integer requestPeriodlinkedSupplierID = 56; // Integer | 
        Boolean requestPeriodisApprovedForPOS = true; // Boolean | 
        Boolean requestPeriodisApprovedForWeb = true; // Boolean | 
        Boolean requestPeriodisApprovedForService = true; // Boolean | 
        Integer requestPeriodiD = 56; // Integer | 
        Boolean requestPeriodisHierarchicalSort = true; // Boolean | 
        array[String] requestPeriodtypes = ; // array[String] | 
        Boolean requestPeriodisShowFavourites = true; // Boolean | 
        Boolean requestPeriodisHidden = true; // Boolean | 
        Boolean requestPeriodincludeSystemTasks = true; // Boolean | 
        Boolean requestPeriodisSystem = true; // Boolean | 
        String requestPeriodbatchStatus = requestPeriodbatchStatus_example; // String | 
        String requestPeriodsortField = requestPeriodsortField_example; // String | 
        Boolean requestPeriodsortAsc = true; // Boolean | 
        String requestPeriodgroupBy = requestPeriodgroupBy_example; // String | 
        Long requestPeriodlastRowNumber = 789; // Long | 
        Integer requestPeriodmaxResults = 56; // Integer | 
        Integer requestPeriodtenantID = 56; // Integer | 
        Integer requestPeriodwebsiteID = 56; // Integer | 
        Integer requestPerioduserID = 56; // Integer | 

        try {
            PagedActionResults_CustomerVehicles_ result = apiInstance.customersGetCustomersWithAssets(requestPerioddatTypeID, requestPeriodstatusFilter, requestPeriodreportTypeFilter, requestPeriodisIncludeTotals, requestPeriodisIncludePayments, requestPeriodisIncludeLogs, requestPeriodisIncludeAllMedia, requestPeriodcustomerID, requestPeriodpOSTerminalShiftID, requestPeriodinvoiceType, requestPeriodaccountCustomerID, requestPeriodinvoicingStatus, requestPeriodisPhysical, requestPeriodpostingBehaviour, requestPeriodonlyIncludeExpenseAccount, requestPeriodsyncStatusFilter, requestPeriodisShowActiveOnly, requestPeriodisShowLinkedOnly, requestPeriodisShowChildVariants, requestPeriodisShowPublishedOnly, requestPeriodincludePayments, requestPeriodsyncLogCode, requestPerioddefaultSupplierID, requestPeriodsyncLogCodeType, requestPeriodincludeAdaptorID, requestPeriodexcludeAdaptorID, requestPeriodcreatedWith, requestPeriodcreatedByUserId, requestPeriodclassID, requestPeriodisShowAccountCustomersOnly, requestPeriodisShowPostingInventoryOnly, requestPeriodiDList, requestPeriodcustomerIDs, requestPeriodisEarlyClaimShortPaymentOnly, requestPeriodstatuses, requestPeriodstatusStrings, requestPeriodstatus, requestPeriodsearchString, requestPeriodsearchNameOnly, requestPeriodsearch, requestPeriodstartDate, requestPeriodendDate, requestPerioddatePeriod, requestPeriodisExactMatch, requestPeriodisGetBasicInfo, requestPeriodincludeDeleted, requestPeriodincludeLogs, requestPeriodignoreID, requestPeriodparentID, requestPeriodgetCountOnly, requestPeriodtransactionTypeDatTypeID, requestPeriodcategoryID, requestPeriodadaptorID, requestPeriodcategoryIDs, requestPeriodbrandIDs, requestPeriodiDs, requestPeriodgUIDs, requestPeriodlinkedSupplierID, requestPeriodisApprovedForPOS, requestPeriodisApprovedForWeb, requestPeriodisApprovedForService, requestPeriodiD, requestPeriodisHierarchicalSort, requestPeriodtypes, requestPeriodisShowFavourites, requestPeriodisHidden, requestPeriodincludeSystemTasks, requestPeriodisSystem, requestPeriodbatchStatus, requestPeriodsortField, requestPeriodsortAsc, requestPeriodgroupBy, requestPeriodlastRowNumber, requestPeriodmaxResults, requestPeriodtenantID, requestPeriodwebsiteID, requestPerioduserID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#customersGetCustomersWithAssets");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *requestPerioddatTypeID = 56; //  (optional) (default to null)
String *requestPeriodstatusFilter = requestPeriodstatusFilter_example; //  (optional) (default to null)
String *requestPeriodreportTypeFilter = requestPeriodreportTypeFilter_example; //  (optional) (default to null)
Boolean *requestPeriodisIncludeTotals = true; //  (optional) (default to null)
Boolean *requestPeriodisIncludePayments = true; //  (optional) (default to null)
Boolean *requestPeriodisIncludeLogs = true; //  (optional) (default to null)
Boolean *requestPeriodisIncludeAllMedia = true; //  (optional) (default to null)
Integer *requestPeriodcustomerID = 56; //  (optional) (default to null)
Integer *requestPeriodpOSTerminalShiftID = 56; //  (optional) (default to null)
array[String] *requestPeriodinvoiceType = ; //  (optional) (default to null)
Integer *requestPeriodaccountCustomerID = 56; //  (optional) (default to null)
String *requestPeriodinvoicingStatus = requestPeriodinvoicingStatus_example; //  (optional) (default to null)
Boolean *requestPeriodisPhysical = true; //  (optional) (default to null)
Integer *requestPeriodpostingBehaviour = 56; //  (optional) (default to null)
Boolean *requestPeriodonlyIncludeExpenseAccount = true; //  (optional) (default to null)
String *requestPeriodsyncStatusFilter = requestPeriodsyncStatusFilter_example; //  (optional) (default to null)
Boolean *requestPeriodisShowActiveOnly = true; //  (optional) (default to null)
Boolean *requestPeriodisShowLinkedOnly = true; //  (optional) (default to null)
Boolean *requestPeriodisShowChildVariants = true; //  (optional) (default to null)
Boolean *requestPeriodisShowPublishedOnly = true; //  (optional) (default to null)
Boolean *requestPeriodincludePayments = true; //  (optional) (default to null)
String *requestPeriodsyncLogCode = requestPeriodsyncLogCode_example; //  (optional) (default to null)
Integer *requestPerioddefaultSupplierID = 56; //  (optional) (default to null)
Integer *requestPeriodsyncLogCodeType = 56; //  (optional) (default to null)
Integer *requestPeriodincludeAdaptorID = 56; //  (optional) (default to null)
Integer *requestPeriodexcludeAdaptorID = 56; //  (optional) (default to null)
String *requestPeriodcreatedWith = requestPeriodcreatedWith_example; //  (optional) (default to null)
Integer *requestPeriodcreatedByUserId = 56; //  (optional) (default to null)
Integer *requestPeriodclassID = 56; //  (optional) (default to null)
Boolean *requestPeriodisShowAccountCustomersOnly = true; //  (optional) (default to null)
Boolean *requestPeriodisShowPostingInventoryOnly = true; //  (optional) (default to null)
array[Integer] *requestPeriodiDList = ; //  (optional) (default to null)
array[Integer] *requestPeriodcustomerIDs = ; //  (optional) (default to null)
Boolean *requestPeriodisEarlyClaimShortPaymentOnly = true; //  (optional) (default to null)
array[Integer] *requestPeriodstatuses = ; //  (optional) (default to null)
array[String] *requestPeriodstatusStrings = ; //  (optional) (default to null)
array[String] *requestPeriodstatus = ; //  (optional) (default to null)
String *requestPeriodsearchString = requestPeriodsearchString_example; //  (optional) (default to null)
Boolean *requestPeriodsearchNameOnly = true; //  (optional) (default to null)
String *requestPeriodsearch = requestPeriodsearch_example; //  (optional) (default to null)
Date *requestPeriodstartDate = 2013-10-20T19:20:30+01:00; //  (optional) (default to null)
Date *requestPeriodendDate = 2013-10-20T19:20:30+01:00; //  (optional) (default to null)
String *requestPerioddatePeriod = requestPerioddatePeriod_example; //  (optional) (default to null)
Boolean *requestPeriodisExactMatch = true; //  (optional) (default to null)
Boolean *requestPeriodisGetBasicInfo = true; //  (optional) (default to null)
Boolean *requestPeriodincludeDeleted = true; //  (optional) (default to null)
Boolean *requestPeriodincludeLogs = true; //  (optional) (default to null)
Integer *requestPeriodignoreID = 56; //  (optional) (default to null)
Integer *requestPeriodparentID = 56; //  (optional) (default to null)
Boolean *requestPeriodgetCountOnly = true; //  (optional) (default to null)
Integer *requestPeriodtransactionTypeDatTypeID = 56; //  (optional) (default to null)
Integer *requestPeriodcategoryID = 56; //  (optional) (default to null)
Integer *requestPeriodadaptorID = 56; //  (optional) (default to null)
array[Integer] *requestPeriodcategoryIDs = ; //  (optional) (default to null)
array[Integer] *requestPeriodbrandIDs = ; //  (optional) (default to null)
array[Integer] *requestPeriodiDs = ; //  (optional) (default to null)
array[String] *requestPeriodgUIDs = ; //  (optional) (default to null)
Integer *requestPeriodlinkedSupplierID = 56; //  (optional) (default to null)
Boolean *requestPeriodisApprovedForPOS = true; //  (optional) (default to null)
Boolean *requestPeriodisApprovedForWeb = true; //  (optional) (default to null)
Boolean *requestPeriodisApprovedForService = true; //  (optional) (default to null)
Integer *requestPeriodiD = 56; //  (optional) (default to null)
Boolean *requestPeriodisHierarchicalSort = true; //  (optional) (default to null)
array[String] *requestPeriodtypes = ; //  (optional) (default to null)
Boolean *requestPeriodisShowFavourites = true; //  (optional) (default to null)
Boolean *requestPeriodisHidden = true; //  (optional) (default to null)
Boolean *requestPeriodincludeSystemTasks = true; //  (optional) (default to null)
Boolean *requestPeriodisSystem = true; //  (optional) (default to null)
String *requestPeriodbatchStatus = requestPeriodbatchStatus_example; //  (optional) (default to null)
String *requestPeriodsortField = requestPeriodsortField_example; //  (optional) (default to null)
Boolean *requestPeriodsortAsc = true; //  (optional) (default to null)
String *requestPeriodgroupBy = requestPeriodgroupBy_example; //  (optional) (default to null)
Long *requestPeriodlastRowNumber = 789; //  (optional) (default to null)
Integer *requestPeriodmaxResults = 56; //  (optional) (default to null)
Integer *requestPeriodtenantID = 56; //  (optional) (default to null)
Integer *requestPeriodwebsiteID = 56; //  (optional) (default to null)
Integer *requestPerioduserID = 56; //  (optional) (default to null)

// Customers_GetCustomersWithAssets
[apiInstance customersGetCustomersWithAssetsWith:requestPerioddatTypeID
    requestPeriodstatusFilter:requestPeriodstatusFilter
    requestPeriodreportTypeFilter:requestPeriodreportTypeFilter
    requestPeriodisIncludeTotals:requestPeriodisIncludeTotals
    requestPeriodisIncludePayments:requestPeriodisIncludePayments
    requestPeriodisIncludeLogs:requestPeriodisIncludeLogs
    requestPeriodisIncludeAllMedia:requestPeriodisIncludeAllMedia
    requestPeriodcustomerID:requestPeriodcustomerID
    requestPeriodpOSTerminalShiftID:requestPeriodpOSTerminalShiftID
    requestPeriodinvoiceType:requestPeriodinvoiceType
    requestPeriodaccountCustomerID:requestPeriodaccountCustomerID
    requestPeriodinvoicingStatus:requestPeriodinvoicingStatus
    requestPeriodisPhysical:requestPeriodisPhysical
    requestPeriodpostingBehaviour:requestPeriodpostingBehaviour
    requestPeriodonlyIncludeExpenseAccount:requestPeriodonlyIncludeExpenseAccount
    requestPeriodsyncStatusFilter:requestPeriodsyncStatusFilter
    requestPeriodisShowActiveOnly:requestPeriodisShowActiveOnly
    requestPeriodisShowLinkedOnly:requestPeriodisShowLinkedOnly
    requestPeriodisShowChildVariants:requestPeriodisShowChildVariants
    requestPeriodisShowPublishedOnly:requestPeriodisShowPublishedOnly
    requestPeriodincludePayments:requestPeriodincludePayments
    requestPeriodsyncLogCode:requestPeriodsyncLogCode
    requestPerioddefaultSupplierID:requestPerioddefaultSupplierID
    requestPeriodsyncLogCodeType:requestPeriodsyncLogCodeType
    requestPeriodincludeAdaptorID:requestPeriodincludeAdaptorID
    requestPeriodexcludeAdaptorID:requestPeriodexcludeAdaptorID
    requestPeriodcreatedWith:requestPeriodcreatedWith
    requestPeriodcreatedByUserId:requestPeriodcreatedByUserId
    requestPeriodclassID:requestPeriodclassID
    requestPeriodisShowAccountCustomersOnly:requestPeriodisShowAccountCustomersOnly
    requestPeriodisShowPostingInventoryOnly:requestPeriodisShowPostingInventoryOnly
    requestPeriodiDList:requestPeriodiDList
    requestPeriodcustomerIDs:requestPeriodcustomerIDs
    requestPeriodisEarlyClaimShortPaymentOnly:requestPeriodisEarlyClaimShortPaymentOnly
    requestPeriodstatuses:requestPeriodstatuses
    requestPeriodstatusStrings:requestPeriodstatusStrings
    requestPeriodstatus:requestPeriodstatus
    requestPeriodsearchString:requestPeriodsearchString
    requestPeriodsearchNameOnly:requestPeriodsearchNameOnly
    requestPeriodsearch:requestPeriodsearch
    requestPeriodstartDate:requestPeriodstartDate
    requestPeriodendDate:requestPeriodendDate
    requestPerioddatePeriod:requestPerioddatePeriod
    requestPeriodisExactMatch:requestPeriodisExactMatch
    requestPeriodisGetBasicInfo:requestPeriodisGetBasicInfo
    requestPeriodincludeDeleted:requestPeriodincludeDeleted
    requestPeriodincludeLogs:requestPeriodincludeLogs
    requestPeriodignoreID:requestPeriodignoreID
    requestPeriodparentID:requestPeriodparentID
    requestPeriodgetCountOnly:requestPeriodgetCountOnly
    requestPeriodtransactionTypeDatTypeID:requestPeriodtransactionTypeDatTypeID
    requestPeriodcategoryID:requestPeriodcategoryID
    requestPeriodadaptorID:requestPeriodadaptorID
    requestPeriodcategoryIDs:requestPeriodcategoryIDs
    requestPeriodbrandIDs:requestPeriodbrandIDs
    requestPeriodiDs:requestPeriodiDs
    requestPeriodgUIDs:requestPeriodgUIDs
    requestPeriodlinkedSupplierID:requestPeriodlinkedSupplierID
    requestPeriodisApprovedForPOS:requestPeriodisApprovedForPOS
    requestPeriodisApprovedForWeb:requestPeriodisApprovedForWeb
    requestPeriodisApprovedForService:requestPeriodisApprovedForService
    requestPeriodiD:requestPeriodiD
    requestPeriodisHierarchicalSort:requestPeriodisHierarchicalSort
    requestPeriodtypes:requestPeriodtypes
    requestPeriodisShowFavourites:requestPeriodisShowFavourites
    requestPeriodisHidden:requestPeriodisHidden
    requestPeriodincludeSystemTasks:requestPeriodincludeSystemTasks
    requestPeriodisSystem:requestPeriodisSystem
    requestPeriodbatchStatus:requestPeriodbatchStatus
    requestPeriodsortField:requestPeriodsortField
    requestPeriodsortAsc:requestPeriodsortAsc
    requestPeriodgroupBy:requestPeriodgroupBy
    requestPeriodlastRowNumber:requestPeriodlastRowNumber
    requestPeriodmaxResults:requestPeriodmaxResults
    requestPeriodtenantID:requestPeriodtenantID
    requestPeriodwebsiteID:requestPeriodwebsiteID
    requestPerioduserID:requestPerioduserID
              completionHandler: ^(PagedActionResults_CustomerVehicles_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiCustomers = require('as_server_api_customers');

// Create an instance of the API class
var api = new AsServerApiCustomers.DefaultApi()
var opts = {
  'requestPerioddatTypeID': 56, // {Integer} 
  'requestPeriodstatusFilter': requestPeriodstatusFilter_example, // {String} 
  'requestPeriodreportTypeFilter': requestPeriodreportTypeFilter_example, // {String} 
  'requestPeriodisIncludeTotals': true, // {Boolean} 
  'requestPeriodisIncludePayments': true, // {Boolean} 
  'requestPeriodisIncludeLogs': true, // {Boolean} 
  'requestPeriodisIncludeAllMedia': true, // {Boolean} 
  'requestPeriodcustomerID': 56, // {Integer} 
  'requestPeriodpOSTerminalShiftID': 56, // {Integer} 
  'requestPeriodinvoiceType': , // {array[String]} 
  'requestPeriodaccountCustomerID': 56, // {Integer} 
  'requestPeriodinvoicingStatus': requestPeriodinvoicingStatus_example, // {String} 
  'requestPeriodisPhysical': true, // {Boolean} 
  'requestPeriodpostingBehaviour': 56, // {Integer} 
  'requestPeriodonlyIncludeExpenseAccount': true, // {Boolean} 
  'requestPeriodsyncStatusFilter': requestPeriodsyncStatusFilter_example, // {String} 
  'requestPeriodisShowActiveOnly': true, // {Boolean} 
  'requestPeriodisShowLinkedOnly': true, // {Boolean} 
  'requestPeriodisShowChildVariants': true, // {Boolean} 
  'requestPeriodisShowPublishedOnly': true, // {Boolean} 
  'requestPeriodincludePayments': true, // {Boolean} 
  'requestPeriodsyncLogCode': requestPeriodsyncLogCode_example, // {String} 
  'requestPerioddefaultSupplierID': 56, // {Integer} 
  'requestPeriodsyncLogCodeType': 56, // {Integer} 
  'requestPeriodincludeAdaptorID': 56, // {Integer} 
  'requestPeriodexcludeAdaptorID': 56, // {Integer} 
  'requestPeriodcreatedWith': requestPeriodcreatedWith_example, // {String} 
  'requestPeriodcreatedByUserId': 56, // {Integer} 
  'requestPeriodclassID': 56, // {Integer} 
  'requestPeriodisShowAccountCustomersOnly': true, // {Boolean} 
  'requestPeriodisShowPostingInventoryOnly': true, // {Boolean} 
  'requestPeriodiDList': , // {array[Integer]} 
  'requestPeriodcustomerIDs': , // {array[Integer]} 
  'requestPeriodisEarlyClaimShortPaymentOnly': true, // {Boolean} 
  'requestPeriodstatuses': , // {array[Integer]} 
  'requestPeriodstatusStrings': , // {array[String]} 
  'requestPeriodstatus': , // {array[String]} 
  'requestPeriodsearchString': requestPeriodsearchString_example, // {String} 
  'requestPeriodsearchNameOnly': true, // {Boolean} 
  'requestPeriodsearch': requestPeriodsearch_example, // {String} 
  'requestPeriodstartDate': 2013-10-20T19:20:30+01:00, // {Date} 
  'requestPeriodendDate': 2013-10-20T19:20:30+01:00, // {Date} 
  'requestPerioddatePeriod': requestPerioddatePeriod_example, // {String} 
  'requestPeriodisExactMatch': true, // {Boolean} 
  'requestPeriodisGetBasicInfo': true, // {Boolean} 
  'requestPeriodincludeDeleted': true, // {Boolean} 
  'requestPeriodincludeLogs': true, // {Boolean} 
  'requestPeriodignoreID': 56, // {Integer} 
  'requestPeriodparentID': 56, // {Integer} 
  'requestPeriodgetCountOnly': true, // {Boolean} 
  'requestPeriodtransactionTypeDatTypeID': 56, // {Integer} 
  'requestPeriodcategoryID': 56, // {Integer} 
  'requestPeriodadaptorID': 56, // {Integer} 
  'requestPeriodcategoryIDs': , // {array[Integer]} 
  'requestPeriodbrandIDs': , // {array[Integer]} 
  'requestPeriodiDs': , // {array[Integer]} 
  'requestPeriodgUIDs': , // {array[String]} 
  'requestPeriodlinkedSupplierID': 56, // {Integer} 
  'requestPeriodisApprovedForPOS': true, // {Boolean} 
  'requestPeriodisApprovedForWeb': true, // {Boolean} 
  'requestPeriodisApprovedForService': true, // {Boolean} 
  'requestPeriodiD': 56, // {Integer} 
  'requestPeriodisHierarchicalSort': true, // {Boolean} 
  'requestPeriodtypes': , // {array[String]} 
  'requestPeriodisShowFavourites': true, // {Boolean} 
  'requestPeriodisHidden': true, // {Boolean} 
  'requestPeriodincludeSystemTasks': true, // {Boolean} 
  'requestPeriodisSystem': true, // {Boolean} 
  'requestPeriodbatchStatus': requestPeriodbatchStatus_example, // {String} 
  'requestPeriodsortField': requestPeriodsortField_example, // {String} 
  'requestPeriodsortAsc': true, // {Boolean} 
  'requestPeriodgroupBy': requestPeriodgroupBy_example, // {String} 
  'requestPeriodlastRowNumber': 789, // {Long} 
  'requestPeriodmaxResults': 56, // {Integer} 
  'requestPeriodtenantID': 56, // {Integer} 
  'requestPeriodwebsiteID': 56, // {Integer} 
  'requestPerioduserID': 56 // {Integer} 
};

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

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

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var requestPerioddatTypeID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodstatusFilter = requestPeriodstatusFilter_example;  // String |  (optional)  (default to null)
            var requestPeriodreportTypeFilter = requestPeriodreportTypeFilter_example;  // String |  (optional)  (default to null)
            var requestPeriodisIncludeTotals = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisIncludePayments = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisIncludeLogs = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisIncludeAllMedia = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodcustomerID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodpOSTerminalShiftID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodinvoiceType = new array[String](); // array[String] |  (optional)  (default to null)
            var requestPeriodaccountCustomerID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodinvoicingStatus = requestPeriodinvoicingStatus_example;  // String |  (optional)  (default to null)
            var requestPeriodisPhysical = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodpostingBehaviour = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodonlyIncludeExpenseAccount = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodsyncStatusFilter = requestPeriodsyncStatusFilter_example;  // String |  (optional)  (default to null)
            var requestPeriodisShowActiveOnly = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisShowLinkedOnly = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisShowChildVariants = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisShowPublishedOnly = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodincludePayments = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodsyncLogCode = requestPeriodsyncLogCode_example;  // String |  (optional)  (default to null)
            var requestPerioddefaultSupplierID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodsyncLogCodeType = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodincludeAdaptorID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodexcludeAdaptorID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodcreatedWith = requestPeriodcreatedWith_example;  // String |  (optional)  (default to null)
            var requestPeriodcreatedByUserId = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodclassID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodisShowAccountCustomersOnly = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisShowPostingInventoryOnly = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodiDList = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var requestPeriodcustomerIDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var requestPeriodisEarlyClaimShortPaymentOnly = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodstatuses = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var requestPeriodstatusStrings = new array[String](); // array[String] |  (optional)  (default to null)
            var requestPeriodstatus = new array[String](); // array[String] |  (optional)  (default to null)
            var requestPeriodsearchString = requestPeriodsearchString_example;  // String |  (optional)  (default to null)
            var requestPeriodsearchNameOnly = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodsearch = requestPeriodsearch_example;  // String |  (optional)  (default to null)
            var requestPeriodstartDate = 2013-10-20T19:20:30+01:00;  // Date |  (optional)  (default to null)
            var requestPeriodendDate = 2013-10-20T19:20:30+01:00;  // Date |  (optional)  (default to null)
            var requestPerioddatePeriod = requestPerioddatePeriod_example;  // String |  (optional)  (default to null)
            var requestPeriodisExactMatch = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisGetBasicInfo = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodincludeDeleted = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodincludeLogs = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodignoreID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodparentID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodgetCountOnly = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodtransactionTypeDatTypeID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodcategoryID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodadaptorID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodcategoryIDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var requestPeriodbrandIDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var requestPeriodiDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var requestPeriodgUIDs = new array[String](); // array[String] |  (optional)  (default to null)
            var requestPeriodlinkedSupplierID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodisApprovedForPOS = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisApprovedForWeb = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisApprovedForService = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodiD = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodisHierarchicalSort = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodtypes = new array[String](); // array[String] |  (optional)  (default to null)
            var requestPeriodisShowFavourites = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisHidden = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodincludeSystemTasks = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisSystem = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodbatchStatus = requestPeriodbatchStatus_example;  // String |  (optional)  (default to null)
            var requestPeriodsortField = requestPeriodsortField_example;  // String |  (optional)  (default to null)
            var requestPeriodsortAsc = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodgroupBy = requestPeriodgroupBy_example;  // String |  (optional)  (default to null)
            var requestPeriodlastRowNumber = 789;  // Long |  (optional)  (default to null)
            var requestPeriodmaxResults = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodtenantID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodwebsiteID = 56;  // Integer |  (optional)  (default to null)
            var requestPerioduserID = 56;  // Integer |  (optional)  (default to null)

            try {
                // Customers_GetCustomersWithAssets
                PagedActionResults_CustomerVehicles_ result = apiInstance.customersGetCustomersWithAssets(requestPerioddatTypeID, requestPeriodstatusFilter, requestPeriodreportTypeFilter, requestPeriodisIncludeTotals, requestPeriodisIncludePayments, requestPeriodisIncludeLogs, requestPeriodisIncludeAllMedia, requestPeriodcustomerID, requestPeriodpOSTerminalShiftID, requestPeriodinvoiceType, requestPeriodaccountCustomerID, requestPeriodinvoicingStatus, requestPeriodisPhysical, requestPeriodpostingBehaviour, requestPeriodonlyIncludeExpenseAccount, requestPeriodsyncStatusFilter, requestPeriodisShowActiveOnly, requestPeriodisShowLinkedOnly, requestPeriodisShowChildVariants, requestPeriodisShowPublishedOnly, requestPeriodincludePayments, requestPeriodsyncLogCode, requestPerioddefaultSupplierID, requestPeriodsyncLogCodeType, requestPeriodincludeAdaptorID, requestPeriodexcludeAdaptorID, requestPeriodcreatedWith, requestPeriodcreatedByUserId, requestPeriodclassID, requestPeriodisShowAccountCustomersOnly, requestPeriodisShowPostingInventoryOnly, requestPeriodiDList, requestPeriodcustomerIDs, requestPeriodisEarlyClaimShortPaymentOnly, requestPeriodstatuses, requestPeriodstatusStrings, requestPeriodstatus, requestPeriodsearchString, requestPeriodsearchNameOnly, requestPeriodsearch, requestPeriodstartDate, requestPeriodendDate, requestPerioddatePeriod, requestPeriodisExactMatch, requestPeriodisGetBasicInfo, requestPeriodincludeDeleted, requestPeriodincludeLogs, requestPeriodignoreID, requestPeriodparentID, requestPeriodgetCountOnly, requestPeriodtransactionTypeDatTypeID, requestPeriodcategoryID, requestPeriodadaptorID, requestPeriodcategoryIDs, requestPeriodbrandIDs, requestPeriodiDs, requestPeriodgUIDs, requestPeriodlinkedSupplierID, requestPeriodisApprovedForPOS, requestPeriodisApprovedForWeb, requestPeriodisApprovedForService, requestPeriodiD, requestPeriodisHierarchicalSort, requestPeriodtypes, requestPeriodisShowFavourites, requestPeriodisHidden, requestPeriodincludeSystemTasks, requestPeriodisSystem, requestPeriodbatchStatus, requestPeriodsortField, requestPeriodsortAsc, requestPeriodgroupBy, requestPeriodlastRowNumber, requestPeriodmaxResults, requestPeriodtenantID, requestPeriodwebsiteID, requestPerioduserID);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.customersGetCustomersWithAssets: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$requestPerioddatTypeID = 56; // Integer | 
$requestPeriodstatusFilter = requestPeriodstatusFilter_example; // String | 
$requestPeriodreportTypeFilter = requestPeriodreportTypeFilter_example; // String | 
$requestPeriodisIncludeTotals = true; // Boolean | 
$requestPeriodisIncludePayments = true; // Boolean | 
$requestPeriodisIncludeLogs = true; // Boolean | 
$requestPeriodisIncludeAllMedia = true; // Boolean | 
$requestPeriodcustomerID = 56; // Integer | 
$requestPeriodpOSTerminalShiftID = 56; // Integer | 
$requestPeriodinvoiceType = ; // array[String] | 
$requestPeriodaccountCustomerID = 56; // Integer | 
$requestPeriodinvoicingStatus = requestPeriodinvoicingStatus_example; // String | 
$requestPeriodisPhysical = true; // Boolean | 
$requestPeriodpostingBehaviour = 56; // Integer | 
$requestPeriodonlyIncludeExpenseAccount = true; // Boolean | 
$requestPeriodsyncStatusFilter = requestPeriodsyncStatusFilter_example; // String | 
$requestPeriodisShowActiveOnly = true; // Boolean | 
$requestPeriodisShowLinkedOnly = true; // Boolean | 
$requestPeriodisShowChildVariants = true; // Boolean | 
$requestPeriodisShowPublishedOnly = true; // Boolean | 
$requestPeriodincludePayments = true; // Boolean | 
$requestPeriodsyncLogCode = requestPeriodsyncLogCode_example; // String | 
$requestPerioddefaultSupplierID = 56; // Integer | 
$requestPeriodsyncLogCodeType = 56; // Integer | 
$requestPeriodincludeAdaptorID = 56; // Integer | 
$requestPeriodexcludeAdaptorID = 56; // Integer | 
$requestPeriodcreatedWith = requestPeriodcreatedWith_example; // String | 
$requestPeriodcreatedByUserId = 56; // Integer | 
$requestPeriodclassID = 56; // Integer | 
$requestPeriodisShowAccountCustomersOnly = true; // Boolean | 
$requestPeriodisShowPostingInventoryOnly = true; // Boolean | 
$requestPeriodiDList = ; // array[Integer] | 
$requestPeriodcustomerIDs = ; // array[Integer] | 
$requestPeriodisEarlyClaimShortPaymentOnly = true; // Boolean | 
$requestPeriodstatuses = ; // array[Integer] | 
$requestPeriodstatusStrings = ; // array[String] | 
$requestPeriodstatus = ; // array[String] | 
$requestPeriodsearchString = requestPeriodsearchString_example; // String | 
$requestPeriodsearchNameOnly = true; // Boolean | 
$requestPeriodsearch = requestPeriodsearch_example; // String | 
$requestPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date | 
$requestPeriodendDate = 2013-10-20T19:20:30+01:00; // Date | 
$requestPerioddatePeriod = requestPerioddatePeriod_example; // String | 
$requestPeriodisExactMatch = true; // Boolean | 
$requestPeriodisGetBasicInfo = true; // Boolean | 
$requestPeriodincludeDeleted = true; // Boolean | 
$requestPeriodincludeLogs = true; // Boolean | 
$requestPeriodignoreID = 56; // Integer | 
$requestPeriodparentID = 56; // Integer | 
$requestPeriodgetCountOnly = true; // Boolean | 
$requestPeriodtransactionTypeDatTypeID = 56; // Integer | 
$requestPeriodcategoryID = 56; // Integer | 
$requestPeriodadaptorID = 56; // Integer | 
$requestPeriodcategoryIDs = ; // array[Integer] | 
$requestPeriodbrandIDs = ; // array[Integer] | 
$requestPeriodiDs = ; // array[Integer] | 
$requestPeriodgUIDs = ; // array[String] | 
$requestPeriodlinkedSupplierID = 56; // Integer | 
$requestPeriodisApprovedForPOS = true; // Boolean | 
$requestPeriodisApprovedForWeb = true; // Boolean | 
$requestPeriodisApprovedForService = true; // Boolean | 
$requestPeriodiD = 56; // Integer | 
$requestPeriodisHierarchicalSort = true; // Boolean | 
$requestPeriodtypes = ; // array[String] | 
$requestPeriodisShowFavourites = true; // Boolean | 
$requestPeriodisHidden = true; // Boolean | 
$requestPeriodincludeSystemTasks = true; // Boolean | 
$requestPeriodisSystem = true; // Boolean | 
$requestPeriodbatchStatus = requestPeriodbatchStatus_example; // String | 
$requestPeriodsortField = requestPeriodsortField_example; // String | 
$requestPeriodsortAsc = true; // Boolean | 
$requestPeriodgroupBy = requestPeriodgroupBy_example; // String | 
$requestPeriodlastRowNumber = 789; // Long | 
$requestPeriodmaxResults = 56; // Integer | 
$requestPeriodtenantID = 56; // Integer | 
$requestPeriodwebsiteID = 56; // Integer | 
$requestPerioduserID = 56; // Integer | 

try {
    $result = $api_instance->customersGetCustomersWithAssets($requestPerioddatTypeID, $requestPeriodstatusFilter, $requestPeriodreportTypeFilter, $requestPeriodisIncludeTotals, $requestPeriodisIncludePayments, $requestPeriodisIncludeLogs, $requestPeriodisIncludeAllMedia, $requestPeriodcustomerID, $requestPeriodpOSTerminalShiftID, $requestPeriodinvoiceType, $requestPeriodaccountCustomerID, $requestPeriodinvoicingStatus, $requestPeriodisPhysical, $requestPeriodpostingBehaviour, $requestPeriodonlyIncludeExpenseAccount, $requestPeriodsyncStatusFilter, $requestPeriodisShowActiveOnly, $requestPeriodisShowLinkedOnly, $requestPeriodisShowChildVariants, $requestPeriodisShowPublishedOnly, $requestPeriodincludePayments, $requestPeriodsyncLogCode, $requestPerioddefaultSupplierID, $requestPeriodsyncLogCodeType, $requestPeriodincludeAdaptorID, $requestPeriodexcludeAdaptorID, $requestPeriodcreatedWith, $requestPeriodcreatedByUserId, $requestPeriodclassID, $requestPeriodisShowAccountCustomersOnly, $requestPeriodisShowPostingInventoryOnly, $requestPeriodiDList, $requestPeriodcustomerIDs, $requestPeriodisEarlyClaimShortPaymentOnly, $requestPeriodstatuses, $requestPeriodstatusStrings, $requestPeriodstatus, $requestPeriodsearchString, $requestPeriodsearchNameOnly, $requestPeriodsearch, $requestPeriodstartDate, $requestPeriodendDate, $requestPerioddatePeriod, $requestPeriodisExactMatch, $requestPeriodisGetBasicInfo, $requestPeriodincludeDeleted, $requestPeriodincludeLogs, $requestPeriodignoreID, $requestPeriodparentID, $requestPeriodgetCountOnly, $requestPeriodtransactionTypeDatTypeID, $requestPeriodcategoryID, $requestPeriodadaptorID, $requestPeriodcategoryIDs, $requestPeriodbrandIDs, $requestPeriodiDs, $requestPeriodgUIDs, $requestPeriodlinkedSupplierID, $requestPeriodisApprovedForPOS, $requestPeriodisApprovedForWeb, $requestPeriodisApprovedForService, $requestPeriodiD, $requestPeriodisHierarchicalSort, $requestPeriodtypes, $requestPeriodisShowFavourites, $requestPeriodisHidden, $requestPeriodincludeSystemTasks, $requestPeriodisSystem, $requestPeriodbatchStatus, $requestPeriodsortField, $requestPeriodsortAsc, $requestPeriodgroupBy, $requestPeriodlastRowNumber, $requestPeriodmaxResults, $requestPeriodtenantID, $requestPeriodwebsiteID, $requestPerioduserID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->customersGetCustomersWithAssets: ', $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 $requestPerioddatTypeID = 56; # Integer | 
my $requestPeriodstatusFilter = requestPeriodstatusFilter_example; # String | 
my $requestPeriodreportTypeFilter = requestPeriodreportTypeFilter_example; # String | 
my $requestPeriodisIncludeTotals = true; # Boolean | 
my $requestPeriodisIncludePayments = true; # Boolean | 
my $requestPeriodisIncludeLogs = true; # Boolean | 
my $requestPeriodisIncludeAllMedia = true; # Boolean | 
my $requestPeriodcustomerID = 56; # Integer | 
my $requestPeriodpOSTerminalShiftID = 56; # Integer | 
my $requestPeriodinvoiceType = []; # array[String] | 
my $requestPeriodaccountCustomerID = 56; # Integer | 
my $requestPeriodinvoicingStatus = requestPeriodinvoicingStatus_example; # String | 
my $requestPeriodisPhysical = true; # Boolean | 
my $requestPeriodpostingBehaviour = 56; # Integer | 
my $requestPeriodonlyIncludeExpenseAccount = true; # Boolean | 
my $requestPeriodsyncStatusFilter = requestPeriodsyncStatusFilter_example; # String | 
my $requestPeriodisShowActiveOnly = true; # Boolean | 
my $requestPeriodisShowLinkedOnly = true; # Boolean | 
my $requestPeriodisShowChildVariants = true; # Boolean | 
my $requestPeriodisShowPublishedOnly = true; # Boolean | 
my $requestPeriodincludePayments = true; # Boolean | 
my $requestPeriodsyncLogCode = requestPeriodsyncLogCode_example; # String | 
my $requestPerioddefaultSupplierID = 56; # Integer | 
my $requestPeriodsyncLogCodeType = 56; # Integer | 
my $requestPeriodincludeAdaptorID = 56; # Integer | 
my $requestPeriodexcludeAdaptorID = 56; # Integer | 
my $requestPeriodcreatedWith = requestPeriodcreatedWith_example; # String | 
my $requestPeriodcreatedByUserId = 56; # Integer | 
my $requestPeriodclassID = 56; # Integer | 
my $requestPeriodisShowAccountCustomersOnly = true; # Boolean | 
my $requestPeriodisShowPostingInventoryOnly = true; # Boolean | 
my $requestPeriodiDList = []; # array[Integer] | 
my $requestPeriodcustomerIDs = []; # array[Integer] | 
my $requestPeriodisEarlyClaimShortPaymentOnly = true; # Boolean | 
my $requestPeriodstatuses = []; # array[Integer] | 
my $requestPeriodstatusStrings = []; # array[String] | 
my $requestPeriodstatus = []; # array[String] | 
my $requestPeriodsearchString = requestPeriodsearchString_example; # String | 
my $requestPeriodsearchNameOnly = true; # Boolean | 
my $requestPeriodsearch = requestPeriodsearch_example; # String | 
my $requestPeriodstartDate = 2013-10-20T19:20:30+01:00; # Date | 
my $requestPeriodendDate = 2013-10-20T19:20:30+01:00; # Date | 
my $requestPerioddatePeriod = requestPerioddatePeriod_example; # String | 
my $requestPeriodisExactMatch = true; # Boolean | 
my $requestPeriodisGetBasicInfo = true; # Boolean | 
my $requestPeriodincludeDeleted = true; # Boolean | 
my $requestPeriodincludeLogs = true; # Boolean | 
my $requestPeriodignoreID = 56; # Integer | 
my $requestPeriodparentID = 56; # Integer | 
my $requestPeriodgetCountOnly = true; # Boolean | 
my $requestPeriodtransactionTypeDatTypeID = 56; # Integer | 
my $requestPeriodcategoryID = 56; # Integer | 
my $requestPeriodadaptorID = 56; # Integer | 
my $requestPeriodcategoryIDs = []; # array[Integer] | 
my $requestPeriodbrandIDs = []; # array[Integer] | 
my $requestPeriodiDs = []; # array[Integer] | 
my $requestPeriodgUIDs = []; # array[String] | 
my $requestPeriodlinkedSupplierID = 56; # Integer | 
my $requestPeriodisApprovedForPOS = true; # Boolean | 
my $requestPeriodisApprovedForWeb = true; # Boolean | 
my $requestPeriodisApprovedForService = true; # Boolean | 
my $requestPeriodiD = 56; # Integer | 
my $requestPeriodisHierarchicalSort = true; # Boolean | 
my $requestPeriodtypes = []; # array[String] | 
my $requestPeriodisShowFavourites = true; # Boolean | 
my $requestPeriodisHidden = true; # Boolean | 
my $requestPeriodincludeSystemTasks = true; # Boolean | 
my $requestPeriodisSystem = true; # Boolean | 
my $requestPeriodbatchStatus = requestPeriodbatchStatus_example; # String | 
my $requestPeriodsortField = requestPeriodsortField_example; # String | 
my $requestPeriodsortAsc = true; # Boolean | 
my $requestPeriodgroupBy = requestPeriodgroupBy_example; # String | 
my $requestPeriodlastRowNumber = 789; # Long | 
my $requestPeriodmaxResults = 56; # Integer | 
my $requestPeriodtenantID = 56; # Integer | 
my $requestPeriodwebsiteID = 56; # Integer | 
my $requestPerioduserID = 56; # Integer | 

eval {
    my $result = $api_instance->customersGetCustomersWithAssets(requestPerioddatTypeID => $requestPerioddatTypeID, requestPeriodstatusFilter => $requestPeriodstatusFilter, requestPeriodreportTypeFilter => $requestPeriodreportTypeFilter, requestPeriodisIncludeTotals => $requestPeriodisIncludeTotals, requestPeriodisIncludePayments => $requestPeriodisIncludePayments, requestPeriodisIncludeLogs => $requestPeriodisIncludeLogs, requestPeriodisIncludeAllMedia => $requestPeriodisIncludeAllMedia, requestPeriodcustomerID => $requestPeriodcustomerID, requestPeriodpOSTerminalShiftID => $requestPeriodpOSTerminalShiftID, requestPeriodinvoiceType => $requestPeriodinvoiceType, requestPeriodaccountCustomerID => $requestPeriodaccountCustomerID, requestPeriodinvoicingStatus => $requestPeriodinvoicingStatus, requestPeriodisPhysical => $requestPeriodisPhysical, requestPeriodpostingBehaviour => $requestPeriodpostingBehaviour, requestPeriodonlyIncludeExpenseAccount => $requestPeriodonlyIncludeExpenseAccount, requestPeriodsyncStatusFilter => $requestPeriodsyncStatusFilter, requestPeriodisShowActiveOnly => $requestPeriodisShowActiveOnly, requestPeriodisShowLinkedOnly => $requestPeriodisShowLinkedOnly, requestPeriodisShowChildVariants => $requestPeriodisShowChildVariants, requestPeriodisShowPublishedOnly => $requestPeriodisShowPublishedOnly, requestPeriodincludePayments => $requestPeriodincludePayments, requestPeriodsyncLogCode => $requestPeriodsyncLogCode, requestPerioddefaultSupplierID => $requestPerioddefaultSupplierID, requestPeriodsyncLogCodeType => $requestPeriodsyncLogCodeType, requestPeriodincludeAdaptorID => $requestPeriodincludeAdaptorID, requestPeriodexcludeAdaptorID => $requestPeriodexcludeAdaptorID, requestPeriodcreatedWith => $requestPeriodcreatedWith, requestPeriodcreatedByUserId => $requestPeriodcreatedByUserId, requestPeriodclassID => $requestPeriodclassID, requestPeriodisShowAccountCustomersOnly => $requestPeriodisShowAccountCustomersOnly, requestPeriodisShowPostingInventoryOnly => $requestPeriodisShowPostingInventoryOnly, requestPeriodiDList => $requestPeriodiDList, requestPeriodcustomerIDs => $requestPeriodcustomerIDs, requestPeriodisEarlyClaimShortPaymentOnly => $requestPeriodisEarlyClaimShortPaymentOnly, requestPeriodstatuses => $requestPeriodstatuses, requestPeriodstatusStrings => $requestPeriodstatusStrings, requestPeriodstatus => $requestPeriodstatus, requestPeriodsearchString => $requestPeriodsearchString, requestPeriodsearchNameOnly => $requestPeriodsearchNameOnly, requestPeriodsearch => $requestPeriodsearch, requestPeriodstartDate => $requestPeriodstartDate, requestPeriodendDate => $requestPeriodendDate, requestPerioddatePeriod => $requestPerioddatePeriod, requestPeriodisExactMatch => $requestPeriodisExactMatch, requestPeriodisGetBasicInfo => $requestPeriodisGetBasicInfo, requestPeriodincludeDeleted => $requestPeriodincludeDeleted, requestPeriodincludeLogs => $requestPeriodincludeLogs, requestPeriodignoreID => $requestPeriodignoreID, requestPeriodparentID => $requestPeriodparentID, requestPeriodgetCountOnly => $requestPeriodgetCountOnly, requestPeriodtransactionTypeDatTypeID => $requestPeriodtransactionTypeDatTypeID, requestPeriodcategoryID => $requestPeriodcategoryID, requestPeriodadaptorID => $requestPeriodadaptorID, requestPeriodcategoryIDs => $requestPeriodcategoryIDs, requestPeriodbrandIDs => $requestPeriodbrandIDs, requestPeriodiDs => $requestPeriodiDs, requestPeriodgUIDs => $requestPeriodgUIDs, requestPeriodlinkedSupplierID => $requestPeriodlinkedSupplierID, requestPeriodisApprovedForPOS => $requestPeriodisApprovedForPOS, requestPeriodisApprovedForWeb => $requestPeriodisApprovedForWeb, requestPeriodisApprovedForService => $requestPeriodisApprovedForService, requestPeriodiD => $requestPeriodiD, requestPeriodisHierarchicalSort => $requestPeriodisHierarchicalSort, requestPeriodtypes => $requestPeriodtypes, requestPeriodisShowFavourites => $requestPeriodisShowFavourites, requestPeriodisHidden => $requestPeriodisHidden, requestPeriodincludeSystemTasks => $requestPeriodincludeSystemTasks, requestPeriodisSystem => $requestPeriodisSystem, requestPeriodbatchStatus => $requestPeriodbatchStatus, requestPeriodsortField => $requestPeriodsortField, requestPeriodsortAsc => $requestPeriodsortAsc, requestPeriodgroupBy => $requestPeriodgroupBy, requestPeriodlastRowNumber => $requestPeriodlastRowNumber, requestPeriodmaxResults => $requestPeriodmaxResults, requestPeriodtenantID => $requestPeriodtenantID, requestPeriodwebsiteID => $requestPeriodwebsiteID, requestPerioduserID => $requestPerioduserID);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->customersGetCustomersWithAssets: $@\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()
requestPerioddatTypeID = 56 # Integer |  (optional) (default to null)
requestPeriodstatusFilter = requestPeriodstatusFilter_example # String |  (optional) (default to null)
requestPeriodreportTypeFilter = requestPeriodreportTypeFilter_example # String |  (optional) (default to null)
requestPeriodisIncludeTotals = true # Boolean |  (optional) (default to null)
requestPeriodisIncludePayments = true # Boolean |  (optional) (default to null)
requestPeriodisIncludeLogs = true # Boolean |  (optional) (default to null)
requestPeriodisIncludeAllMedia = true # Boolean |  (optional) (default to null)
requestPeriodcustomerID = 56 # Integer |  (optional) (default to null)
requestPeriodpOSTerminalShiftID = 56 # Integer |  (optional) (default to null)
requestPeriodinvoiceType =  # array[String] |  (optional) (default to null)
requestPeriodaccountCustomerID = 56 # Integer |  (optional) (default to null)
requestPeriodinvoicingStatus = requestPeriodinvoicingStatus_example # String |  (optional) (default to null)
requestPeriodisPhysical = true # Boolean |  (optional) (default to null)
requestPeriodpostingBehaviour = 56 # Integer |  (optional) (default to null)
requestPeriodonlyIncludeExpenseAccount = true # Boolean |  (optional) (default to null)
requestPeriodsyncStatusFilter = requestPeriodsyncStatusFilter_example # String |  (optional) (default to null)
requestPeriodisShowActiveOnly = true # Boolean |  (optional) (default to null)
requestPeriodisShowLinkedOnly = true # Boolean |  (optional) (default to null)
requestPeriodisShowChildVariants = true # Boolean |  (optional) (default to null)
requestPeriodisShowPublishedOnly = true # Boolean |  (optional) (default to null)
requestPeriodincludePayments = true # Boolean |  (optional) (default to null)
requestPeriodsyncLogCode = requestPeriodsyncLogCode_example # String |  (optional) (default to null)
requestPerioddefaultSupplierID = 56 # Integer |  (optional) (default to null)
requestPeriodsyncLogCodeType = 56 # Integer |  (optional) (default to null)
requestPeriodincludeAdaptorID = 56 # Integer |  (optional) (default to null)
requestPeriodexcludeAdaptorID = 56 # Integer |  (optional) (default to null)
requestPeriodcreatedWith = requestPeriodcreatedWith_example # String |  (optional) (default to null)
requestPeriodcreatedByUserId = 56 # Integer |  (optional) (default to null)
requestPeriodclassID = 56 # Integer |  (optional) (default to null)
requestPeriodisShowAccountCustomersOnly = true # Boolean |  (optional) (default to null)
requestPeriodisShowPostingInventoryOnly = true # Boolean |  (optional) (default to null)
requestPeriodiDList =  # array[Integer] |  (optional) (default to null)
requestPeriodcustomerIDs =  # array[Integer] |  (optional) (default to null)
requestPeriodisEarlyClaimShortPaymentOnly = true # Boolean |  (optional) (default to null)
requestPeriodstatuses =  # array[Integer] |  (optional) (default to null)
requestPeriodstatusStrings =  # array[String] |  (optional) (default to null)
requestPeriodstatus =  # array[String] |  (optional) (default to null)
requestPeriodsearchString = requestPeriodsearchString_example # String |  (optional) (default to null)
requestPeriodsearchNameOnly = true # Boolean |  (optional) (default to null)
requestPeriodsearch = requestPeriodsearch_example # String |  (optional) (default to null)
requestPeriodstartDate = 2013-10-20T19:20:30+01:00 # Date |  (optional) (default to null)
requestPeriodendDate = 2013-10-20T19:20:30+01:00 # Date |  (optional) (default to null)
requestPerioddatePeriod = requestPerioddatePeriod_example # String |  (optional) (default to null)
requestPeriodisExactMatch = true # Boolean |  (optional) (default to null)
requestPeriodisGetBasicInfo = true # Boolean |  (optional) (default to null)
requestPeriodincludeDeleted = true # Boolean |  (optional) (default to null)
requestPeriodincludeLogs = true # Boolean |  (optional) (default to null)
requestPeriodignoreID = 56 # Integer |  (optional) (default to null)
requestPeriodparentID = 56 # Integer |  (optional) (default to null)
requestPeriodgetCountOnly = true # Boolean |  (optional) (default to null)
requestPeriodtransactionTypeDatTypeID = 56 # Integer |  (optional) (default to null)
requestPeriodcategoryID = 56 # Integer |  (optional) (default to null)
requestPeriodadaptorID = 56 # Integer |  (optional) (default to null)
requestPeriodcategoryIDs =  # array[Integer] |  (optional) (default to null)
requestPeriodbrandIDs =  # array[Integer] |  (optional) (default to null)
requestPeriodiDs =  # array[Integer] |  (optional) (default to null)
requestPeriodgUIDs =  # array[String] |  (optional) (default to null)
requestPeriodlinkedSupplierID = 56 # Integer |  (optional) (default to null)
requestPeriodisApprovedForPOS = true # Boolean |  (optional) (default to null)
requestPeriodisApprovedForWeb = true # Boolean |  (optional) (default to null)
requestPeriodisApprovedForService = true # Boolean |  (optional) (default to null)
requestPeriodiD = 56 # Integer |  (optional) (default to null)
requestPeriodisHierarchicalSort = true # Boolean |  (optional) (default to null)
requestPeriodtypes =  # array[String] |  (optional) (default to null)
requestPeriodisShowFavourites = true # Boolean |  (optional) (default to null)
requestPeriodisHidden = true # Boolean |  (optional) (default to null)
requestPeriodincludeSystemTasks = true # Boolean |  (optional) (default to null)
requestPeriodisSystem = true # Boolean |  (optional) (default to null)
requestPeriodbatchStatus = requestPeriodbatchStatus_example # String |  (optional) (default to null)
requestPeriodsortField = requestPeriodsortField_example # String |  (optional) (default to null)
requestPeriodsortAsc = true # Boolean |  (optional) (default to null)
requestPeriodgroupBy = requestPeriodgroupBy_example # String |  (optional) (default to null)
requestPeriodlastRowNumber = 789 # Long |  (optional) (default to null)
requestPeriodmaxResults = 56 # Integer |  (optional) (default to null)
requestPeriodtenantID = 56 # Integer |  (optional) (default to null)
requestPeriodwebsiteID = 56 # Integer |  (optional) (default to null)
requestPerioduserID = 56 # Integer |  (optional) (default to null)

try:
    # Customers_GetCustomersWithAssets
    api_response = api_instance.customers_get_customers_with_assets(requestPerioddatTypeID=requestPerioddatTypeID, requestPeriodstatusFilter=requestPeriodstatusFilter, requestPeriodreportTypeFilter=requestPeriodreportTypeFilter, requestPeriodisIncludeTotals=requestPeriodisIncludeTotals, requestPeriodisIncludePayments=requestPeriodisIncludePayments, requestPeriodisIncludeLogs=requestPeriodisIncludeLogs, requestPeriodisIncludeAllMedia=requestPeriodisIncludeAllMedia, requestPeriodcustomerID=requestPeriodcustomerID, requestPeriodpOSTerminalShiftID=requestPeriodpOSTerminalShiftID, requestPeriodinvoiceType=requestPeriodinvoiceType, requestPeriodaccountCustomerID=requestPeriodaccountCustomerID, requestPeriodinvoicingStatus=requestPeriodinvoicingStatus, requestPeriodisPhysical=requestPeriodisPhysical, requestPeriodpostingBehaviour=requestPeriodpostingBehaviour, requestPeriodonlyIncludeExpenseAccount=requestPeriodonlyIncludeExpenseAccount, requestPeriodsyncStatusFilter=requestPeriodsyncStatusFilter, requestPeriodisShowActiveOnly=requestPeriodisShowActiveOnly, requestPeriodisShowLinkedOnly=requestPeriodisShowLinkedOnly, requestPeriodisShowChildVariants=requestPeriodisShowChildVariants, requestPeriodisShowPublishedOnly=requestPeriodisShowPublishedOnly, requestPeriodincludePayments=requestPeriodincludePayments, requestPeriodsyncLogCode=requestPeriodsyncLogCode, requestPerioddefaultSupplierID=requestPerioddefaultSupplierID, requestPeriodsyncLogCodeType=requestPeriodsyncLogCodeType, requestPeriodincludeAdaptorID=requestPeriodincludeAdaptorID, requestPeriodexcludeAdaptorID=requestPeriodexcludeAdaptorID, requestPeriodcreatedWith=requestPeriodcreatedWith, requestPeriodcreatedByUserId=requestPeriodcreatedByUserId, requestPeriodclassID=requestPeriodclassID, requestPeriodisShowAccountCustomersOnly=requestPeriodisShowAccountCustomersOnly, requestPeriodisShowPostingInventoryOnly=requestPeriodisShowPostingInventoryOnly, requestPeriodiDList=requestPeriodiDList, requestPeriodcustomerIDs=requestPeriodcustomerIDs, requestPeriodisEarlyClaimShortPaymentOnly=requestPeriodisEarlyClaimShortPaymentOnly, requestPeriodstatuses=requestPeriodstatuses, requestPeriodstatusStrings=requestPeriodstatusStrings, requestPeriodstatus=requestPeriodstatus, requestPeriodsearchString=requestPeriodsearchString, requestPeriodsearchNameOnly=requestPeriodsearchNameOnly, requestPeriodsearch=requestPeriodsearch, requestPeriodstartDate=requestPeriodstartDate, requestPeriodendDate=requestPeriodendDate, requestPerioddatePeriod=requestPerioddatePeriod, requestPeriodisExactMatch=requestPeriodisExactMatch, requestPeriodisGetBasicInfo=requestPeriodisGetBasicInfo, requestPeriodincludeDeleted=requestPeriodincludeDeleted, requestPeriodincludeLogs=requestPeriodincludeLogs, requestPeriodignoreID=requestPeriodignoreID, requestPeriodparentID=requestPeriodparentID, requestPeriodgetCountOnly=requestPeriodgetCountOnly, requestPeriodtransactionTypeDatTypeID=requestPeriodtransactionTypeDatTypeID, requestPeriodcategoryID=requestPeriodcategoryID, requestPeriodadaptorID=requestPeriodadaptorID, requestPeriodcategoryIDs=requestPeriodcategoryIDs, requestPeriodbrandIDs=requestPeriodbrandIDs, requestPeriodiDs=requestPeriodiDs, requestPeriodgUIDs=requestPeriodgUIDs, requestPeriodlinkedSupplierID=requestPeriodlinkedSupplierID, requestPeriodisApprovedForPOS=requestPeriodisApprovedForPOS, requestPeriodisApprovedForWeb=requestPeriodisApprovedForWeb, requestPeriodisApprovedForService=requestPeriodisApprovedForService, requestPeriodiD=requestPeriodiD, requestPeriodisHierarchicalSort=requestPeriodisHierarchicalSort, requestPeriodtypes=requestPeriodtypes, requestPeriodisShowFavourites=requestPeriodisShowFavourites, requestPeriodisHidden=requestPeriodisHidden, requestPeriodincludeSystemTasks=requestPeriodincludeSystemTasks, requestPeriodisSystem=requestPeriodisSystem, requestPeriodbatchStatus=requestPeriodbatchStatus, requestPeriodsortField=requestPeriodsortField, requestPeriodsortAsc=requestPeriodsortAsc, requestPeriodgroupBy=requestPeriodgroupBy, requestPeriodlastRowNumber=requestPeriodlastRowNumber, requestPeriodmaxResults=requestPeriodmaxResults, requestPeriodtenantID=requestPeriodtenantID, requestPeriodwebsiteID=requestPeriodwebsiteID, requestPerioduserID=requestPerioduserID)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->customersGetCustomersWithAssets: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let requestPerioddatTypeID = 56; // Integer
    let requestPeriodstatusFilter = requestPeriodstatusFilter_example; // String
    let requestPeriodreportTypeFilter = requestPeriodreportTypeFilter_example; // String
    let requestPeriodisIncludeTotals = true; // Boolean
    let requestPeriodisIncludePayments = true; // Boolean
    let requestPeriodisIncludeLogs = true; // Boolean
    let requestPeriodisIncludeAllMedia = true; // Boolean
    let requestPeriodcustomerID = 56; // Integer
    let requestPeriodpOSTerminalShiftID = 56; // Integer
    let requestPeriodinvoiceType = ; // array[String]
    let requestPeriodaccountCustomerID = 56; // Integer
    let requestPeriodinvoicingStatus = requestPeriodinvoicingStatus_example; // String
    let requestPeriodisPhysical = true; // Boolean
    let requestPeriodpostingBehaviour = 56; // Integer
    let requestPeriodonlyIncludeExpenseAccount = true; // Boolean
    let requestPeriodsyncStatusFilter = requestPeriodsyncStatusFilter_example; // String
    let requestPeriodisShowActiveOnly = true; // Boolean
    let requestPeriodisShowLinkedOnly = true; // Boolean
    let requestPeriodisShowChildVariants = true; // Boolean
    let requestPeriodisShowPublishedOnly = true; // Boolean
    let requestPeriodincludePayments = true; // Boolean
    let requestPeriodsyncLogCode = requestPeriodsyncLogCode_example; // String
    let requestPerioddefaultSupplierID = 56; // Integer
    let requestPeriodsyncLogCodeType = 56; // Integer
    let requestPeriodincludeAdaptorID = 56; // Integer
    let requestPeriodexcludeAdaptorID = 56; // Integer
    let requestPeriodcreatedWith = requestPeriodcreatedWith_example; // String
    let requestPeriodcreatedByUserId = 56; // Integer
    let requestPeriodclassID = 56; // Integer
    let requestPeriodisShowAccountCustomersOnly = true; // Boolean
    let requestPeriodisShowPostingInventoryOnly = true; // Boolean
    let requestPeriodiDList = ; // array[Integer]
    let requestPeriodcustomerIDs = ; // array[Integer]
    let requestPeriodisEarlyClaimShortPaymentOnly = true; // Boolean
    let requestPeriodstatuses = ; // array[Integer]
    let requestPeriodstatusStrings = ; // array[String]
    let requestPeriodstatus = ; // array[String]
    let requestPeriodsearchString = requestPeriodsearchString_example; // String
    let requestPeriodsearchNameOnly = true; // Boolean
    let requestPeriodsearch = requestPeriodsearch_example; // String
    let requestPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date
    let requestPeriodendDate = 2013-10-20T19:20:30+01:00; // Date
    let requestPerioddatePeriod = requestPerioddatePeriod_example; // String
    let requestPeriodisExactMatch = true; // Boolean
    let requestPeriodisGetBasicInfo = true; // Boolean
    let requestPeriodincludeDeleted = true; // Boolean
    let requestPeriodincludeLogs = true; // Boolean
    let requestPeriodignoreID = 56; // Integer
    let requestPeriodparentID = 56; // Integer
    let requestPeriodgetCountOnly = true; // Boolean
    let requestPeriodtransactionTypeDatTypeID = 56; // Integer
    let requestPeriodcategoryID = 56; // Integer
    let requestPeriodadaptorID = 56; // Integer
    let requestPeriodcategoryIDs = ; // array[Integer]
    let requestPeriodbrandIDs = ; // array[Integer]
    let requestPeriodiDs = ; // array[Integer]
    let requestPeriodgUIDs = ; // array[String]
    let requestPeriodlinkedSupplierID = 56; // Integer
    let requestPeriodisApprovedForPOS = true; // Boolean
    let requestPeriodisApprovedForWeb = true; // Boolean
    let requestPeriodisApprovedForService = true; // Boolean
    let requestPeriodiD = 56; // Integer
    let requestPeriodisHierarchicalSort = true; // Boolean
    let requestPeriodtypes = ; // array[String]
    let requestPeriodisShowFavourites = true; // Boolean
    let requestPeriodisHidden = true; // Boolean
    let requestPeriodincludeSystemTasks = true; // Boolean
    let requestPeriodisSystem = true; // Boolean
    let requestPeriodbatchStatus = requestPeriodbatchStatus_example; // String
    let requestPeriodsortField = requestPeriodsortField_example; // String
    let requestPeriodsortAsc = true; // Boolean
    let requestPeriodgroupBy = requestPeriodgroupBy_example; // String
    let requestPeriodlastRowNumber = 789; // Long
    let requestPeriodmaxResults = 56; // Integer
    let requestPeriodtenantID = 56; // Integer
    let requestPeriodwebsiteID = 56; // Integer
    let requestPerioduserID = 56; // Integer

    let mut context = DefaultApi::Context::default();
    let result = client.customersGetCustomersWithAssets(requestPerioddatTypeID, requestPeriodstatusFilter, requestPeriodreportTypeFilter, requestPeriodisIncludeTotals, requestPeriodisIncludePayments, requestPeriodisIncludeLogs, requestPeriodisIncludeAllMedia, requestPeriodcustomerID, requestPeriodpOSTerminalShiftID, requestPeriodinvoiceType, requestPeriodaccountCustomerID, requestPeriodinvoicingStatus, requestPeriodisPhysical, requestPeriodpostingBehaviour, requestPeriodonlyIncludeExpenseAccount, requestPeriodsyncStatusFilter, requestPeriodisShowActiveOnly, requestPeriodisShowLinkedOnly, requestPeriodisShowChildVariants, requestPeriodisShowPublishedOnly, requestPeriodincludePayments, requestPeriodsyncLogCode, requestPerioddefaultSupplierID, requestPeriodsyncLogCodeType, requestPeriodincludeAdaptorID, requestPeriodexcludeAdaptorID, requestPeriodcreatedWith, requestPeriodcreatedByUserId, requestPeriodclassID, requestPeriodisShowAccountCustomersOnly, requestPeriodisShowPostingInventoryOnly, requestPeriodiDList, requestPeriodcustomerIDs, requestPeriodisEarlyClaimShortPaymentOnly, requestPeriodstatuses, requestPeriodstatusStrings, requestPeriodstatus, requestPeriodsearchString, requestPeriodsearchNameOnly, requestPeriodsearch, requestPeriodstartDate, requestPeriodendDate, requestPerioddatePeriod, requestPeriodisExactMatch, requestPeriodisGetBasicInfo, requestPeriodincludeDeleted, requestPeriodincludeLogs, requestPeriodignoreID, requestPeriodparentID, requestPeriodgetCountOnly, requestPeriodtransactionTypeDatTypeID, requestPeriodcategoryID, requestPeriodadaptorID, requestPeriodcategoryIDs, requestPeriodbrandIDs, requestPeriodiDs, requestPeriodgUIDs, requestPeriodlinkedSupplierID, requestPeriodisApprovedForPOS, requestPeriodisApprovedForWeb, requestPeriodisApprovedForService, requestPeriodiD, requestPeriodisHierarchicalSort, requestPeriodtypes, requestPeriodisShowFavourites, requestPeriodisHidden, requestPeriodincludeSystemTasks, requestPeriodisSystem, requestPeriodbatchStatus, requestPeriodsortField, requestPeriodsortAsc, requestPeriodgroupBy, requestPeriodlastRowNumber, requestPeriodmaxResults, requestPeriodtenantID, requestPeriodwebsiteID, requestPerioduserID, &context).wait();

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

Scopes

Parameters

Query parameters
Name Description
request.datTypeID
Integer (int32)
request.statusFilter
String
request.reportTypeFilter
String
request.isIncludeTotals
Boolean
request.isIncludePayments
Boolean
request.isIncludeLogs
Boolean
request.isIncludeAllMedia
Boolean
request.customerID
Integer (int32)
request.pOSTerminalShiftID
Integer (int32)
request.invoiceType
array[String]
request.accountCustomerID
Integer (int32)
request.invoicingStatus
String
request.isPhysical
Boolean
request.postingBehaviour
Integer (int32)
request.onlyIncludeExpenseAccount
Boolean
request.syncStatusFilter
String
request.isShowActiveOnly
Boolean
request.isShowLinkedOnly
Boolean
request.isShowChildVariants
Boolean
request.isShowPublishedOnly
Boolean
request.includePayments
Boolean
request.syncLogCode
String
request.defaultSupplierID
Integer (int32)
request.syncLogCodeType
Integer (int32)
request.includeAdaptorID
Integer (int32)
request.excludeAdaptorID
Integer (int32)
request.createdWith
String
request.createdByUserId
Integer (int32)
request.classID
Integer (int32)
request.isShowAccountCustomersOnly
Boolean
request.isShowPostingInventoryOnly
Boolean
request.iDList
array[Integer] (int32)
request.customerIDs
array[Integer] (int32)
request.isEarlyClaimShortPaymentOnly
Boolean
request.statuses
array[Integer] (int32)
request.statusStrings
array[String]
request.status
array[String]
request.searchString
String
request.searchNameOnly
Boolean
request.search
String
request.startDate
Date (date-time)
request.endDate
Date (date-time)
request.datePeriod
String
request.isExactMatch
Boolean
request.isGetBasicInfo
Boolean
request.includeDeleted
Boolean
request.includeLogs
Boolean
request.ignoreID
Integer (int32)
request.parentID
Integer (int32)
request.getCountOnly
Boolean
request.transactionTypeDatTypeID
Integer (int32)
request.categoryID
Integer (int32)
request.adaptorID
Integer (int32)
request.categoryIDs
array[Integer] (int32)
request.brandIDs
array[Integer] (int32)
request.iDs
array[Integer] (int32)
request.gUIDs
array[String]
request.linkedSupplierID
Integer (int32)
request.isApprovedForPOS
Boolean
request.isApprovedForWeb
Boolean
request.isApprovedForService
Boolean
request.iD
Integer (int32)
request.isHierarchicalSort
Boolean
request.types
array[String]
request.isShowFavourites
Boolean
request.isHidden
Boolean
request.includeSystemTasks
Boolean
request.isSystem
Boolean
request.batchStatus
String
request.sortField
String
request.sortAsc
Boolean
request.groupBy
String
request.lastRowNumber
Long (int64)
request.maxResults
Integer (int32)
request.tenantID
Integer (int32)
request.websiteID
Integer (int32)
request.userID
Integer (int32)

Responses


customersGetCustomersWithUnpaidCreditNotes

Customers_GetCustomersWithUnpaidCreditNotes


/Customers/unpaidcreditnotes

Usage and SDK Samples

curl -X GET \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Customers/unpaidcreditnotes?filter.businessID=56&filter.customerID=56&filter.supplierID=56&filter.warehouseID=56&filter.deliveryMethods=filterPerioddeliveryMethods_example&filter.datTypes=&filter.maxExpiresInDays=56&filter.repUserID=56&filter.isCreatedByOtherPartyOnly=true&filter.createdByUserId=56&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 filterPeriodbusinessID = 56; // Integer | 
        Integer filterPeriodcustomerID = 56; // Integer | 
        Integer filterPeriodsupplierID = 56; // Integer | 
        Integer filterPeriodwarehouseID = 56; // Integer | 
        String filterPerioddeliveryMethods = filterPerioddeliveryMethods_example; // String | 
        array[String] filterPerioddatTypes = ; // array[String] | 
        Integer filterPeriodmaxExpiresInDays = 56; // Integer | 
        Integer filterPeriodrepUserID = 56; // Integer | 
        Boolean filterPeriodisCreatedByOtherPartyOnly = true; // Boolean | 
        Integer filterPeriodcreatedByUserId = 56; // Integer | 
        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_CustomerBalances_ result = apiInstance.customersGetCustomersWithUnpaidCreditNotes(filterPeriodbusinessID, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodwarehouseID, filterPerioddeliveryMethods, filterPerioddatTypes, filterPeriodmaxExpiresInDays, filterPeriodrepUserID, filterPeriodisCreatedByOtherPartyOnly, filterPeriodcreatedByUserId, 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#customersGetCustomersWithUnpaidCreditNotes");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer filterPeriodbusinessID = new Integer(); // Integer | 
final Integer filterPeriodcustomerID = new Integer(); // Integer | 
final Integer filterPeriodsupplierID = new Integer(); // Integer | 
final Integer filterPeriodwarehouseID = new Integer(); // Integer | 
final String filterPerioddeliveryMethods = new String(); // String | 
final array[String] filterPerioddatTypes = new array[String](); // array[String] | 
final Integer filterPeriodmaxExpiresInDays = new Integer(); // Integer | 
final Integer filterPeriodrepUserID = new Integer(); // Integer | 
final Boolean filterPeriodisCreatedByOtherPartyOnly = new Boolean(); // Boolean | 
final Integer filterPeriodcreatedByUserId = new Integer(); // Integer | 
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.customersGetCustomersWithUnpaidCreditNotes(filterPeriodbusinessID, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodwarehouseID, filterPerioddeliveryMethods, filterPerioddatTypes, filterPeriodmaxExpiresInDays, filterPeriodrepUserID, filterPeriodisCreatedByOtherPartyOnly, filterPeriodcreatedByUserId, 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->customersGetCustomersWithUnpaidCreditNotes: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer filterPeriodbusinessID = 56; // Integer | 
        Integer filterPeriodcustomerID = 56; // Integer | 
        Integer filterPeriodsupplierID = 56; // Integer | 
        Integer filterPeriodwarehouseID = 56; // Integer | 
        String filterPerioddeliveryMethods = filterPerioddeliveryMethods_example; // String | 
        array[String] filterPerioddatTypes = ; // array[String] | 
        Integer filterPeriodmaxExpiresInDays = 56; // Integer | 
        Integer filterPeriodrepUserID = 56; // Integer | 
        Boolean filterPeriodisCreatedByOtherPartyOnly = true; // Boolean | 
        Integer filterPeriodcreatedByUserId = 56; // Integer | 
        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_CustomerBalances_ result = apiInstance.customersGetCustomersWithUnpaidCreditNotes(filterPeriodbusinessID, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodwarehouseID, filterPerioddeliveryMethods, filterPerioddatTypes, filterPeriodmaxExpiresInDays, filterPeriodrepUserID, filterPeriodisCreatedByOtherPartyOnly, filterPeriodcreatedByUserId, 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#customersGetCustomersWithUnpaidCreditNotes");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *filterPeriodbusinessID = 56; //  (optional) (default to null)
Integer *filterPeriodcustomerID = 56; //  (optional) (default to null)
Integer *filterPeriodsupplierID = 56; //  (optional) (default to null)
Integer *filterPeriodwarehouseID = 56; //  (optional) (default to null)
String *filterPerioddeliveryMethods = filterPerioddeliveryMethods_example; //  (optional) (default to null)
array[String] *filterPerioddatTypes = ; //  (optional) (default to null)
Integer *filterPeriodmaxExpiresInDays = 56; //  (optional) (default to null)
Integer *filterPeriodrepUserID = 56; //  (optional) (default to null)
Boolean *filterPeriodisCreatedByOtherPartyOnly = true; //  (optional) (default to null)
Integer *filterPeriodcreatedByUserId = 56; //  (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)

// Customers_GetCustomersWithUnpaidCreditNotes
[apiInstance customersGetCustomersWithUnpaidCreditNotesWith:filterPeriodbusinessID
    filterPeriodcustomerID:filterPeriodcustomerID
    filterPeriodsupplierID:filterPeriodsupplierID
    filterPeriodwarehouseID:filterPeriodwarehouseID
    filterPerioddeliveryMethods:filterPerioddeliveryMethods
    filterPerioddatTypes:filterPerioddatTypes
    filterPeriodmaxExpiresInDays:filterPeriodmaxExpiresInDays
    filterPeriodrepUserID:filterPeriodrepUserID
    filterPeriodisCreatedByOtherPartyOnly:filterPeriodisCreatedByOtherPartyOnly
    filterPeriodcreatedByUserId:filterPeriodcreatedByUserId
    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_CustomerBalances_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiCustomers = require('as_server_api_customers');

// Create an instance of the API class
var api = new AsServerApiCustomers.DefaultApi()
var opts = {
  'filterPeriodbusinessID': 56, // {Integer} 
  'filterPeriodcustomerID': 56, // {Integer} 
  'filterPeriodsupplierID': 56, // {Integer} 
  'filterPeriodwarehouseID': 56, // {Integer} 
  'filterPerioddeliveryMethods': filterPerioddeliveryMethods_example, // {String} 
  'filterPerioddatTypes': , // {array[String]} 
  'filterPeriodmaxExpiresInDays': 56, // {Integer} 
  'filterPeriodrepUserID': 56, // {Integer} 
  'filterPeriodisCreatedByOtherPartyOnly': true, // {Boolean} 
  'filterPeriodcreatedByUserId': 56, // {Integer} 
  '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.customersGetCustomersWithUnpaidCreditNotes(opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

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

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var filterPeriodbusinessID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodcustomerID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodsupplierID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodwarehouseID = 56;  // Integer |  (optional)  (default to null)
            var filterPerioddeliveryMethods = filterPerioddeliveryMethods_example;  // String |  (optional)  (default to null)
            var filterPerioddatTypes = new array[String](); // array[String] |  (optional)  (default to null)
            var filterPeriodmaxExpiresInDays = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodrepUserID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisCreatedByOtherPartyOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodcreatedByUserId = 56;  // Integer |  (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 {
                // Customers_GetCustomersWithUnpaidCreditNotes
                PagedActionResults_CustomerBalances_ result = apiInstance.customersGetCustomersWithUnpaidCreditNotes(filterPeriodbusinessID, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodwarehouseID, filterPerioddeliveryMethods, filterPerioddatTypes, filterPeriodmaxExpiresInDays, filterPeriodrepUserID, filterPeriodisCreatedByOtherPartyOnly, filterPeriodcreatedByUserId, 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.customersGetCustomersWithUnpaidCreditNotes: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$filterPeriodbusinessID = 56; // Integer | 
$filterPeriodcustomerID = 56; // Integer | 
$filterPeriodsupplierID = 56; // Integer | 
$filterPeriodwarehouseID = 56; // Integer | 
$filterPerioddeliveryMethods = filterPerioddeliveryMethods_example; // String | 
$filterPerioddatTypes = ; // array[String] | 
$filterPeriodmaxExpiresInDays = 56; // Integer | 
$filterPeriodrepUserID = 56; // Integer | 
$filterPeriodisCreatedByOtherPartyOnly = true; // Boolean | 
$filterPeriodcreatedByUserId = 56; // Integer | 
$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->customersGetCustomersWithUnpaidCreditNotes($filterPeriodbusinessID, $filterPeriodcustomerID, $filterPeriodsupplierID, $filterPeriodwarehouseID, $filterPerioddeliveryMethods, $filterPerioddatTypes, $filterPeriodmaxExpiresInDays, $filterPeriodrepUserID, $filterPeriodisCreatedByOtherPartyOnly, $filterPeriodcreatedByUserId, $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->customersGetCustomersWithUnpaidCreditNotes: ', $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 $filterPeriodbusinessID = 56; # Integer | 
my $filterPeriodcustomerID = 56; # Integer | 
my $filterPeriodsupplierID = 56; # Integer | 
my $filterPeriodwarehouseID = 56; # Integer | 
my $filterPerioddeliveryMethods = filterPerioddeliveryMethods_example; # String | 
my $filterPerioddatTypes = []; # array[String] | 
my $filterPeriodmaxExpiresInDays = 56; # Integer | 
my $filterPeriodrepUserID = 56; # Integer | 
my $filterPeriodisCreatedByOtherPartyOnly = true; # Boolean | 
my $filterPeriodcreatedByUserId = 56; # Integer | 
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->customersGetCustomersWithUnpaidCreditNotes(filterPeriodbusinessID => $filterPeriodbusinessID, filterPeriodcustomerID => $filterPeriodcustomerID, filterPeriodsupplierID => $filterPeriodsupplierID, filterPeriodwarehouseID => $filterPeriodwarehouseID, filterPerioddeliveryMethods => $filterPerioddeliveryMethods, filterPerioddatTypes => $filterPerioddatTypes, filterPeriodmaxExpiresInDays => $filterPeriodmaxExpiresInDays, filterPeriodrepUserID => $filterPeriodrepUserID, filterPeriodisCreatedByOtherPartyOnly => $filterPeriodisCreatedByOtherPartyOnly, filterPeriodcreatedByUserId => $filterPeriodcreatedByUserId, 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->customersGetCustomersWithUnpaidCreditNotes: $@\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()
filterPeriodbusinessID = 56 # Integer |  (optional) (default to null)
filterPeriodcustomerID = 56 # Integer |  (optional) (default to null)
filterPeriodsupplierID = 56 # Integer |  (optional) (default to null)
filterPeriodwarehouseID = 56 # Integer |  (optional) (default to null)
filterPerioddeliveryMethods = filterPerioddeliveryMethods_example # String |  (optional) (default to null)
filterPerioddatTypes =  # array[String] |  (optional) (default to null)
filterPeriodmaxExpiresInDays = 56 # Integer |  (optional) (default to null)
filterPeriodrepUserID = 56 # Integer |  (optional) (default to null)
filterPeriodisCreatedByOtherPartyOnly = true # Boolean |  (optional) (default to null)
filterPeriodcreatedByUserId = 56 # Integer |  (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:
    # Customers_GetCustomersWithUnpaidCreditNotes
    api_response = api_instance.customers_get_customers_with_unpaid_credit_notes(filterPeriodbusinessID=filterPeriodbusinessID, filterPeriodcustomerID=filterPeriodcustomerID, filterPeriodsupplierID=filterPeriodsupplierID, filterPeriodwarehouseID=filterPeriodwarehouseID, filterPerioddeliveryMethods=filterPerioddeliveryMethods, filterPerioddatTypes=filterPerioddatTypes, filterPeriodmaxExpiresInDays=filterPeriodmaxExpiresInDays, filterPeriodrepUserID=filterPeriodrepUserID, filterPeriodisCreatedByOtherPartyOnly=filterPeriodisCreatedByOtherPartyOnly, filterPeriodcreatedByUserId=filterPeriodcreatedByUserId, 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->customersGetCustomersWithUnpaidCreditNotes: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let filterPeriodbusinessID = 56; // Integer
    let filterPeriodcustomerID = 56; // Integer
    let filterPeriodsupplierID = 56; // Integer
    let filterPeriodwarehouseID = 56; // Integer
    let filterPerioddeliveryMethods = filterPerioddeliveryMethods_example; // String
    let filterPerioddatTypes = ; // array[String]
    let filterPeriodmaxExpiresInDays = 56; // Integer
    let filterPeriodrepUserID = 56; // Integer
    let filterPeriodisCreatedByOtherPartyOnly = true; // Boolean
    let filterPeriodcreatedByUserId = 56; // Integer
    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.customersGetCustomersWithUnpaidCreditNotes(filterPeriodbusinessID, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodwarehouseID, filterPerioddeliveryMethods, filterPerioddatTypes, filterPeriodmaxExpiresInDays, filterPeriodrepUserID, filterPeriodisCreatedByOtherPartyOnly, filterPeriodcreatedByUserId, 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.businessID
Integer (int32)
filter.customerID
Integer (int32)
filter.supplierID
Integer (int32)
filter.warehouseID
Integer (int32)
filter.deliveryMethods
String
filter.datTypes
array[String]
filter.maxExpiresInDays
Integer (int32)
filter.repUserID
Integer (int32)
filter.isCreatedByOtherPartyOnly
Boolean
filter.createdByUserId
Integer (int32)
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


customersGetCustomersWithUnpaidInvoices

Customers_GetCustomersWithUnpaidInvoices


/Customers/unpaidinvoices

Usage and SDK Samples

curl -X GET \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Customers/unpaidinvoices?filter.businessID=56&filter.customerID=56&filter.supplierID=56&filter.warehouseID=56&filter.deliveryMethods=filterPerioddeliveryMethods_example&filter.datTypes=&filter.maxExpiresInDays=56&filter.repUserID=56&filter.isCreatedByOtherPartyOnly=true&filter.createdByUserId=56&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 filterPeriodbusinessID = 56; // Integer | 
        Integer filterPeriodcustomerID = 56; // Integer | 
        Integer filterPeriodsupplierID = 56; // Integer | 
        Integer filterPeriodwarehouseID = 56; // Integer | 
        String filterPerioddeliveryMethods = filterPerioddeliveryMethods_example; // String | 
        array[String] filterPerioddatTypes = ; // array[String] | 
        Integer filterPeriodmaxExpiresInDays = 56; // Integer | 
        Integer filterPeriodrepUserID = 56; // Integer | 
        Boolean filterPeriodisCreatedByOtherPartyOnly = true; // Boolean | 
        Integer filterPeriodcreatedByUserId = 56; // Integer | 
        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_CustomerBalances_ result = apiInstance.customersGetCustomersWithUnpaidInvoices(filterPeriodbusinessID, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodwarehouseID, filterPerioddeliveryMethods, filterPerioddatTypes, filterPeriodmaxExpiresInDays, filterPeriodrepUserID, filterPeriodisCreatedByOtherPartyOnly, filterPeriodcreatedByUserId, 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#customersGetCustomersWithUnpaidInvoices");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer filterPeriodbusinessID = new Integer(); // Integer | 
final Integer filterPeriodcustomerID = new Integer(); // Integer | 
final Integer filterPeriodsupplierID = new Integer(); // Integer | 
final Integer filterPeriodwarehouseID = new Integer(); // Integer | 
final String filterPerioddeliveryMethods = new String(); // String | 
final array[String] filterPerioddatTypes = new array[String](); // array[String] | 
final Integer filterPeriodmaxExpiresInDays = new Integer(); // Integer | 
final Integer filterPeriodrepUserID = new Integer(); // Integer | 
final Boolean filterPeriodisCreatedByOtherPartyOnly = new Boolean(); // Boolean | 
final Integer filterPeriodcreatedByUserId = new Integer(); // Integer | 
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.customersGetCustomersWithUnpaidInvoices(filterPeriodbusinessID, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodwarehouseID, filterPerioddeliveryMethods, filterPerioddatTypes, filterPeriodmaxExpiresInDays, filterPeriodrepUserID, filterPeriodisCreatedByOtherPartyOnly, filterPeriodcreatedByUserId, 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->customersGetCustomersWithUnpaidInvoices: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer filterPeriodbusinessID = 56; // Integer | 
        Integer filterPeriodcustomerID = 56; // Integer | 
        Integer filterPeriodsupplierID = 56; // Integer | 
        Integer filterPeriodwarehouseID = 56; // Integer | 
        String filterPerioddeliveryMethods = filterPerioddeliveryMethods_example; // String | 
        array[String] filterPerioddatTypes = ; // array[String] | 
        Integer filterPeriodmaxExpiresInDays = 56; // Integer | 
        Integer filterPeriodrepUserID = 56; // Integer | 
        Boolean filterPeriodisCreatedByOtherPartyOnly = true; // Boolean | 
        Integer filterPeriodcreatedByUserId = 56; // Integer | 
        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_CustomerBalances_ result = apiInstance.customersGetCustomersWithUnpaidInvoices(filterPeriodbusinessID, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodwarehouseID, filterPerioddeliveryMethods, filterPerioddatTypes, filterPeriodmaxExpiresInDays, filterPeriodrepUserID, filterPeriodisCreatedByOtherPartyOnly, filterPeriodcreatedByUserId, 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#customersGetCustomersWithUnpaidInvoices");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *filterPeriodbusinessID = 56; //  (optional) (default to null)
Integer *filterPeriodcustomerID = 56; //  (optional) (default to null)
Integer *filterPeriodsupplierID = 56; //  (optional) (default to null)
Integer *filterPeriodwarehouseID = 56; //  (optional) (default to null)
String *filterPerioddeliveryMethods = filterPerioddeliveryMethods_example; //  (optional) (default to null)
array[String] *filterPerioddatTypes = ; //  (optional) (default to null)
Integer *filterPeriodmaxExpiresInDays = 56; //  (optional) (default to null)
Integer *filterPeriodrepUserID = 56; //  (optional) (default to null)
Boolean *filterPeriodisCreatedByOtherPartyOnly = true; //  (optional) (default to null)
Integer *filterPeriodcreatedByUserId = 56; //  (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)

// Customers_GetCustomersWithUnpaidInvoices
[apiInstance customersGetCustomersWithUnpaidInvoicesWith:filterPeriodbusinessID
    filterPeriodcustomerID:filterPeriodcustomerID
    filterPeriodsupplierID:filterPeriodsupplierID
    filterPeriodwarehouseID:filterPeriodwarehouseID
    filterPerioddeliveryMethods:filterPerioddeliveryMethods
    filterPerioddatTypes:filterPerioddatTypes
    filterPeriodmaxExpiresInDays:filterPeriodmaxExpiresInDays
    filterPeriodrepUserID:filterPeriodrepUserID
    filterPeriodisCreatedByOtherPartyOnly:filterPeriodisCreatedByOtherPartyOnly
    filterPeriodcreatedByUserId:filterPeriodcreatedByUserId
    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_CustomerBalances_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiCustomers = require('as_server_api_customers');

// Create an instance of the API class
var api = new AsServerApiCustomers.DefaultApi()
var opts = {
  'filterPeriodbusinessID': 56, // {Integer} 
  'filterPeriodcustomerID': 56, // {Integer} 
  'filterPeriodsupplierID': 56, // {Integer} 
  'filterPeriodwarehouseID': 56, // {Integer} 
  'filterPerioddeliveryMethods': filterPerioddeliveryMethods_example, // {String} 
  'filterPerioddatTypes': , // {array[String]} 
  'filterPeriodmaxExpiresInDays': 56, // {Integer} 
  'filterPeriodrepUserID': 56, // {Integer} 
  'filterPeriodisCreatedByOtherPartyOnly': true, // {Boolean} 
  'filterPeriodcreatedByUserId': 56, // {Integer} 
  '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.customersGetCustomersWithUnpaidInvoices(opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

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

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var filterPeriodbusinessID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodcustomerID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodsupplierID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodwarehouseID = 56;  // Integer |  (optional)  (default to null)
            var filterPerioddeliveryMethods = filterPerioddeliveryMethods_example;  // String |  (optional)  (default to null)
            var filterPerioddatTypes = new array[String](); // array[String] |  (optional)  (default to null)
            var filterPeriodmaxExpiresInDays = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodrepUserID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisCreatedByOtherPartyOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodcreatedByUserId = 56;  // Integer |  (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 {
                // Customers_GetCustomersWithUnpaidInvoices
                PagedActionResults_CustomerBalances_ result = apiInstance.customersGetCustomersWithUnpaidInvoices(filterPeriodbusinessID, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodwarehouseID, filterPerioddeliveryMethods, filterPerioddatTypes, filterPeriodmaxExpiresInDays, filterPeriodrepUserID, filterPeriodisCreatedByOtherPartyOnly, filterPeriodcreatedByUserId, 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.customersGetCustomersWithUnpaidInvoices: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$filterPeriodbusinessID = 56; // Integer | 
$filterPeriodcustomerID = 56; // Integer | 
$filterPeriodsupplierID = 56; // Integer | 
$filterPeriodwarehouseID = 56; // Integer | 
$filterPerioddeliveryMethods = filterPerioddeliveryMethods_example; // String | 
$filterPerioddatTypes = ; // array[String] | 
$filterPeriodmaxExpiresInDays = 56; // Integer | 
$filterPeriodrepUserID = 56; // Integer | 
$filterPeriodisCreatedByOtherPartyOnly = true; // Boolean | 
$filterPeriodcreatedByUserId = 56; // Integer | 
$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->customersGetCustomersWithUnpaidInvoices($filterPeriodbusinessID, $filterPeriodcustomerID, $filterPeriodsupplierID, $filterPeriodwarehouseID, $filterPerioddeliveryMethods, $filterPerioddatTypes, $filterPeriodmaxExpiresInDays, $filterPeriodrepUserID, $filterPeriodisCreatedByOtherPartyOnly, $filterPeriodcreatedByUserId, $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->customersGetCustomersWithUnpaidInvoices: ', $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 $filterPeriodbusinessID = 56; # Integer | 
my $filterPeriodcustomerID = 56; # Integer | 
my $filterPeriodsupplierID = 56; # Integer | 
my $filterPeriodwarehouseID = 56; # Integer | 
my $filterPerioddeliveryMethods = filterPerioddeliveryMethods_example; # String | 
my $filterPerioddatTypes = []; # array[String] | 
my $filterPeriodmaxExpiresInDays = 56; # Integer | 
my $filterPeriodrepUserID = 56; # Integer | 
my $filterPeriodisCreatedByOtherPartyOnly = true; # Boolean | 
my $filterPeriodcreatedByUserId = 56; # Integer | 
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->customersGetCustomersWithUnpaidInvoices(filterPeriodbusinessID => $filterPeriodbusinessID, filterPeriodcustomerID => $filterPeriodcustomerID, filterPeriodsupplierID => $filterPeriodsupplierID, filterPeriodwarehouseID => $filterPeriodwarehouseID, filterPerioddeliveryMethods => $filterPerioddeliveryMethods, filterPerioddatTypes => $filterPerioddatTypes, filterPeriodmaxExpiresInDays => $filterPeriodmaxExpiresInDays, filterPeriodrepUserID => $filterPeriodrepUserID, filterPeriodisCreatedByOtherPartyOnly => $filterPeriodisCreatedByOtherPartyOnly, filterPeriodcreatedByUserId => $filterPeriodcreatedByUserId, 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->customersGetCustomersWithUnpaidInvoices: $@\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()
filterPeriodbusinessID = 56 # Integer |  (optional) (default to null)
filterPeriodcustomerID = 56 # Integer |  (optional) (default to null)
filterPeriodsupplierID = 56 # Integer |  (optional) (default to null)
filterPeriodwarehouseID = 56 # Integer |  (optional) (default to null)
filterPerioddeliveryMethods = filterPerioddeliveryMethods_example # String |  (optional) (default to null)
filterPerioddatTypes =  # array[String] |  (optional) (default to null)
filterPeriodmaxExpiresInDays = 56 # Integer |  (optional) (default to null)
filterPeriodrepUserID = 56 # Integer |  (optional) (default to null)
filterPeriodisCreatedByOtherPartyOnly = true # Boolean |  (optional) (default to null)
filterPeriodcreatedByUserId = 56 # Integer |  (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:
    # Customers_GetCustomersWithUnpaidInvoices
    api_response = api_instance.customers_get_customers_with_unpaid_invoices(filterPeriodbusinessID=filterPeriodbusinessID, filterPeriodcustomerID=filterPeriodcustomerID, filterPeriodsupplierID=filterPeriodsupplierID, filterPeriodwarehouseID=filterPeriodwarehouseID, filterPerioddeliveryMethods=filterPerioddeliveryMethods, filterPerioddatTypes=filterPerioddatTypes, filterPeriodmaxExpiresInDays=filterPeriodmaxExpiresInDays, filterPeriodrepUserID=filterPeriodrepUserID, filterPeriodisCreatedByOtherPartyOnly=filterPeriodisCreatedByOtherPartyOnly, filterPeriodcreatedByUserId=filterPeriodcreatedByUserId, 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->customersGetCustomersWithUnpaidInvoices: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let filterPeriodbusinessID = 56; // Integer
    let filterPeriodcustomerID = 56; // Integer
    let filterPeriodsupplierID = 56; // Integer
    let filterPeriodwarehouseID = 56; // Integer
    let filterPerioddeliveryMethods = filterPerioddeliveryMethods_example; // String
    let filterPerioddatTypes = ; // array[String]
    let filterPeriodmaxExpiresInDays = 56; // Integer
    let filterPeriodrepUserID = 56; // Integer
    let filterPeriodisCreatedByOtherPartyOnly = true; // Boolean
    let filterPeriodcreatedByUserId = 56; // Integer
    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.customersGetCustomersWithUnpaidInvoices(filterPeriodbusinessID, filterPeriodcustomerID, filterPeriodsupplierID, filterPeriodwarehouseID, filterPerioddeliveryMethods, filterPerioddatTypes, filterPeriodmaxExpiresInDays, filterPeriodrepUserID, filterPeriodisCreatedByOtherPartyOnly, filterPeriodcreatedByUserId, 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.businessID
Integer (int32)
filter.customerID
Integer (int32)
filter.supplierID
Integer (int32)
filter.warehouseID
Integer (int32)
filter.deliveryMethods
String
filter.datTypes
array[String]
filter.maxExpiresInDays
Integer (int32)
filter.repUserID
Integer (int32)
filter.isCreatedByOtherPartyOnly
Boolean
filter.createdByUserId
Integer (int32)
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


customersGetCustomersWithVehicleRegistration

Customers_GetCustomersWithVehicleRegistration


/Customers/vehicleregistration

Usage and SDK Samples

curl -X GET \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Customers/vehicleregistration?request.datTypeID=56&request.statusFilter=requestPeriodstatusFilter_example&request.reportTypeFilter=requestPeriodreportTypeFilter_example&request.isIncludeTotals=true&request.isIncludePayments=true&request.isIncludeLogs=true&request.isIncludeAllMedia=true&request.customerID=56&request.pOSTerminalShiftID=56&request.invoiceType=&request.accountCustomerID=56&request.invoicingStatus=requestPeriodinvoicingStatus_example&request.isPhysical=true&request.postingBehaviour=56&request.onlyIncludeExpenseAccount=true&request.syncStatusFilter=requestPeriodsyncStatusFilter_example&request.isShowActiveOnly=true&request.isShowLinkedOnly=true&request.isShowChildVariants=true&request.isShowPublishedOnly=true&request.includePayments=true&request.syncLogCode=requestPeriodsyncLogCode_example&request.defaultSupplierID=56&request.syncLogCodeType=56&request.includeAdaptorID=56&request.excludeAdaptorID=56&request.createdWith=requestPeriodcreatedWith_example&request.createdByUserId=56&request.classID=56&request.isShowAccountCustomersOnly=true&request.isShowPostingInventoryOnly=true&request.iDList=&request.customerIDs=&request.isEarlyClaimShortPaymentOnly=true&request.statuses=&request.statusStrings=&request.status=&request.searchString=requestPeriodsearchString_example&request.searchNameOnly=true&request.search=requestPeriodsearch_example&request.startDate=2013-10-20T19:20:30+01:00&request.endDate=2013-10-20T19:20:30+01:00&request.datePeriod=requestPerioddatePeriod_example&request.isExactMatch=true&request.isGetBasicInfo=true&request.includeDeleted=true&request.includeLogs=true&request.ignoreID=56&request.parentID=56&request.getCountOnly=true&request.transactionTypeDatTypeID=56&request.categoryID=56&request.adaptorID=56&request.categoryIDs=&request.brandIDs=&request.iDs=&request.gUIDs=&request.linkedSupplierID=56&request.isApprovedForPOS=true&request.isApprovedForWeb=true&request.isApprovedForService=true&request.iD=56&request.isHierarchicalSort=true&request.types=&request.isShowFavourites=true&request.isHidden=true&request.includeSystemTasks=true&request.isSystem=true&request.batchStatus=requestPeriodbatchStatus_example&request.sortField=requestPeriodsortField_example&request.sortAsc=true&request.groupBy=requestPeriodgroupBy_example&request.lastRowNumber=789&request.maxResults=56&request.tenantID=56&request.websiteID=56&request.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 requestPerioddatTypeID = 56; // Integer | 
        String requestPeriodstatusFilter = requestPeriodstatusFilter_example; // String | 
        String requestPeriodreportTypeFilter = requestPeriodreportTypeFilter_example; // String | 
        Boolean requestPeriodisIncludeTotals = true; // Boolean | 
        Boolean requestPeriodisIncludePayments = true; // Boolean | 
        Boolean requestPeriodisIncludeLogs = true; // Boolean | 
        Boolean requestPeriodisIncludeAllMedia = true; // Boolean | 
        Integer requestPeriodcustomerID = 56; // Integer | 
        Integer requestPeriodpOSTerminalShiftID = 56; // Integer | 
        array[String] requestPeriodinvoiceType = ; // array[String] | 
        Integer requestPeriodaccountCustomerID = 56; // Integer | 
        String requestPeriodinvoicingStatus = requestPeriodinvoicingStatus_example; // String | 
        Boolean requestPeriodisPhysical = true; // Boolean | 
        Integer requestPeriodpostingBehaviour = 56; // Integer | 
        Boolean requestPeriodonlyIncludeExpenseAccount = true; // Boolean | 
        String requestPeriodsyncStatusFilter = requestPeriodsyncStatusFilter_example; // String | 
        Boolean requestPeriodisShowActiveOnly = true; // Boolean | 
        Boolean requestPeriodisShowLinkedOnly = true; // Boolean | 
        Boolean requestPeriodisShowChildVariants = true; // Boolean | 
        Boolean requestPeriodisShowPublishedOnly = true; // Boolean | 
        Boolean requestPeriodincludePayments = true; // Boolean | 
        String requestPeriodsyncLogCode = requestPeriodsyncLogCode_example; // String | 
        Integer requestPerioddefaultSupplierID = 56; // Integer | 
        Integer requestPeriodsyncLogCodeType = 56; // Integer | 
        Integer requestPeriodincludeAdaptorID = 56; // Integer | 
        Integer requestPeriodexcludeAdaptorID = 56; // Integer | 
        String requestPeriodcreatedWith = requestPeriodcreatedWith_example; // String | 
        Integer requestPeriodcreatedByUserId = 56; // Integer | 
        Integer requestPeriodclassID = 56; // Integer | 
        Boolean requestPeriodisShowAccountCustomersOnly = true; // Boolean | 
        Boolean requestPeriodisShowPostingInventoryOnly = true; // Boolean | 
        array[Integer] requestPeriodiDList = ; // array[Integer] | 
        array[Integer] requestPeriodcustomerIDs = ; // array[Integer] | 
        Boolean requestPeriodisEarlyClaimShortPaymentOnly = true; // Boolean | 
        array[Integer] requestPeriodstatuses = ; // array[Integer] | 
        array[String] requestPeriodstatusStrings = ; // array[String] | 
        array[String] requestPeriodstatus = ; // array[String] | 
        String requestPeriodsearchString = requestPeriodsearchString_example; // String | 
        Boolean requestPeriodsearchNameOnly = true; // Boolean | 
        String requestPeriodsearch = requestPeriodsearch_example; // String | 
        Date requestPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date | 
        Date requestPeriodendDate = 2013-10-20T19:20:30+01:00; // Date | 
        String requestPerioddatePeriod = requestPerioddatePeriod_example; // String | 
        Boolean requestPeriodisExactMatch = true; // Boolean | 
        Boolean requestPeriodisGetBasicInfo = true; // Boolean | 
        Boolean requestPeriodincludeDeleted = true; // Boolean | 
        Boolean requestPeriodincludeLogs = true; // Boolean | 
        Integer requestPeriodignoreID = 56; // Integer | 
        Integer requestPeriodparentID = 56; // Integer | 
        Boolean requestPeriodgetCountOnly = true; // Boolean | 
        Integer requestPeriodtransactionTypeDatTypeID = 56; // Integer | 
        Integer requestPeriodcategoryID = 56; // Integer | 
        Integer requestPeriodadaptorID = 56; // Integer | 
        array[Integer] requestPeriodcategoryIDs = ; // array[Integer] | 
        array[Integer] requestPeriodbrandIDs = ; // array[Integer] | 
        array[Integer] requestPeriodiDs = ; // array[Integer] | 
        array[String] requestPeriodgUIDs = ; // array[String] | 
        Integer requestPeriodlinkedSupplierID = 56; // Integer | 
        Boolean requestPeriodisApprovedForPOS = true; // Boolean | 
        Boolean requestPeriodisApprovedForWeb = true; // Boolean | 
        Boolean requestPeriodisApprovedForService = true; // Boolean | 
        Integer requestPeriodiD = 56; // Integer | 
        Boolean requestPeriodisHierarchicalSort = true; // Boolean | 
        array[String] requestPeriodtypes = ; // array[String] | 
        Boolean requestPeriodisShowFavourites = true; // Boolean | 
        Boolean requestPeriodisHidden = true; // Boolean | 
        Boolean requestPeriodincludeSystemTasks = true; // Boolean | 
        Boolean requestPeriodisSystem = true; // Boolean | 
        String requestPeriodbatchStatus = requestPeriodbatchStatus_example; // String | 
        String requestPeriodsortField = requestPeriodsortField_example; // String | 
        Boolean requestPeriodsortAsc = true; // Boolean | 
        String requestPeriodgroupBy = requestPeriodgroupBy_example; // String | 
        Long requestPeriodlastRowNumber = 789; // Long | 
        Integer requestPeriodmaxResults = 56; // Integer | 
        Integer requestPeriodtenantID = 56; // Integer | 
        Integer requestPeriodwebsiteID = 56; // Integer | 
        Integer requestPerioduserID = 56; // Integer | 

        try {
            PagedActionResults_CustomerVehicles_ result = apiInstance.customersGetCustomersWithVehicleRegistration(requestPerioddatTypeID, requestPeriodstatusFilter, requestPeriodreportTypeFilter, requestPeriodisIncludeTotals, requestPeriodisIncludePayments, requestPeriodisIncludeLogs, requestPeriodisIncludeAllMedia, requestPeriodcustomerID, requestPeriodpOSTerminalShiftID, requestPeriodinvoiceType, requestPeriodaccountCustomerID, requestPeriodinvoicingStatus, requestPeriodisPhysical, requestPeriodpostingBehaviour, requestPeriodonlyIncludeExpenseAccount, requestPeriodsyncStatusFilter, requestPeriodisShowActiveOnly, requestPeriodisShowLinkedOnly, requestPeriodisShowChildVariants, requestPeriodisShowPublishedOnly, requestPeriodincludePayments, requestPeriodsyncLogCode, requestPerioddefaultSupplierID, requestPeriodsyncLogCodeType, requestPeriodincludeAdaptorID, requestPeriodexcludeAdaptorID, requestPeriodcreatedWith, requestPeriodcreatedByUserId, requestPeriodclassID, requestPeriodisShowAccountCustomersOnly, requestPeriodisShowPostingInventoryOnly, requestPeriodiDList, requestPeriodcustomerIDs, requestPeriodisEarlyClaimShortPaymentOnly, requestPeriodstatuses, requestPeriodstatusStrings, requestPeriodstatus, requestPeriodsearchString, requestPeriodsearchNameOnly, requestPeriodsearch, requestPeriodstartDate, requestPeriodendDate, requestPerioddatePeriod, requestPeriodisExactMatch, requestPeriodisGetBasicInfo, requestPeriodincludeDeleted, requestPeriodincludeLogs, requestPeriodignoreID, requestPeriodparentID, requestPeriodgetCountOnly, requestPeriodtransactionTypeDatTypeID, requestPeriodcategoryID, requestPeriodadaptorID, requestPeriodcategoryIDs, requestPeriodbrandIDs, requestPeriodiDs, requestPeriodgUIDs, requestPeriodlinkedSupplierID, requestPeriodisApprovedForPOS, requestPeriodisApprovedForWeb, requestPeriodisApprovedForService, requestPeriodiD, requestPeriodisHierarchicalSort, requestPeriodtypes, requestPeriodisShowFavourites, requestPeriodisHidden, requestPeriodincludeSystemTasks, requestPeriodisSystem, requestPeriodbatchStatus, requestPeriodsortField, requestPeriodsortAsc, requestPeriodgroupBy, requestPeriodlastRowNumber, requestPeriodmaxResults, requestPeriodtenantID, requestPeriodwebsiteID, requestPerioduserID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#customersGetCustomersWithVehicleRegistration");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer requestPerioddatTypeID = new Integer(); // Integer | 
final String requestPeriodstatusFilter = new String(); // String | 
final String requestPeriodreportTypeFilter = new String(); // String | 
final Boolean requestPeriodisIncludeTotals = new Boolean(); // Boolean | 
final Boolean requestPeriodisIncludePayments = new Boolean(); // Boolean | 
final Boolean requestPeriodisIncludeLogs = new Boolean(); // Boolean | 
final Boolean requestPeriodisIncludeAllMedia = new Boolean(); // Boolean | 
final Integer requestPeriodcustomerID = new Integer(); // Integer | 
final Integer requestPeriodpOSTerminalShiftID = new Integer(); // Integer | 
final array[String] requestPeriodinvoiceType = new array[String](); // array[String] | 
final Integer requestPeriodaccountCustomerID = new Integer(); // Integer | 
final String requestPeriodinvoicingStatus = new String(); // String | 
final Boolean requestPeriodisPhysical = new Boolean(); // Boolean | 
final Integer requestPeriodpostingBehaviour = new Integer(); // Integer | 
final Boolean requestPeriodonlyIncludeExpenseAccount = new Boolean(); // Boolean | 
final String requestPeriodsyncStatusFilter = new String(); // String | 
final Boolean requestPeriodisShowActiveOnly = new Boolean(); // Boolean | 
final Boolean requestPeriodisShowLinkedOnly = new Boolean(); // Boolean | 
final Boolean requestPeriodisShowChildVariants = new Boolean(); // Boolean | 
final Boolean requestPeriodisShowPublishedOnly = new Boolean(); // Boolean | 
final Boolean requestPeriodincludePayments = new Boolean(); // Boolean | 
final String requestPeriodsyncLogCode = new String(); // String | 
final Integer requestPerioddefaultSupplierID = new Integer(); // Integer | 
final Integer requestPeriodsyncLogCodeType = new Integer(); // Integer | 
final Integer requestPeriodincludeAdaptorID = new Integer(); // Integer | 
final Integer requestPeriodexcludeAdaptorID = new Integer(); // Integer | 
final String requestPeriodcreatedWith = new String(); // String | 
final Integer requestPeriodcreatedByUserId = new Integer(); // Integer | 
final Integer requestPeriodclassID = new Integer(); // Integer | 
final Boolean requestPeriodisShowAccountCustomersOnly = new Boolean(); // Boolean | 
final Boolean requestPeriodisShowPostingInventoryOnly = new Boolean(); // Boolean | 
final array[Integer] requestPeriodiDList = new array[Integer](); // array[Integer] | 
final array[Integer] requestPeriodcustomerIDs = new array[Integer](); // array[Integer] | 
final Boolean requestPeriodisEarlyClaimShortPaymentOnly = new Boolean(); // Boolean | 
final array[Integer] requestPeriodstatuses = new array[Integer](); // array[Integer] | 
final array[String] requestPeriodstatusStrings = new array[String](); // array[String] | 
final array[String] requestPeriodstatus = new array[String](); // array[String] | 
final String requestPeriodsearchString = new String(); // String | 
final Boolean requestPeriodsearchNameOnly = new Boolean(); // Boolean | 
final String requestPeriodsearch = new String(); // String | 
final Date requestPeriodstartDate = new Date(); // Date | 
final Date requestPeriodendDate = new Date(); // Date | 
final String requestPerioddatePeriod = new String(); // String | 
final Boolean requestPeriodisExactMatch = new Boolean(); // Boolean | 
final Boolean requestPeriodisGetBasicInfo = new Boolean(); // Boolean | 
final Boolean requestPeriodincludeDeleted = new Boolean(); // Boolean | 
final Boolean requestPeriodincludeLogs = new Boolean(); // Boolean | 
final Integer requestPeriodignoreID = new Integer(); // Integer | 
final Integer requestPeriodparentID = new Integer(); // Integer | 
final Boolean requestPeriodgetCountOnly = new Boolean(); // Boolean | 
final Integer requestPeriodtransactionTypeDatTypeID = new Integer(); // Integer | 
final Integer requestPeriodcategoryID = new Integer(); // Integer | 
final Integer requestPeriodadaptorID = new Integer(); // Integer | 
final array[Integer] requestPeriodcategoryIDs = new array[Integer](); // array[Integer] | 
final array[Integer] requestPeriodbrandIDs = new array[Integer](); // array[Integer] | 
final array[Integer] requestPeriodiDs = new array[Integer](); // array[Integer] | 
final array[String] requestPeriodgUIDs = new array[String](); // array[String] | 
final Integer requestPeriodlinkedSupplierID = new Integer(); // Integer | 
final Boolean requestPeriodisApprovedForPOS = new Boolean(); // Boolean | 
final Boolean requestPeriodisApprovedForWeb = new Boolean(); // Boolean | 
final Boolean requestPeriodisApprovedForService = new Boolean(); // Boolean | 
final Integer requestPeriodiD = new Integer(); // Integer | 
final Boolean requestPeriodisHierarchicalSort = new Boolean(); // Boolean | 
final array[String] requestPeriodtypes = new array[String](); // array[String] | 
final Boolean requestPeriodisShowFavourites = new Boolean(); // Boolean | 
final Boolean requestPeriodisHidden = new Boolean(); // Boolean | 
final Boolean requestPeriodincludeSystemTasks = new Boolean(); // Boolean | 
final Boolean requestPeriodisSystem = new Boolean(); // Boolean | 
final String requestPeriodbatchStatus = new String(); // String | 
final String requestPeriodsortField = new String(); // String | 
final Boolean requestPeriodsortAsc = new Boolean(); // Boolean | 
final String requestPeriodgroupBy = new String(); // String | 
final Long requestPeriodlastRowNumber = new Long(); // Long | 
final Integer requestPeriodmaxResults = new Integer(); // Integer | 
final Integer requestPeriodtenantID = new Integer(); // Integer | 
final Integer requestPeriodwebsiteID = new Integer(); // Integer | 
final Integer requestPerioduserID = new Integer(); // Integer | 

try {
    final result = await api_instance.customersGetCustomersWithVehicleRegistration(requestPerioddatTypeID, requestPeriodstatusFilter, requestPeriodreportTypeFilter, requestPeriodisIncludeTotals, requestPeriodisIncludePayments, requestPeriodisIncludeLogs, requestPeriodisIncludeAllMedia, requestPeriodcustomerID, requestPeriodpOSTerminalShiftID, requestPeriodinvoiceType, requestPeriodaccountCustomerID, requestPeriodinvoicingStatus, requestPeriodisPhysical, requestPeriodpostingBehaviour, requestPeriodonlyIncludeExpenseAccount, requestPeriodsyncStatusFilter, requestPeriodisShowActiveOnly, requestPeriodisShowLinkedOnly, requestPeriodisShowChildVariants, requestPeriodisShowPublishedOnly, requestPeriodincludePayments, requestPeriodsyncLogCode, requestPerioddefaultSupplierID, requestPeriodsyncLogCodeType, requestPeriodincludeAdaptorID, requestPeriodexcludeAdaptorID, requestPeriodcreatedWith, requestPeriodcreatedByUserId, requestPeriodclassID, requestPeriodisShowAccountCustomersOnly, requestPeriodisShowPostingInventoryOnly, requestPeriodiDList, requestPeriodcustomerIDs, requestPeriodisEarlyClaimShortPaymentOnly, requestPeriodstatuses, requestPeriodstatusStrings, requestPeriodstatus, requestPeriodsearchString, requestPeriodsearchNameOnly, requestPeriodsearch, requestPeriodstartDate, requestPeriodendDate, requestPerioddatePeriod, requestPeriodisExactMatch, requestPeriodisGetBasicInfo, requestPeriodincludeDeleted, requestPeriodincludeLogs, requestPeriodignoreID, requestPeriodparentID, requestPeriodgetCountOnly, requestPeriodtransactionTypeDatTypeID, requestPeriodcategoryID, requestPeriodadaptorID, requestPeriodcategoryIDs, requestPeriodbrandIDs, requestPeriodiDs, requestPeriodgUIDs, requestPeriodlinkedSupplierID, requestPeriodisApprovedForPOS, requestPeriodisApprovedForWeb, requestPeriodisApprovedForService, requestPeriodiD, requestPeriodisHierarchicalSort, requestPeriodtypes, requestPeriodisShowFavourites, requestPeriodisHidden, requestPeriodincludeSystemTasks, requestPeriodisSystem, requestPeriodbatchStatus, requestPeriodsortField, requestPeriodsortAsc, requestPeriodgroupBy, requestPeriodlastRowNumber, requestPeriodmaxResults, requestPeriodtenantID, requestPeriodwebsiteID, requestPerioduserID);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->customersGetCustomersWithVehicleRegistration: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer requestPerioddatTypeID = 56; // Integer | 
        String requestPeriodstatusFilter = requestPeriodstatusFilter_example; // String | 
        String requestPeriodreportTypeFilter = requestPeriodreportTypeFilter_example; // String | 
        Boolean requestPeriodisIncludeTotals = true; // Boolean | 
        Boolean requestPeriodisIncludePayments = true; // Boolean | 
        Boolean requestPeriodisIncludeLogs = true; // Boolean | 
        Boolean requestPeriodisIncludeAllMedia = true; // Boolean | 
        Integer requestPeriodcustomerID = 56; // Integer | 
        Integer requestPeriodpOSTerminalShiftID = 56; // Integer | 
        array[String] requestPeriodinvoiceType = ; // array[String] | 
        Integer requestPeriodaccountCustomerID = 56; // Integer | 
        String requestPeriodinvoicingStatus = requestPeriodinvoicingStatus_example; // String | 
        Boolean requestPeriodisPhysical = true; // Boolean | 
        Integer requestPeriodpostingBehaviour = 56; // Integer | 
        Boolean requestPeriodonlyIncludeExpenseAccount = true; // Boolean | 
        String requestPeriodsyncStatusFilter = requestPeriodsyncStatusFilter_example; // String | 
        Boolean requestPeriodisShowActiveOnly = true; // Boolean | 
        Boolean requestPeriodisShowLinkedOnly = true; // Boolean | 
        Boolean requestPeriodisShowChildVariants = true; // Boolean | 
        Boolean requestPeriodisShowPublishedOnly = true; // Boolean | 
        Boolean requestPeriodincludePayments = true; // Boolean | 
        String requestPeriodsyncLogCode = requestPeriodsyncLogCode_example; // String | 
        Integer requestPerioddefaultSupplierID = 56; // Integer | 
        Integer requestPeriodsyncLogCodeType = 56; // Integer | 
        Integer requestPeriodincludeAdaptorID = 56; // Integer | 
        Integer requestPeriodexcludeAdaptorID = 56; // Integer | 
        String requestPeriodcreatedWith = requestPeriodcreatedWith_example; // String | 
        Integer requestPeriodcreatedByUserId = 56; // Integer | 
        Integer requestPeriodclassID = 56; // Integer | 
        Boolean requestPeriodisShowAccountCustomersOnly = true; // Boolean | 
        Boolean requestPeriodisShowPostingInventoryOnly = true; // Boolean | 
        array[Integer] requestPeriodiDList = ; // array[Integer] | 
        array[Integer] requestPeriodcustomerIDs = ; // array[Integer] | 
        Boolean requestPeriodisEarlyClaimShortPaymentOnly = true; // Boolean | 
        array[Integer] requestPeriodstatuses = ; // array[Integer] | 
        array[String] requestPeriodstatusStrings = ; // array[String] | 
        array[String] requestPeriodstatus = ; // array[String] | 
        String requestPeriodsearchString = requestPeriodsearchString_example; // String | 
        Boolean requestPeriodsearchNameOnly = true; // Boolean | 
        String requestPeriodsearch = requestPeriodsearch_example; // String | 
        Date requestPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date | 
        Date requestPeriodendDate = 2013-10-20T19:20:30+01:00; // Date | 
        String requestPerioddatePeriod = requestPerioddatePeriod_example; // String | 
        Boolean requestPeriodisExactMatch = true; // Boolean | 
        Boolean requestPeriodisGetBasicInfo = true; // Boolean | 
        Boolean requestPeriodincludeDeleted = true; // Boolean | 
        Boolean requestPeriodincludeLogs = true; // Boolean | 
        Integer requestPeriodignoreID = 56; // Integer | 
        Integer requestPeriodparentID = 56; // Integer | 
        Boolean requestPeriodgetCountOnly = true; // Boolean | 
        Integer requestPeriodtransactionTypeDatTypeID = 56; // Integer | 
        Integer requestPeriodcategoryID = 56; // Integer | 
        Integer requestPeriodadaptorID = 56; // Integer | 
        array[Integer] requestPeriodcategoryIDs = ; // array[Integer] | 
        array[Integer] requestPeriodbrandIDs = ; // array[Integer] | 
        array[Integer] requestPeriodiDs = ; // array[Integer] | 
        array[String] requestPeriodgUIDs = ; // array[String] | 
        Integer requestPeriodlinkedSupplierID = 56; // Integer | 
        Boolean requestPeriodisApprovedForPOS = true; // Boolean | 
        Boolean requestPeriodisApprovedForWeb = true; // Boolean | 
        Boolean requestPeriodisApprovedForService = true; // Boolean | 
        Integer requestPeriodiD = 56; // Integer | 
        Boolean requestPeriodisHierarchicalSort = true; // Boolean | 
        array[String] requestPeriodtypes = ; // array[String] | 
        Boolean requestPeriodisShowFavourites = true; // Boolean | 
        Boolean requestPeriodisHidden = true; // Boolean | 
        Boolean requestPeriodincludeSystemTasks = true; // Boolean | 
        Boolean requestPeriodisSystem = true; // Boolean | 
        String requestPeriodbatchStatus = requestPeriodbatchStatus_example; // String | 
        String requestPeriodsortField = requestPeriodsortField_example; // String | 
        Boolean requestPeriodsortAsc = true; // Boolean | 
        String requestPeriodgroupBy = requestPeriodgroupBy_example; // String | 
        Long requestPeriodlastRowNumber = 789; // Long | 
        Integer requestPeriodmaxResults = 56; // Integer | 
        Integer requestPeriodtenantID = 56; // Integer | 
        Integer requestPeriodwebsiteID = 56; // Integer | 
        Integer requestPerioduserID = 56; // Integer | 

        try {
            PagedActionResults_CustomerVehicles_ result = apiInstance.customersGetCustomersWithVehicleRegistration(requestPerioddatTypeID, requestPeriodstatusFilter, requestPeriodreportTypeFilter, requestPeriodisIncludeTotals, requestPeriodisIncludePayments, requestPeriodisIncludeLogs, requestPeriodisIncludeAllMedia, requestPeriodcustomerID, requestPeriodpOSTerminalShiftID, requestPeriodinvoiceType, requestPeriodaccountCustomerID, requestPeriodinvoicingStatus, requestPeriodisPhysical, requestPeriodpostingBehaviour, requestPeriodonlyIncludeExpenseAccount, requestPeriodsyncStatusFilter, requestPeriodisShowActiveOnly, requestPeriodisShowLinkedOnly, requestPeriodisShowChildVariants, requestPeriodisShowPublishedOnly, requestPeriodincludePayments, requestPeriodsyncLogCode, requestPerioddefaultSupplierID, requestPeriodsyncLogCodeType, requestPeriodincludeAdaptorID, requestPeriodexcludeAdaptorID, requestPeriodcreatedWith, requestPeriodcreatedByUserId, requestPeriodclassID, requestPeriodisShowAccountCustomersOnly, requestPeriodisShowPostingInventoryOnly, requestPeriodiDList, requestPeriodcustomerIDs, requestPeriodisEarlyClaimShortPaymentOnly, requestPeriodstatuses, requestPeriodstatusStrings, requestPeriodstatus, requestPeriodsearchString, requestPeriodsearchNameOnly, requestPeriodsearch, requestPeriodstartDate, requestPeriodendDate, requestPerioddatePeriod, requestPeriodisExactMatch, requestPeriodisGetBasicInfo, requestPeriodincludeDeleted, requestPeriodincludeLogs, requestPeriodignoreID, requestPeriodparentID, requestPeriodgetCountOnly, requestPeriodtransactionTypeDatTypeID, requestPeriodcategoryID, requestPeriodadaptorID, requestPeriodcategoryIDs, requestPeriodbrandIDs, requestPeriodiDs, requestPeriodgUIDs, requestPeriodlinkedSupplierID, requestPeriodisApprovedForPOS, requestPeriodisApprovedForWeb, requestPeriodisApprovedForService, requestPeriodiD, requestPeriodisHierarchicalSort, requestPeriodtypes, requestPeriodisShowFavourites, requestPeriodisHidden, requestPeriodincludeSystemTasks, requestPeriodisSystem, requestPeriodbatchStatus, requestPeriodsortField, requestPeriodsortAsc, requestPeriodgroupBy, requestPeriodlastRowNumber, requestPeriodmaxResults, requestPeriodtenantID, requestPeriodwebsiteID, requestPerioduserID);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#customersGetCustomersWithVehicleRegistration");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *requestPerioddatTypeID = 56; //  (optional) (default to null)
String *requestPeriodstatusFilter = requestPeriodstatusFilter_example; //  (optional) (default to null)
String *requestPeriodreportTypeFilter = requestPeriodreportTypeFilter_example; //  (optional) (default to null)
Boolean *requestPeriodisIncludeTotals = true; //  (optional) (default to null)
Boolean *requestPeriodisIncludePayments = true; //  (optional) (default to null)
Boolean *requestPeriodisIncludeLogs = true; //  (optional) (default to null)
Boolean *requestPeriodisIncludeAllMedia = true; //  (optional) (default to null)
Integer *requestPeriodcustomerID = 56; //  (optional) (default to null)
Integer *requestPeriodpOSTerminalShiftID = 56; //  (optional) (default to null)
array[String] *requestPeriodinvoiceType = ; //  (optional) (default to null)
Integer *requestPeriodaccountCustomerID = 56; //  (optional) (default to null)
String *requestPeriodinvoicingStatus = requestPeriodinvoicingStatus_example; //  (optional) (default to null)
Boolean *requestPeriodisPhysical = true; //  (optional) (default to null)
Integer *requestPeriodpostingBehaviour = 56; //  (optional) (default to null)
Boolean *requestPeriodonlyIncludeExpenseAccount = true; //  (optional) (default to null)
String *requestPeriodsyncStatusFilter = requestPeriodsyncStatusFilter_example; //  (optional) (default to null)
Boolean *requestPeriodisShowActiveOnly = true; //  (optional) (default to null)
Boolean *requestPeriodisShowLinkedOnly = true; //  (optional) (default to null)
Boolean *requestPeriodisShowChildVariants = true; //  (optional) (default to null)
Boolean *requestPeriodisShowPublishedOnly = true; //  (optional) (default to null)
Boolean *requestPeriodincludePayments = true; //  (optional) (default to null)
String *requestPeriodsyncLogCode = requestPeriodsyncLogCode_example; //  (optional) (default to null)
Integer *requestPerioddefaultSupplierID = 56; //  (optional) (default to null)
Integer *requestPeriodsyncLogCodeType = 56; //  (optional) (default to null)
Integer *requestPeriodincludeAdaptorID = 56; //  (optional) (default to null)
Integer *requestPeriodexcludeAdaptorID = 56; //  (optional) (default to null)
String *requestPeriodcreatedWith = requestPeriodcreatedWith_example; //  (optional) (default to null)
Integer *requestPeriodcreatedByUserId = 56; //  (optional) (default to null)
Integer *requestPeriodclassID = 56; //  (optional) (default to null)
Boolean *requestPeriodisShowAccountCustomersOnly = true; //  (optional) (default to null)
Boolean *requestPeriodisShowPostingInventoryOnly = true; //  (optional) (default to null)
array[Integer] *requestPeriodiDList = ; //  (optional) (default to null)
array[Integer] *requestPeriodcustomerIDs = ; //  (optional) (default to null)
Boolean *requestPeriodisEarlyClaimShortPaymentOnly = true; //  (optional) (default to null)
array[Integer] *requestPeriodstatuses = ; //  (optional) (default to null)
array[String] *requestPeriodstatusStrings = ; //  (optional) (default to null)
array[String] *requestPeriodstatus = ; //  (optional) (default to null)
String *requestPeriodsearchString = requestPeriodsearchString_example; //  (optional) (default to null)
Boolean *requestPeriodsearchNameOnly = true; //  (optional) (default to null)
String *requestPeriodsearch = requestPeriodsearch_example; //  (optional) (default to null)
Date *requestPeriodstartDate = 2013-10-20T19:20:30+01:00; //  (optional) (default to null)
Date *requestPeriodendDate = 2013-10-20T19:20:30+01:00; //  (optional) (default to null)
String *requestPerioddatePeriod = requestPerioddatePeriod_example; //  (optional) (default to null)
Boolean *requestPeriodisExactMatch = true; //  (optional) (default to null)
Boolean *requestPeriodisGetBasicInfo = true; //  (optional) (default to null)
Boolean *requestPeriodincludeDeleted = true; //  (optional) (default to null)
Boolean *requestPeriodincludeLogs = true; //  (optional) (default to null)
Integer *requestPeriodignoreID = 56; //  (optional) (default to null)
Integer *requestPeriodparentID = 56; //  (optional) (default to null)
Boolean *requestPeriodgetCountOnly = true; //  (optional) (default to null)
Integer *requestPeriodtransactionTypeDatTypeID = 56; //  (optional) (default to null)
Integer *requestPeriodcategoryID = 56; //  (optional) (default to null)
Integer *requestPeriodadaptorID = 56; //  (optional) (default to null)
array[Integer] *requestPeriodcategoryIDs = ; //  (optional) (default to null)
array[Integer] *requestPeriodbrandIDs = ; //  (optional) (default to null)
array[Integer] *requestPeriodiDs = ; //  (optional) (default to null)
array[String] *requestPeriodgUIDs = ; //  (optional) (default to null)
Integer *requestPeriodlinkedSupplierID = 56; //  (optional) (default to null)
Boolean *requestPeriodisApprovedForPOS = true; //  (optional) (default to null)
Boolean *requestPeriodisApprovedForWeb = true; //  (optional) (default to null)
Boolean *requestPeriodisApprovedForService = true; //  (optional) (default to null)
Integer *requestPeriodiD = 56; //  (optional) (default to null)
Boolean *requestPeriodisHierarchicalSort = true; //  (optional) (default to null)
array[String] *requestPeriodtypes = ; //  (optional) (default to null)
Boolean *requestPeriodisShowFavourites = true; //  (optional) (default to null)
Boolean *requestPeriodisHidden = true; //  (optional) (default to null)
Boolean *requestPeriodincludeSystemTasks = true; //  (optional) (default to null)
Boolean *requestPeriodisSystem = true; //  (optional) (default to null)
String *requestPeriodbatchStatus = requestPeriodbatchStatus_example; //  (optional) (default to null)
String *requestPeriodsortField = requestPeriodsortField_example; //  (optional) (default to null)
Boolean *requestPeriodsortAsc = true; //  (optional) (default to null)
String *requestPeriodgroupBy = requestPeriodgroupBy_example; //  (optional) (default to null)
Long *requestPeriodlastRowNumber = 789; //  (optional) (default to null)
Integer *requestPeriodmaxResults = 56; //  (optional) (default to null)
Integer *requestPeriodtenantID = 56; //  (optional) (default to null)
Integer *requestPeriodwebsiteID = 56; //  (optional) (default to null)
Integer *requestPerioduserID = 56; //  (optional) (default to null)

// Customers_GetCustomersWithVehicleRegistration
[apiInstance customersGetCustomersWithVehicleRegistrationWith:requestPerioddatTypeID
    requestPeriodstatusFilter:requestPeriodstatusFilter
    requestPeriodreportTypeFilter:requestPeriodreportTypeFilter
    requestPeriodisIncludeTotals:requestPeriodisIncludeTotals
    requestPeriodisIncludePayments:requestPeriodisIncludePayments
    requestPeriodisIncludeLogs:requestPeriodisIncludeLogs
    requestPeriodisIncludeAllMedia:requestPeriodisIncludeAllMedia
    requestPeriodcustomerID:requestPeriodcustomerID
    requestPeriodpOSTerminalShiftID:requestPeriodpOSTerminalShiftID
    requestPeriodinvoiceType:requestPeriodinvoiceType
    requestPeriodaccountCustomerID:requestPeriodaccountCustomerID
    requestPeriodinvoicingStatus:requestPeriodinvoicingStatus
    requestPeriodisPhysical:requestPeriodisPhysical
    requestPeriodpostingBehaviour:requestPeriodpostingBehaviour
    requestPeriodonlyIncludeExpenseAccount:requestPeriodonlyIncludeExpenseAccount
    requestPeriodsyncStatusFilter:requestPeriodsyncStatusFilter
    requestPeriodisShowActiveOnly:requestPeriodisShowActiveOnly
    requestPeriodisShowLinkedOnly:requestPeriodisShowLinkedOnly
    requestPeriodisShowChildVariants:requestPeriodisShowChildVariants
    requestPeriodisShowPublishedOnly:requestPeriodisShowPublishedOnly
    requestPeriodincludePayments:requestPeriodincludePayments
    requestPeriodsyncLogCode:requestPeriodsyncLogCode
    requestPerioddefaultSupplierID:requestPerioddefaultSupplierID
    requestPeriodsyncLogCodeType:requestPeriodsyncLogCodeType
    requestPeriodincludeAdaptorID:requestPeriodincludeAdaptorID
    requestPeriodexcludeAdaptorID:requestPeriodexcludeAdaptorID
    requestPeriodcreatedWith:requestPeriodcreatedWith
    requestPeriodcreatedByUserId:requestPeriodcreatedByUserId
    requestPeriodclassID:requestPeriodclassID
    requestPeriodisShowAccountCustomersOnly:requestPeriodisShowAccountCustomersOnly
    requestPeriodisShowPostingInventoryOnly:requestPeriodisShowPostingInventoryOnly
    requestPeriodiDList:requestPeriodiDList
    requestPeriodcustomerIDs:requestPeriodcustomerIDs
    requestPeriodisEarlyClaimShortPaymentOnly:requestPeriodisEarlyClaimShortPaymentOnly
    requestPeriodstatuses:requestPeriodstatuses
    requestPeriodstatusStrings:requestPeriodstatusStrings
    requestPeriodstatus:requestPeriodstatus
    requestPeriodsearchString:requestPeriodsearchString
    requestPeriodsearchNameOnly:requestPeriodsearchNameOnly
    requestPeriodsearch:requestPeriodsearch
    requestPeriodstartDate:requestPeriodstartDate
    requestPeriodendDate:requestPeriodendDate
    requestPerioddatePeriod:requestPerioddatePeriod
    requestPeriodisExactMatch:requestPeriodisExactMatch
    requestPeriodisGetBasicInfo:requestPeriodisGetBasicInfo
    requestPeriodincludeDeleted:requestPeriodincludeDeleted
    requestPeriodincludeLogs:requestPeriodincludeLogs
    requestPeriodignoreID:requestPeriodignoreID
    requestPeriodparentID:requestPeriodparentID
    requestPeriodgetCountOnly:requestPeriodgetCountOnly
    requestPeriodtransactionTypeDatTypeID:requestPeriodtransactionTypeDatTypeID
    requestPeriodcategoryID:requestPeriodcategoryID
    requestPeriodadaptorID:requestPeriodadaptorID
    requestPeriodcategoryIDs:requestPeriodcategoryIDs
    requestPeriodbrandIDs:requestPeriodbrandIDs
    requestPeriodiDs:requestPeriodiDs
    requestPeriodgUIDs:requestPeriodgUIDs
    requestPeriodlinkedSupplierID:requestPeriodlinkedSupplierID
    requestPeriodisApprovedForPOS:requestPeriodisApprovedForPOS
    requestPeriodisApprovedForWeb:requestPeriodisApprovedForWeb
    requestPeriodisApprovedForService:requestPeriodisApprovedForService
    requestPeriodiD:requestPeriodiD
    requestPeriodisHierarchicalSort:requestPeriodisHierarchicalSort
    requestPeriodtypes:requestPeriodtypes
    requestPeriodisShowFavourites:requestPeriodisShowFavourites
    requestPeriodisHidden:requestPeriodisHidden
    requestPeriodincludeSystemTasks:requestPeriodincludeSystemTasks
    requestPeriodisSystem:requestPeriodisSystem
    requestPeriodbatchStatus:requestPeriodbatchStatus
    requestPeriodsortField:requestPeriodsortField
    requestPeriodsortAsc:requestPeriodsortAsc
    requestPeriodgroupBy:requestPeriodgroupBy
    requestPeriodlastRowNumber:requestPeriodlastRowNumber
    requestPeriodmaxResults:requestPeriodmaxResults
    requestPeriodtenantID:requestPeriodtenantID
    requestPeriodwebsiteID:requestPeriodwebsiteID
    requestPerioduserID:requestPerioduserID
              completionHandler: ^(PagedActionResults_CustomerVehicles_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiCustomers = require('as_server_api_customers');

// Create an instance of the API class
var api = new AsServerApiCustomers.DefaultApi()
var opts = {
  'requestPerioddatTypeID': 56, // {Integer} 
  'requestPeriodstatusFilter': requestPeriodstatusFilter_example, // {String} 
  'requestPeriodreportTypeFilter': requestPeriodreportTypeFilter_example, // {String} 
  'requestPeriodisIncludeTotals': true, // {Boolean} 
  'requestPeriodisIncludePayments': true, // {Boolean} 
  'requestPeriodisIncludeLogs': true, // {Boolean} 
  'requestPeriodisIncludeAllMedia': true, // {Boolean} 
  'requestPeriodcustomerID': 56, // {Integer} 
  'requestPeriodpOSTerminalShiftID': 56, // {Integer} 
  'requestPeriodinvoiceType': , // {array[String]} 
  'requestPeriodaccountCustomerID': 56, // {Integer} 
  'requestPeriodinvoicingStatus': requestPeriodinvoicingStatus_example, // {String} 
  'requestPeriodisPhysical': true, // {Boolean} 
  'requestPeriodpostingBehaviour': 56, // {Integer} 
  'requestPeriodonlyIncludeExpenseAccount': true, // {Boolean} 
  'requestPeriodsyncStatusFilter': requestPeriodsyncStatusFilter_example, // {String} 
  'requestPeriodisShowActiveOnly': true, // {Boolean} 
  'requestPeriodisShowLinkedOnly': true, // {Boolean} 
  'requestPeriodisShowChildVariants': true, // {Boolean} 
  'requestPeriodisShowPublishedOnly': true, // {Boolean} 
  'requestPeriodincludePayments': true, // {Boolean} 
  'requestPeriodsyncLogCode': requestPeriodsyncLogCode_example, // {String} 
  'requestPerioddefaultSupplierID': 56, // {Integer} 
  'requestPeriodsyncLogCodeType': 56, // {Integer} 
  'requestPeriodincludeAdaptorID': 56, // {Integer} 
  'requestPeriodexcludeAdaptorID': 56, // {Integer} 
  'requestPeriodcreatedWith': requestPeriodcreatedWith_example, // {String} 
  'requestPeriodcreatedByUserId': 56, // {Integer} 
  'requestPeriodclassID': 56, // {Integer} 
  'requestPeriodisShowAccountCustomersOnly': true, // {Boolean} 
  'requestPeriodisShowPostingInventoryOnly': true, // {Boolean} 
  'requestPeriodiDList': , // {array[Integer]} 
  'requestPeriodcustomerIDs': , // {array[Integer]} 
  'requestPeriodisEarlyClaimShortPaymentOnly': true, // {Boolean} 
  'requestPeriodstatuses': , // {array[Integer]} 
  'requestPeriodstatusStrings': , // {array[String]} 
  'requestPeriodstatus': , // {array[String]} 
  'requestPeriodsearchString': requestPeriodsearchString_example, // {String} 
  'requestPeriodsearchNameOnly': true, // {Boolean} 
  'requestPeriodsearch': requestPeriodsearch_example, // {String} 
  'requestPeriodstartDate': 2013-10-20T19:20:30+01:00, // {Date} 
  'requestPeriodendDate': 2013-10-20T19:20:30+01:00, // {Date} 
  'requestPerioddatePeriod': requestPerioddatePeriod_example, // {String} 
  'requestPeriodisExactMatch': true, // {Boolean} 
  'requestPeriodisGetBasicInfo': true, // {Boolean} 
  'requestPeriodincludeDeleted': true, // {Boolean} 
  'requestPeriodincludeLogs': true, // {Boolean} 
  'requestPeriodignoreID': 56, // {Integer} 
  'requestPeriodparentID': 56, // {Integer} 
  'requestPeriodgetCountOnly': true, // {Boolean} 
  'requestPeriodtransactionTypeDatTypeID': 56, // {Integer} 
  'requestPeriodcategoryID': 56, // {Integer} 
  'requestPeriodadaptorID': 56, // {Integer} 
  'requestPeriodcategoryIDs': , // {array[Integer]} 
  'requestPeriodbrandIDs': , // {array[Integer]} 
  'requestPeriodiDs': , // {array[Integer]} 
  'requestPeriodgUIDs': , // {array[String]} 
  'requestPeriodlinkedSupplierID': 56, // {Integer} 
  'requestPeriodisApprovedForPOS': true, // {Boolean} 
  'requestPeriodisApprovedForWeb': true, // {Boolean} 
  'requestPeriodisApprovedForService': true, // {Boolean} 
  'requestPeriodiD': 56, // {Integer} 
  'requestPeriodisHierarchicalSort': true, // {Boolean} 
  'requestPeriodtypes': , // {array[String]} 
  'requestPeriodisShowFavourites': true, // {Boolean} 
  'requestPeriodisHidden': true, // {Boolean} 
  'requestPeriodincludeSystemTasks': true, // {Boolean} 
  'requestPeriodisSystem': true, // {Boolean} 
  'requestPeriodbatchStatus': requestPeriodbatchStatus_example, // {String} 
  'requestPeriodsortField': requestPeriodsortField_example, // {String} 
  'requestPeriodsortAsc': true, // {Boolean} 
  'requestPeriodgroupBy': requestPeriodgroupBy_example, // {String} 
  'requestPeriodlastRowNumber': 789, // {Long} 
  'requestPeriodmaxResults': 56, // {Integer} 
  'requestPeriodtenantID': 56, // {Integer} 
  'requestPeriodwebsiteID': 56, // {Integer} 
  'requestPerioduserID': 56 // {Integer} 
};

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

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

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var requestPerioddatTypeID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodstatusFilter = requestPeriodstatusFilter_example;  // String |  (optional)  (default to null)
            var requestPeriodreportTypeFilter = requestPeriodreportTypeFilter_example;  // String |  (optional)  (default to null)
            var requestPeriodisIncludeTotals = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisIncludePayments = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisIncludeLogs = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisIncludeAllMedia = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodcustomerID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodpOSTerminalShiftID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodinvoiceType = new array[String](); // array[String] |  (optional)  (default to null)
            var requestPeriodaccountCustomerID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodinvoicingStatus = requestPeriodinvoicingStatus_example;  // String |  (optional)  (default to null)
            var requestPeriodisPhysical = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodpostingBehaviour = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodonlyIncludeExpenseAccount = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodsyncStatusFilter = requestPeriodsyncStatusFilter_example;  // String |  (optional)  (default to null)
            var requestPeriodisShowActiveOnly = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisShowLinkedOnly = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisShowChildVariants = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisShowPublishedOnly = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodincludePayments = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodsyncLogCode = requestPeriodsyncLogCode_example;  // String |  (optional)  (default to null)
            var requestPerioddefaultSupplierID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodsyncLogCodeType = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodincludeAdaptorID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodexcludeAdaptorID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodcreatedWith = requestPeriodcreatedWith_example;  // String |  (optional)  (default to null)
            var requestPeriodcreatedByUserId = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodclassID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodisShowAccountCustomersOnly = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisShowPostingInventoryOnly = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodiDList = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var requestPeriodcustomerIDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var requestPeriodisEarlyClaimShortPaymentOnly = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodstatuses = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var requestPeriodstatusStrings = new array[String](); // array[String] |  (optional)  (default to null)
            var requestPeriodstatus = new array[String](); // array[String] |  (optional)  (default to null)
            var requestPeriodsearchString = requestPeriodsearchString_example;  // String |  (optional)  (default to null)
            var requestPeriodsearchNameOnly = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodsearch = requestPeriodsearch_example;  // String |  (optional)  (default to null)
            var requestPeriodstartDate = 2013-10-20T19:20:30+01:00;  // Date |  (optional)  (default to null)
            var requestPeriodendDate = 2013-10-20T19:20:30+01:00;  // Date |  (optional)  (default to null)
            var requestPerioddatePeriod = requestPerioddatePeriod_example;  // String |  (optional)  (default to null)
            var requestPeriodisExactMatch = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisGetBasicInfo = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodincludeDeleted = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodincludeLogs = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodignoreID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodparentID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodgetCountOnly = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodtransactionTypeDatTypeID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodcategoryID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodadaptorID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodcategoryIDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var requestPeriodbrandIDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var requestPeriodiDs = new array[Integer](); // array[Integer] |  (optional)  (default to null)
            var requestPeriodgUIDs = new array[String](); // array[String] |  (optional)  (default to null)
            var requestPeriodlinkedSupplierID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodisApprovedForPOS = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisApprovedForWeb = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisApprovedForService = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodiD = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodisHierarchicalSort = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodtypes = new array[String](); // array[String] |  (optional)  (default to null)
            var requestPeriodisShowFavourites = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisHidden = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodincludeSystemTasks = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodisSystem = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodbatchStatus = requestPeriodbatchStatus_example;  // String |  (optional)  (default to null)
            var requestPeriodsortField = requestPeriodsortField_example;  // String |  (optional)  (default to null)
            var requestPeriodsortAsc = true;  // Boolean |  (optional)  (default to null)
            var requestPeriodgroupBy = requestPeriodgroupBy_example;  // String |  (optional)  (default to null)
            var requestPeriodlastRowNumber = 789;  // Long |  (optional)  (default to null)
            var requestPeriodmaxResults = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodtenantID = 56;  // Integer |  (optional)  (default to null)
            var requestPeriodwebsiteID = 56;  // Integer |  (optional)  (default to null)
            var requestPerioduserID = 56;  // Integer |  (optional)  (default to null)

            try {
                // Customers_GetCustomersWithVehicleRegistration
                PagedActionResults_CustomerVehicles_ result = apiInstance.customersGetCustomersWithVehicleRegistration(requestPerioddatTypeID, requestPeriodstatusFilter, requestPeriodreportTypeFilter, requestPeriodisIncludeTotals, requestPeriodisIncludePayments, requestPeriodisIncludeLogs, requestPeriodisIncludeAllMedia, requestPeriodcustomerID, requestPeriodpOSTerminalShiftID, requestPeriodinvoiceType, requestPeriodaccountCustomerID, requestPeriodinvoicingStatus, requestPeriodisPhysical, requestPeriodpostingBehaviour, requestPeriodonlyIncludeExpenseAccount, requestPeriodsyncStatusFilter, requestPeriodisShowActiveOnly, requestPeriodisShowLinkedOnly, requestPeriodisShowChildVariants, requestPeriodisShowPublishedOnly, requestPeriodincludePayments, requestPeriodsyncLogCode, requestPerioddefaultSupplierID, requestPeriodsyncLogCodeType, requestPeriodincludeAdaptorID, requestPeriodexcludeAdaptorID, requestPeriodcreatedWith, requestPeriodcreatedByUserId, requestPeriodclassID, requestPeriodisShowAccountCustomersOnly, requestPeriodisShowPostingInventoryOnly, requestPeriodiDList, requestPeriodcustomerIDs, requestPeriodisEarlyClaimShortPaymentOnly, requestPeriodstatuses, requestPeriodstatusStrings, requestPeriodstatus, requestPeriodsearchString, requestPeriodsearchNameOnly, requestPeriodsearch, requestPeriodstartDate, requestPeriodendDate, requestPerioddatePeriod, requestPeriodisExactMatch, requestPeriodisGetBasicInfo, requestPeriodincludeDeleted, requestPeriodincludeLogs, requestPeriodignoreID, requestPeriodparentID, requestPeriodgetCountOnly, requestPeriodtransactionTypeDatTypeID, requestPeriodcategoryID, requestPeriodadaptorID, requestPeriodcategoryIDs, requestPeriodbrandIDs, requestPeriodiDs, requestPeriodgUIDs, requestPeriodlinkedSupplierID, requestPeriodisApprovedForPOS, requestPeriodisApprovedForWeb, requestPeriodisApprovedForService, requestPeriodiD, requestPeriodisHierarchicalSort, requestPeriodtypes, requestPeriodisShowFavourites, requestPeriodisHidden, requestPeriodincludeSystemTasks, requestPeriodisSystem, requestPeriodbatchStatus, requestPeriodsortField, requestPeriodsortAsc, requestPeriodgroupBy, requestPeriodlastRowNumber, requestPeriodmaxResults, requestPeriodtenantID, requestPeriodwebsiteID, requestPerioduserID);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.customersGetCustomersWithVehicleRegistration: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$requestPerioddatTypeID = 56; // Integer | 
$requestPeriodstatusFilter = requestPeriodstatusFilter_example; // String | 
$requestPeriodreportTypeFilter = requestPeriodreportTypeFilter_example; // String | 
$requestPeriodisIncludeTotals = true; // Boolean | 
$requestPeriodisIncludePayments = true; // Boolean | 
$requestPeriodisIncludeLogs = true; // Boolean | 
$requestPeriodisIncludeAllMedia = true; // Boolean | 
$requestPeriodcustomerID = 56; // Integer | 
$requestPeriodpOSTerminalShiftID = 56; // Integer | 
$requestPeriodinvoiceType = ; // array[String] | 
$requestPeriodaccountCustomerID = 56; // Integer | 
$requestPeriodinvoicingStatus = requestPeriodinvoicingStatus_example; // String | 
$requestPeriodisPhysical = true; // Boolean | 
$requestPeriodpostingBehaviour = 56; // Integer | 
$requestPeriodonlyIncludeExpenseAccount = true; // Boolean | 
$requestPeriodsyncStatusFilter = requestPeriodsyncStatusFilter_example; // String | 
$requestPeriodisShowActiveOnly = true; // Boolean | 
$requestPeriodisShowLinkedOnly = true; // Boolean | 
$requestPeriodisShowChildVariants = true; // Boolean | 
$requestPeriodisShowPublishedOnly = true; // Boolean | 
$requestPeriodincludePayments = true; // Boolean | 
$requestPeriodsyncLogCode = requestPeriodsyncLogCode_example; // String | 
$requestPerioddefaultSupplierID = 56; // Integer | 
$requestPeriodsyncLogCodeType = 56; // Integer | 
$requestPeriodincludeAdaptorID = 56; // Integer | 
$requestPeriodexcludeAdaptorID = 56; // Integer | 
$requestPeriodcreatedWith = requestPeriodcreatedWith_example; // String | 
$requestPeriodcreatedByUserId = 56; // Integer | 
$requestPeriodclassID = 56; // Integer | 
$requestPeriodisShowAccountCustomersOnly = true; // Boolean | 
$requestPeriodisShowPostingInventoryOnly = true; // Boolean | 
$requestPeriodiDList = ; // array[Integer] | 
$requestPeriodcustomerIDs = ; // array[Integer] | 
$requestPeriodisEarlyClaimShortPaymentOnly = true; // Boolean | 
$requestPeriodstatuses = ; // array[Integer] | 
$requestPeriodstatusStrings = ; // array[String] | 
$requestPeriodstatus = ; // array[String] | 
$requestPeriodsearchString = requestPeriodsearchString_example; // String | 
$requestPeriodsearchNameOnly = true; // Boolean | 
$requestPeriodsearch = requestPeriodsearch_example; // String | 
$requestPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date | 
$requestPeriodendDate = 2013-10-20T19:20:30+01:00; // Date | 
$requestPerioddatePeriod = requestPerioddatePeriod_example; // String | 
$requestPeriodisExactMatch = true; // Boolean | 
$requestPeriodisGetBasicInfo = true; // Boolean | 
$requestPeriodincludeDeleted = true; // Boolean | 
$requestPeriodincludeLogs = true; // Boolean | 
$requestPeriodignoreID = 56; // Integer | 
$requestPeriodparentID = 56; // Integer | 
$requestPeriodgetCountOnly = true; // Boolean | 
$requestPeriodtransactionTypeDatTypeID = 56; // Integer | 
$requestPeriodcategoryID = 56; // Integer | 
$requestPeriodadaptorID = 56; // Integer | 
$requestPeriodcategoryIDs = ; // array[Integer] | 
$requestPeriodbrandIDs = ; // array[Integer] | 
$requestPeriodiDs = ; // array[Integer] | 
$requestPeriodgUIDs = ; // array[String] | 
$requestPeriodlinkedSupplierID = 56; // Integer | 
$requestPeriodisApprovedForPOS = true; // Boolean | 
$requestPeriodisApprovedForWeb = true; // Boolean | 
$requestPeriodisApprovedForService = true; // Boolean | 
$requestPeriodiD = 56; // Integer | 
$requestPeriodisHierarchicalSort = true; // Boolean | 
$requestPeriodtypes = ; // array[String] | 
$requestPeriodisShowFavourites = true; // Boolean | 
$requestPeriodisHidden = true; // Boolean | 
$requestPeriodincludeSystemTasks = true; // Boolean | 
$requestPeriodisSystem = true; // Boolean | 
$requestPeriodbatchStatus = requestPeriodbatchStatus_example; // String | 
$requestPeriodsortField = requestPeriodsortField_example; // String | 
$requestPeriodsortAsc = true; // Boolean | 
$requestPeriodgroupBy = requestPeriodgroupBy_example; // String | 
$requestPeriodlastRowNumber = 789; // Long | 
$requestPeriodmaxResults = 56; // Integer | 
$requestPeriodtenantID = 56; // Integer | 
$requestPeriodwebsiteID = 56; // Integer | 
$requestPerioduserID = 56; // Integer | 

try {
    $result = $api_instance->customersGetCustomersWithVehicleRegistration($requestPerioddatTypeID, $requestPeriodstatusFilter, $requestPeriodreportTypeFilter, $requestPeriodisIncludeTotals, $requestPeriodisIncludePayments, $requestPeriodisIncludeLogs, $requestPeriodisIncludeAllMedia, $requestPeriodcustomerID, $requestPeriodpOSTerminalShiftID, $requestPeriodinvoiceType, $requestPeriodaccountCustomerID, $requestPeriodinvoicingStatus, $requestPeriodisPhysical, $requestPeriodpostingBehaviour, $requestPeriodonlyIncludeExpenseAccount, $requestPeriodsyncStatusFilter, $requestPeriodisShowActiveOnly, $requestPeriodisShowLinkedOnly, $requestPeriodisShowChildVariants, $requestPeriodisShowPublishedOnly, $requestPeriodincludePayments, $requestPeriodsyncLogCode, $requestPerioddefaultSupplierID, $requestPeriodsyncLogCodeType, $requestPeriodincludeAdaptorID, $requestPeriodexcludeAdaptorID, $requestPeriodcreatedWith, $requestPeriodcreatedByUserId, $requestPeriodclassID, $requestPeriodisShowAccountCustomersOnly, $requestPeriodisShowPostingInventoryOnly, $requestPeriodiDList, $requestPeriodcustomerIDs, $requestPeriodisEarlyClaimShortPaymentOnly, $requestPeriodstatuses, $requestPeriodstatusStrings, $requestPeriodstatus, $requestPeriodsearchString, $requestPeriodsearchNameOnly, $requestPeriodsearch, $requestPeriodstartDate, $requestPeriodendDate, $requestPerioddatePeriod, $requestPeriodisExactMatch, $requestPeriodisGetBasicInfo, $requestPeriodincludeDeleted, $requestPeriodincludeLogs, $requestPeriodignoreID, $requestPeriodparentID, $requestPeriodgetCountOnly, $requestPeriodtransactionTypeDatTypeID, $requestPeriodcategoryID, $requestPeriodadaptorID, $requestPeriodcategoryIDs, $requestPeriodbrandIDs, $requestPeriodiDs, $requestPeriodgUIDs, $requestPeriodlinkedSupplierID, $requestPeriodisApprovedForPOS, $requestPeriodisApprovedForWeb, $requestPeriodisApprovedForService, $requestPeriodiD, $requestPeriodisHierarchicalSort, $requestPeriodtypes, $requestPeriodisShowFavourites, $requestPeriodisHidden, $requestPeriodincludeSystemTasks, $requestPeriodisSystem, $requestPeriodbatchStatus, $requestPeriodsortField, $requestPeriodsortAsc, $requestPeriodgroupBy, $requestPeriodlastRowNumber, $requestPeriodmaxResults, $requestPeriodtenantID, $requestPeriodwebsiteID, $requestPerioduserID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->customersGetCustomersWithVehicleRegistration: ', $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 $requestPerioddatTypeID = 56; # Integer | 
my $requestPeriodstatusFilter = requestPeriodstatusFilter_example; # String | 
my $requestPeriodreportTypeFilter = requestPeriodreportTypeFilter_example; # String | 
my $requestPeriodisIncludeTotals = true; # Boolean | 
my $requestPeriodisIncludePayments = true; # Boolean | 
my $requestPeriodisIncludeLogs = true; # Boolean | 
my $requestPeriodisIncludeAllMedia = true; # Boolean | 
my $requestPeriodcustomerID = 56; # Integer | 
my $requestPeriodpOSTerminalShiftID = 56; # Integer | 
my $requestPeriodinvoiceType = []; # array[String] | 
my $requestPeriodaccountCustomerID = 56; # Integer | 
my $requestPeriodinvoicingStatus = requestPeriodinvoicingStatus_example; # String | 
my $requestPeriodisPhysical = true; # Boolean | 
my $requestPeriodpostingBehaviour = 56; # Integer | 
my $requestPeriodonlyIncludeExpenseAccount = true; # Boolean | 
my $requestPeriodsyncStatusFilter = requestPeriodsyncStatusFilter_example; # String | 
my $requestPeriodisShowActiveOnly = true; # Boolean | 
my $requestPeriodisShowLinkedOnly = true; # Boolean | 
my $requestPeriodisShowChildVariants = true; # Boolean | 
my $requestPeriodisShowPublishedOnly = true; # Boolean | 
my $requestPeriodincludePayments = true; # Boolean | 
my $requestPeriodsyncLogCode = requestPeriodsyncLogCode_example; # String | 
my $requestPerioddefaultSupplierID = 56; # Integer | 
my $requestPeriodsyncLogCodeType = 56; # Integer | 
my $requestPeriodincludeAdaptorID = 56; # Integer | 
my $requestPeriodexcludeAdaptorID = 56; # Integer | 
my $requestPeriodcreatedWith = requestPeriodcreatedWith_example; # String | 
my $requestPeriodcreatedByUserId = 56; # Integer | 
my $requestPeriodclassID = 56; # Integer | 
my $requestPeriodisShowAccountCustomersOnly = true; # Boolean | 
my $requestPeriodisShowPostingInventoryOnly = true; # Boolean | 
my $requestPeriodiDList = []; # array[Integer] | 
my $requestPeriodcustomerIDs = []; # array[Integer] | 
my $requestPeriodisEarlyClaimShortPaymentOnly = true; # Boolean | 
my $requestPeriodstatuses = []; # array[Integer] | 
my $requestPeriodstatusStrings = []; # array[String] | 
my $requestPeriodstatus = []; # array[String] | 
my $requestPeriodsearchString = requestPeriodsearchString_example; # String | 
my $requestPeriodsearchNameOnly = true; # Boolean | 
my $requestPeriodsearch = requestPeriodsearch_example; # String | 
my $requestPeriodstartDate = 2013-10-20T19:20:30+01:00; # Date | 
my $requestPeriodendDate = 2013-10-20T19:20:30+01:00; # Date | 
my $requestPerioddatePeriod = requestPerioddatePeriod_example; # String | 
my $requestPeriodisExactMatch = true; # Boolean | 
my $requestPeriodisGetBasicInfo = true; # Boolean | 
my $requestPeriodincludeDeleted = true; # Boolean | 
my $requestPeriodincludeLogs = true; # Boolean | 
my $requestPeriodignoreID = 56; # Integer | 
my $requestPeriodparentID = 56; # Integer | 
my $requestPeriodgetCountOnly = true; # Boolean | 
my $requestPeriodtransactionTypeDatTypeID = 56; # Integer | 
my $requestPeriodcategoryID = 56; # Integer | 
my $requestPeriodadaptorID = 56; # Integer | 
my $requestPeriodcategoryIDs = []; # array[Integer] | 
my $requestPeriodbrandIDs = []; # array[Integer] | 
my $requestPeriodiDs = []; # array[Integer] | 
my $requestPeriodgUIDs = []; # array[String] | 
my $requestPeriodlinkedSupplierID = 56; # Integer | 
my $requestPeriodisApprovedForPOS = true; # Boolean | 
my $requestPeriodisApprovedForWeb = true; # Boolean | 
my $requestPeriodisApprovedForService = true; # Boolean | 
my $requestPeriodiD = 56; # Integer | 
my $requestPeriodisHierarchicalSort = true; # Boolean | 
my $requestPeriodtypes = []; # array[String] | 
my $requestPeriodisShowFavourites = true; # Boolean | 
my $requestPeriodisHidden = true; # Boolean | 
my $requestPeriodincludeSystemTasks = true; # Boolean | 
my $requestPeriodisSystem = true; # Boolean | 
my $requestPeriodbatchStatus = requestPeriodbatchStatus_example; # String | 
my $requestPeriodsortField = requestPeriodsortField_example; # String | 
my $requestPeriodsortAsc = true; # Boolean | 
my $requestPeriodgroupBy = requestPeriodgroupBy_example; # String | 
my $requestPeriodlastRowNumber = 789; # Long | 
my $requestPeriodmaxResults = 56; # Integer | 
my $requestPeriodtenantID = 56; # Integer | 
my $requestPeriodwebsiteID = 56; # Integer | 
my $requestPerioduserID = 56; # Integer | 

eval {
    my $result = $api_instance->customersGetCustomersWithVehicleRegistration(requestPerioddatTypeID => $requestPerioddatTypeID, requestPeriodstatusFilter => $requestPeriodstatusFilter, requestPeriodreportTypeFilter => $requestPeriodreportTypeFilter, requestPeriodisIncludeTotals => $requestPeriodisIncludeTotals, requestPeriodisIncludePayments => $requestPeriodisIncludePayments, requestPeriodisIncludeLogs => $requestPeriodisIncludeLogs, requestPeriodisIncludeAllMedia => $requestPeriodisIncludeAllMedia, requestPeriodcustomerID => $requestPeriodcustomerID, requestPeriodpOSTerminalShiftID => $requestPeriodpOSTerminalShiftID, requestPeriodinvoiceType => $requestPeriodinvoiceType, requestPeriodaccountCustomerID => $requestPeriodaccountCustomerID, requestPeriodinvoicingStatus => $requestPeriodinvoicingStatus, requestPeriodisPhysical => $requestPeriodisPhysical, requestPeriodpostingBehaviour => $requestPeriodpostingBehaviour, requestPeriodonlyIncludeExpenseAccount => $requestPeriodonlyIncludeExpenseAccount, requestPeriodsyncStatusFilter => $requestPeriodsyncStatusFilter, requestPeriodisShowActiveOnly => $requestPeriodisShowActiveOnly, requestPeriodisShowLinkedOnly => $requestPeriodisShowLinkedOnly, requestPeriodisShowChildVariants => $requestPeriodisShowChildVariants, requestPeriodisShowPublishedOnly => $requestPeriodisShowPublishedOnly, requestPeriodincludePayments => $requestPeriodincludePayments, requestPeriodsyncLogCode => $requestPeriodsyncLogCode, requestPerioddefaultSupplierID => $requestPerioddefaultSupplierID, requestPeriodsyncLogCodeType => $requestPeriodsyncLogCodeType, requestPeriodincludeAdaptorID => $requestPeriodincludeAdaptorID, requestPeriodexcludeAdaptorID => $requestPeriodexcludeAdaptorID, requestPeriodcreatedWith => $requestPeriodcreatedWith, requestPeriodcreatedByUserId => $requestPeriodcreatedByUserId, requestPeriodclassID => $requestPeriodclassID, requestPeriodisShowAccountCustomersOnly => $requestPeriodisShowAccountCustomersOnly, requestPeriodisShowPostingInventoryOnly => $requestPeriodisShowPostingInventoryOnly, requestPeriodiDList => $requestPeriodiDList, requestPeriodcustomerIDs => $requestPeriodcustomerIDs, requestPeriodisEarlyClaimShortPaymentOnly => $requestPeriodisEarlyClaimShortPaymentOnly, requestPeriodstatuses => $requestPeriodstatuses, requestPeriodstatusStrings => $requestPeriodstatusStrings, requestPeriodstatus => $requestPeriodstatus, requestPeriodsearchString => $requestPeriodsearchString, requestPeriodsearchNameOnly => $requestPeriodsearchNameOnly, requestPeriodsearch => $requestPeriodsearch, requestPeriodstartDate => $requestPeriodstartDate, requestPeriodendDate => $requestPeriodendDate, requestPerioddatePeriod => $requestPerioddatePeriod, requestPeriodisExactMatch => $requestPeriodisExactMatch, requestPeriodisGetBasicInfo => $requestPeriodisGetBasicInfo, requestPeriodincludeDeleted => $requestPeriodincludeDeleted, requestPeriodincludeLogs => $requestPeriodincludeLogs, requestPeriodignoreID => $requestPeriodignoreID, requestPeriodparentID => $requestPeriodparentID, requestPeriodgetCountOnly => $requestPeriodgetCountOnly, requestPeriodtransactionTypeDatTypeID => $requestPeriodtransactionTypeDatTypeID, requestPeriodcategoryID => $requestPeriodcategoryID, requestPeriodadaptorID => $requestPeriodadaptorID, requestPeriodcategoryIDs => $requestPeriodcategoryIDs, requestPeriodbrandIDs => $requestPeriodbrandIDs, requestPeriodiDs => $requestPeriodiDs, requestPeriodgUIDs => $requestPeriodgUIDs, requestPeriodlinkedSupplierID => $requestPeriodlinkedSupplierID, requestPeriodisApprovedForPOS => $requestPeriodisApprovedForPOS, requestPeriodisApprovedForWeb => $requestPeriodisApprovedForWeb, requestPeriodisApprovedForService => $requestPeriodisApprovedForService, requestPeriodiD => $requestPeriodiD, requestPeriodisHierarchicalSort => $requestPeriodisHierarchicalSort, requestPeriodtypes => $requestPeriodtypes, requestPeriodisShowFavourites => $requestPeriodisShowFavourites, requestPeriodisHidden => $requestPeriodisHidden, requestPeriodincludeSystemTasks => $requestPeriodincludeSystemTasks, requestPeriodisSystem => $requestPeriodisSystem, requestPeriodbatchStatus => $requestPeriodbatchStatus, requestPeriodsortField => $requestPeriodsortField, requestPeriodsortAsc => $requestPeriodsortAsc, requestPeriodgroupBy => $requestPeriodgroupBy, requestPeriodlastRowNumber => $requestPeriodlastRowNumber, requestPeriodmaxResults => $requestPeriodmaxResults, requestPeriodtenantID => $requestPeriodtenantID, requestPeriodwebsiteID => $requestPeriodwebsiteID, requestPerioduserID => $requestPerioduserID);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->customersGetCustomersWithVehicleRegistration: $@\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()
requestPerioddatTypeID = 56 # Integer |  (optional) (default to null)
requestPeriodstatusFilter = requestPeriodstatusFilter_example # String |  (optional) (default to null)
requestPeriodreportTypeFilter = requestPeriodreportTypeFilter_example # String |  (optional) (default to null)
requestPeriodisIncludeTotals = true # Boolean |  (optional) (default to null)
requestPeriodisIncludePayments = true # Boolean |  (optional) (default to null)
requestPeriodisIncludeLogs = true # Boolean |  (optional) (default to null)
requestPeriodisIncludeAllMedia = true # Boolean |  (optional) (default to null)
requestPeriodcustomerID = 56 # Integer |  (optional) (default to null)
requestPeriodpOSTerminalShiftID = 56 # Integer |  (optional) (default to null)
requestPeriodinvoiceType =  # array[String] |  (optional) (default to null)
requestPeriodaccountCustomerID = 56 # Integer |  (optional) (default to null)
requestPeriodinvoicingStatus = requestPeriodinvoicingStatus_example # String |  (optional) (default to null)
requestPeriodisPhysical = true # Boolean |  (optional) (default to null)
requestPeriodpostingBehaviour = 56 # Integer |  (optional) (default to null)
requestPeriodonlyIncludeExpenseAccount = true # Boolean |  (optional) (default to null)
requestPeriodsyncStatusFilter = requestPeriodsyncStatusFilter_example # String |  (optional) (default to null)
requestPeriodisShowActiveOnly = true # Boolean |  (optional) (default to null)
requestPeriodisShowLinkedOnly = true # Boolean |  (optional) (default to null)
requestPeriodisShowChildVariants = true # Boolean |  (optional) (default to null)
requestPeriodisShowPublishedOnly = true # Boolean |  (optional) (default to null)
requestPeriodincludePayments = true # Boolean |  (optional) (default to null)
requestPeriodsyncLogCode = requestPeriodsyncLogCode_example # String |  (optional) (default to null)
requestPerioddefaultSupplierID = 56 # Integer |  (optional) (default to null)
requestPeriodsyncLogCodeType = 56 # Integer |  (optional) (default to null)
requestPeriodincludeAdaptorID = 56 # Integer |  (optional) (default to null)
requestPeriodexcludeAdaptorID = 56 # Integer |  (optional) (default to null)
requestPeriodcreatedWith = requestPeriodcreatedWith_example # String |  (optional) (default to null)
requestPeriodcreatedByUserId = 56 # Integer |  (optional) (default to null)
requestPeriodclassID = 56 # Integer |  (optional) (default to null)
requestPeriodisShowAccountCustomersOnly = true # Boolean |  (optional) (default to null)
requestPeriodisShowPostingInventoryOnly = true # Boolean |  (optional) (default to null)
requestPeriodiDList =  # array[Integer] |  (optional) (default to null)
requestPeriodcustomerIDs =  # array[Integer] |  (optional) (default to null)
requestPeriodisEarlyClaimShortPaymentOnly = true # Boolean |  (optional) (default to null)
requestPeriodstatuses =  # array[Integer] |  (optional) (default to null)
requestPeriodstatusStrings =  # array[String] |  (optional) (default to null)
requestPeriodstatus =  # array[String] |  (optional) (default to null)
requestPeriodsearchString = requestPeriodsearchString_example # String |  (optional) (default to null)
requestPeriodsearchNameOnly = true # Boolean |  (optional) (default to null)
requestPeriodsearch = requestPeriodsearch_example # String |  (optional) (default to null)
requestPeriodstartDate = 2013-10-20T19:20:30+01:00 # Date |  (optional) (default to null)
requestPeriodendDate = 2013-10-20T19:20:30+01:00 # Date |  (optional) (default to null)
requestPerioddatePeriod = requestPerioddatePeriod_example # String |  (optional) (default to null)
requestPeriodisExactMatch = true # Boolean |  (optional) (default to null)
requestPeriodisGetBasicInfo = true # Boolean |  (optional) (default to null)
requestPeriodincludeDeleted = true # Boolean |  (optional) (default to null)
requestPeriodincludeLogs = true # Boolean |  (optional) (default to null)
requestPeriodignoreID = 56 # Integer |  (optional) (default to null)
requestPeriodparentID = 56 # Integer |  (optional) (default to null)
requestPeriodgetCountOnly = true # Boolean |  (optional) (default to null)
requestPeriodtransactionTypeDatTypeID = 56 # Integer |  (optional) (default to null)
requestPeriodcategoryID = 56 # Integer |  (optional) (default to null)
requestPeriodadaptorID = 56 # Integer |  (optional) (default to null)
requestPeriodcategoryIDs =  # array[Integer] |  (optional) (default to null)
requestPeriodbrandIDs =  # array[Integer] |  (optional) (default to null)
requestPeriodiDs =  # array[Integer] |  (optional) (default to null)
requestPeriodgUIDs =  # array[String] |  (optional) (default to null)
requestPeriodlinkedSupplierID = 56 # Integer |  (optional) (default to null)
requestPeriodisApprovedForPOS = true # Boolean |  (optional) (default to null)
requestPeriodisApprovedForWeb = true # Boolean |  (optional) (default to null)
requestPeriodisApprovedForService = true # Boolean |  (optional) (default to null)
requestPeriodiD = 56 # Integer |  (optional) (default to null)
requestPeriodisHierarchicalSort = true # Boolean |  (optional) (default to null)
requestPeriodtypes =  # array[String] |  (optional) (default to null)
requestPeriodisShowFavourites = true # Boolean |  (optional) (default to null)
requestPeriodisHidden = true # Boolean |  (optional) (default to null)
requestPeriodincludeSystemTasks = true # Boolean |  (optional) (default to null)
requestPeriodisSystem = true # Boolean |  (optional) (default to null)
requestPeriodbatchStatus = requestPeriodbatchStatus_example # String |  (optional) (default to null)
requestPeriodsortField = requestPeriodsortField_example # String |  (optional) (default to null)
requestPeriodsortAsc = true # Boolean |  (optional) (default to null)
requestPeriodgroupBy = requestPeriodgroupBy_example # String |  (optional) (default to null)
requestPeriodlastRowNumber = 789 # Long |  (optional) (default to null)
requestPeriodmaxResults = 56 # Integer |  (optional) (default to null)
requestPeriodtenantID = 56 # Integer |  (optional) (default to null)
requestPeriodwebsiteID = 56 # Integer |  (optional) (default to null)
requestPerioduserID = 56 # Integer |  (optional) (default to null)

try:
    # Customers_GetCustomersWithVehicleRegistration
    api_response = api_instance.customers_get_customers_with_vehicle_registration(requestPerioddatTypeID=requestPerioddatTypeID, requestPeriodstatusFilter=requestPeriodstatusFilter, requestPeriodreportTypeFilter=requestPeriodreportTypeFilter, requestPeriodisIncludeTotals=requestPeriodisIncludeTotals, requestPeriodisIncludePayments=requestPeriodisIncludePayments, requestPeriodisIncludeLogs=requestPeriodisIncludeLogs, requestPeriodisIncludeAllMedia=requestPeriodisIncludeAllMedia, requestPeriodcustomerID=requestPeriodcustomerID, requestPeriodpOSTerminalShiftID=requestPeriodpOSTerminalShiftID, requestPeriodinvoiceType=requestPeriodinvoiceType, requestPeriodaccountCustomerID=requestPeriodaccountCustomerID, requestPeriodinvoicingStatus=requestPeriodinvoicingStatus, requestPeriodisPhysical=requestPeriodisPhysical, requestPeriodpostingBehaviour=requestPeriodpostingBehaviour, requestPeriodonlyIncludeExpenseAccount=requestPeriodonlyIncludeExpenseAccount, requestPeriodsyncStatusFilter=requestPeriodsyncStatusFilter, requestPeriodisShowActiveOnly=requestPeriodisShowActiveOnly, requestPeriodisShowLinkedOnly=requestPeriodisShowLinkedOnly, requestPeriodisShowChildVariants=requestPeriodisShowChildVariants, requestPeriodisShowPublishedOnly=requestPeriodisShowPublishedOnly, requestPeriodincludePayments=requestPeriodincludePayments, requestPeriodsyncLogCode=requestPeriodsyncLogCode, requestPerioddefaultSupplierID=requestPerioddefaultSupplierID, requestPeriodsyncLogCodeType=requestPeriodsyncLogCodeType, requestPeriodincludeAdaptorID=requestPeriodincludeAdaptorID, requestPeriodexcludeAdaptorID=requestPeriodexcludeAdaptorID, requestPeriodcreatedWith=requestPeriodcreatedWith, requestPeriodcreatedByUserId=requestPeriodcreatedByUserId, requestPeriodclassID=requestPeriodclassID, requestPeriodisShowAccountCustomersOnly=requestPeriodisShowAccountCustomersOnly, requestPeriodisShowPostingInventoryOnly=requestPeriodisShowPostingInventoryOnly, requestPeriodiDList=requestPeriodiDList, requestPeriodcustomerIDs=requestPeriodcustomerIDs, requestPeriodisEarlyClaimShortPaymentOnly=requestPeriodisEarlyClaimShortPaymentOnly, requestPeriodstatuses=requestPeriodstatuses, requestPeriodstatusStrings=requestPeriodstatusStrings, requestPeriodstatus=requestPeriodstatus, requestPeriodsearchString=requestPeriodsearchString, requestPeriodsearchNameOnly=requestPeriodsearchNameOnly, requestPeriodsearch=requestPeriodsearch, requestPeriodstartDate=requestPeriodstartDate, requestPeriodendDate=requestPeriodendDate, requestPerioddatePeriod=requestPerioddatePeriod, requestPeriodisExactMatch=requestPeriodisExactMatch, requestPeriodisGetBasicInfo=requestPeriodisGetBasicInfo, requestPeriodincludeDeleted=requestPeriodincludeDeleted, requestPeriodincludeLogs=requestPeriodincludeLogs, requestPeriodignoreID=requestPeriodignoreID, requestPeriodparentID=requestPeriodparentID, requestPeriodgetCountOnly=requestPeriodgetCountOnly, requestPeriodtransactionTypeDatTypeID=requestPeriodtransactionTypeDatTypeID, requestPeriodcategoryID=requestPeriodcategoryID, requestPeriodadaptorID=requestPeriodadaptorID, requestPeriodcategoryIDs=requestPeriodcategoryIDs, requestPeriodbrandIDs=requestPeriodbrandIDs, requestPeriodiDs=requestPeriodiDs, requestPeriodgUIDs=requestPeriodgUIDs, requestPeriodlinkedSupplierID=requestPeriodlinkedSupplierID, requestPeriodisApprovedForPOS=requestPeriodisApprovedForPOS, requestPeriodisApprovedForWeb=requestPeriodisApprovedForWeb, requestPeriodisApprovedForService=requestPeriodisApprovedForService, requestPeriodiD=requestPeriodiD, requestPeriodisHierarchicalSort=requestPeriodisHierarchicalSort, requestPeriodtypes=requestPeriodtypes, requestPeriodisShowFavourites=requestPeriodisShowFavourites, requestPeriodisHidden=requestPeriodisHidden, requestPeriodincludeSystemTasks=requestPeriodincludeSystemTasks, requestPeriodisSystem=requestPeriodisSystem, requestPeriodbatchStatus=requestPeriodbatchStatus, requestPeriodsortField=requestPeriodsortField, requestPeriodsortAsc=requestPeriodsortAsc, requestPeriodgroupBy=requestPeriodgroupBy, requestPeriodlastRowNumber=requestPeriodlastRowNumber, requestPeriodmaxResults=requestPeriodmaxResults, requestPeriodtenantID=requestPeriodtenantID, requestPeriodwebsiteID=requestPeriodwebsiteID, requestPerioduserID=requestPerioduserID)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->customersGetCustomersWithVehicleRegistration: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let requestPerioddatTypeID = 56; // Integer
    let requestPeriodstatusFilter = requestPeriodstatusFilter_example; // String
    let requestPeriodreportTypeFilter = requestPeriodreportTypeFilter_example; // String
    let requestPeriodisIncludeTotals = true; // Boolean
    let requestPeriodisIncludePayments = true; // Boolean
    let requestPeriodisIncludeLogs = true; // Boolean
    let requestPeriodisIncludeAllMedia = true; // Boolean
    let requestPeriodcustomerID = 56; // Integer
    let requestPeriodpOSTerminalShiftID = 56; // Integer
    let requestPeriodinvoiceType = ; // array[String]
    let requestPeriodaccountCustomerID = 56; // Integer
    let requestPeriodinvoicingStatus = requestPeriodinvoicingStatus_example; // String
    let requestPeriodisPhysical = true; // Boolean
    let requestPeriodpostingBehaviour = 56; // Integer
    let requestPeriodonlyIncludeExpenseAccount = true; // Boolean
    let requestPeriodsyncStatusFilter = requestPeriodsyncStatusFilter_example; // String
    let requestPeriodisShowActiveOnly = true; // Boolean
    let requestPeriodisShowLinkedOnly = true; // Boolean
    let requestPeriodisShowChildVariants = true; // Boolean
    let requestPeriodisShowPublishedOnly = true; // Boolean
    let requestPeriodincludePayments = true; // Boolean
    let requestPeriodsyncLogCode = requestPeriodsyncLogCode_example; // String
    let requestPerioddefaultSupplierID = 56; // Integer
    let requestPeriodsyncLogCodeType = 56; // Integer
    let requestPeriodincludeAdaptorID = 56; // Integer
    let requestPeriodexcludeAdaptorID = 56; // Integer
    let requestPeriodcreatedWith = requestPeriodcreatedWith_example; // String
    let requestPeriodcreatedByUserId = 56; // Integer
    let requestPeriodclassID = 56; // Integer
    let requestPeriodisShowAccountCustomersOnly = true; // Boolean
    let requestPeriodisShowPostingInventoryOnly = true; // Boolean
    let requestPeriodiDList = ; // array[Integer]
    let requestPeriodcustomerIDs = ; // array[Integer]
    let requestPeriodisEarlyClaimShortPaymentOnly = true; // Boolean
    let requestPeriodstatuses = ; // array[Integer]
    let requestPeriodstatusStrings = ; // array[String]
    let requestPeriodstatus = ; // array[String]
    let requestPeriodsearchString = requestPeriodsearchString_example; // String
    let requestPeriodsearchNameOnly = true; // Boolean
    let requestPeriodsearch = requestPeriodsearch_example; // String
    let requestPeriodstartDate = 2013-10-20T19:20:30+01:00; // Date
    let requestPeriodendDate = 2013-10-20T19:20:30+01:00; // Date
    let requestPerioddatePeriod = requestPerioddatePeriod_example; // String
    let requestPeriodisExactMatch = true; // Boolean
    let requestPeriodisGetBasicInfo = true; // Boolean
    let requestPeriodincludeDeleted = true; // Boolean
    let requestPeriodincludeLogs = true; // Boolean
    let requestPeriodignoreID = 56; // Integer
    let requestPeriodparentID = 56; // Integer
    let requestPeriodgetCountOnly = true; // Boolean
    let requestPeriodtransactionTypeDatTypeID = 56; // Integer
    let requestPeriodcategoryID = 56; // Integer
    let requestPeriodadaptorID = 56; // Integer
    let requestPeriodcategoryIDs = ; // array[Integer]
    let requestPeriodbrandIDs = ; // array[Integer]
    let requestPeriodiDs = ; // array[Integer]
    let requestPeriodgUIDs = ; // array[String]
    let requestPeriodlinkedSupplierID = 56; // Integer
    let requestPeriodisApprovedForPOS = true; // Boolean
    let requestPeriodisApprovedForWeb = true; // Boolean
    let requestPeriodisApprovedForService = true; // Boolean
    let requestPeriodiD = 56; // Integer
    let requestPeriodisHierarchicalSort = true; // Boolean
    let requestPeriodtypes = ; // array[String]
    let requestPeriodisShowFavourites = true; // Boolean
    let requestPeriodisHidden = true; // Boolean
    let requestPeriodincludeSystemTasks = true; // Boolean
    let requestPeriodisSystem = true; // Boolean
    let requestPeriodbatchStatus = requestPeriodbatchStatus_example; // String
    let requestPeriodsortField = requestPeriodsortField_example; // String
    let requestPeriodsortAsc = true; // Boolean
    let requestPeriodgroupBy = requestPeriodgroupBy_example; // String
    let requestPeriodlastRowNumber = 789; // Long
    let requestPeriodmaxResults = 56; // Integer
    let requestPeriodtenantID = 56; // Integer
    let requestPeriodwebsiteID = 56; // Integer
    let requestPerioduserID = 56; // Integer

    let mut context = DefaultApi::Context::default();
    let result = client.customersGetCustomersWithVehicleRegistration(requestPerioddatTypeID, requestPeriodstatusFilter, requestPeriodreportTypeFilter, requestPeriodisIncludeTotals, requestPeriodisIncludePayments, requestPeriodisIncludeLogs, requestPeriodisIncludeAllMedia, requestPeriodcustomerID, requestPeriodpOSTerminalShiftID, requestPeriodinvoiceType, requestPeriodaccountCustomerID, requestPeriodinvoicingStatus, requestPeriodisPhysical, requestPeriodpostingBehaviour, requestPeriodonlyIncludeExpenseAccount, requestPeriodsyncStatusFilter, requestPeriodisShowActiveOnly, requestPeriodisShowLinkedOnly, requestPeriodisShowChildVariants, requestPeriodisShowPublishedOnly, requestPeriodincludePayments, requestPeriodsyncLogCode, requestPerioddefaultSupplierID, requestPeriodsyncLogCodeType, requestPeriodincludeAdaptorID, requestPeriodexcludeAdaptorID, requestPeriodcreatedWith, requestPeriodcreatedByUserId, requestPeriodclassID, requestPeriodisShowAccountCustomersOnly, requestPeriodisShowPostingInventoryOnly, requestPeriodiDList, requestPeriodcustomerIDs, requestPeriodisEarlyClaimShortPaymentOnly, requestPeriodstatuses, requestPeriodstatusStrings, requestPeriodstatus, requestPeriodsearchString, requestPeriodsearchNameOnly, requestPeriodsearch, requestPeriodstartDate, requestPeriodendDate, requestPerioddatePeriod, requestPeriodisExactMatch, requestPeriodisGetBasicInfo, requestPeriodincludeDeleted, requestPeriodincludeLogs, requestPeriodignoreID, requestPeriodparentID, requestPeriodgetCountOnly, requestPeriodtransactionTypeDatTypeID, requestPeriodcategoryID, requestPeriodadaptorID, requestPeriodcategoryIDs, requestPeriodbrandIDs, requestPeriodiDs, requestPeriodgUIDs, requestPeriodlinkedSupplierID, requestPeriodisApprovedForPOS, requestPeriodisApprovedForWeb, requestPeriodisApprovedForService, requestPeriodiD, requestPeriodisHierarchicalSort, requestPeriodtypes, requestPeriodisShowFavourites, requestPeriodisHidden, requestPeriodincludeSystemTasks, requestPeriodisSystem, requestPeriodbatchStatus, requestPeriodsortField, requestPeriodsortAsc, requestPeriodgroupBy, requestPeriodlastRowNumber, requestPeriodmaxResults, requestPeriodtenantID, requestPeriodwebsiteID, requestPerioduserID, &context).wait();

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

Scopes

Parameters

Query parameters
Name Description
request.datTypeID
Integer (int32)
request.statusFilter
String
request.reportTypeFilter
String
request.isIncludeTotals
Boolean
request.isIncludePayments
Boolean
request.isIncludeLogs
Boolean
request.isIncludeAllMedia
Boolean
request.customerID
Integer (int32)
request.pOSTerminalShiftID
Integer (int32)
request.invoiceType
array[String]
request.accountCustomerID
Integer (int32)
request.invoicingStatus
String
request.isPhysical
Boolean
request.postingBehaviour
Integer (int32)
request.onlyIncludeExpenseAccount
Boolean
request.syncStatusFilter
String
request.isShowActiveOnly
Boolean
request.isShowLinkedOnly
Boolean
request.isShowChildVariants
Boolean
request.isShowPublishedOnly
Boolean
request.includePayments
Boolean
request.syncLogCode
String
request.defaultSupplierID
Integer (int32)
request.syncLogCodeType
Integer (int32)
request.includeAdaptorID
Integer (int32)
request.excludeAdaptorID
Integer (int32)
request.createdWith
String
request.createdByUserId
Integer (int32)
request.classID
Integer (int32)
request.isShowAccountCustomersOnly
Boolean
request.isShowPostingInventoryOnly
Boolean
request.iDList
array[Integer] (int32)
request.customerIDs
array[Integer] (int32)
request.isEarlyClaimShortPaymentOnly
Boolean
request.statuses
array[Integer] (int32)
request.statusStrings
array[String]
request.status
array[String]
request.searchString
String
request.searchNameOnly
Boolean
request.search
String
request.startDate
Date (date-time)
request.endDate
Date (date-time)
request.datePeriod
String
request.isExactMatch
Boolean
request.isGetBasicInfo
Boolean
request.includeDeleted
Boolean
request.includeLogs
Boolean
request.ignoreID
Integer (int32)
request.parentID
Integer (int32)
request.getCountOnly
Boolean
request.transactionTypeDatTypeID
Integer (int32)
request.categoryID
Integer (int32)
request.adaptorID
Integer (int32)
request.categoryIDs
array[Integer] (int32)
request.brandIDs
array[Integer] (int32)
request.iDs
array[Integer] (int32)
request.gUIDs
array[String]
request.linkedSupplierID
Integer (int32)
request.isApprovedForPOS
Boolean
request.isApprovedForWeb
Boolean
request.isApprovedForService
Boolean
request.iD
Integer (int32)
request.isHierarchicalSort
Boolean
request.types
array[String]
request.isShowFavourites
Boolean
request.isHidden
Boolean
request.includeSystemTasks
Boolean
request.isSystem
Boolean
request.batchStatus
String
request.sortField
String
request.sortAsc
Boolean
request.groupBy
String
request.lastRowNumber
Long (int64)
request.maxResults
Integer (int32)
request.tenantID
Integer (int32)
request.websiteID
Integer (int32)
request.userID
Integer (int32)

Responses


customersGetMerchantSurcharge

Customers_GetMerchantSurcharge


/Customers/{customerID}/merchantsurcharge

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/Customers/{customerID}/merchantsurcharge" \
 -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 customerID = 56; // Integer | 
        ActionRequestMerchantSurcharge actionRequestMerchantSurcharge = {"Value":{"CustomerID":0,"AccountPaymentMethodID":0,"AccountPaymentMethodName":"string","PaymentMethodID":0,"PaymentMethodName":"string","SurchargePercent":0,"SurchargeAmount":0,"PaymentAmount":0,"TotalAmount":0,"BusTrans":[{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}],"RefBusTrans":[{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}]},"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestMerchantSurcharge | 

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

final api_instance = DefaultApi();

final Integer customerID = new Integer(); // Integer | 
final ActionRequestMerchantSurcharge actionRequestMerchantSurcharge = new ActionRequestMerchantSurcharge(); // ActionRequestMerchantSurcharge | 

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

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer customerID = 56; // Integer | 
        ActionRequestMerchantSurcharge actionRequestMerchantSurcharge = {"Value":{"CustomerID":0,"AccountPaymentMethodID":0,"AccountPaymentMethodName":"string","PaymentMethodID":0,"PaymentMethodName":"string","SurchargePercent":0,"SurchargeAmount":0,"PaymentAmount":0,"TotalAmount":0,"BusTrans":[{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}],"RefBusTrans":[{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}]},"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestMerchantSurcharge | 

        try {
            ActionResults_MerchantSurcharge_ result = apiInstance.customersGetMerchantSurcharge(customerID, actionRequestMerchantSurcharge);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#customersGetMerchantSurcharge");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *customerID = 56; //  (default to null)
ActionRequestMerchantSurcharge *actionRequestMerchantSurcharge = {"Value":{"CustomerID":0,"AccountPaymentMethodID":0,"AccountPaymentMethodName":"string","PaymentMethodID":0,"PaymentMethodName":"string","SurchargePercent":0,"SurchargeAmount":0,"PaymentAmount":0,"TotalAmount":0,"BusTrans":[{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}],"RefBusTrans":[{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}]},"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Customers_GetMerchantSurcharge
[apiInstance customersGetMerchantSurchargeWith:customerID
    actionRequestMerchantSurcharge:actionRequestMerchantSurcharge
              completionHandler: ^(ActionResults_MerchantSurcharge_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiCustomers = require('as_server_api_customers');

// Create an instance of the API class
var api = new AsServerApiCustomers.DefaultApi()
var customerID = 56; // {Integer} 
var opts = {
  'actionRequestMerchantSurcharge': {"Value":{"CustomerID":0,"AccountPaymentMethodID":0,"AccountPaymentMethodName":"string","PaymentMethodID":0,"PaymentMethodName":"string","SurchargePercent":0,"SurchargeAmount":0,"PaymentAmount":0,"TotalAmount":0,"BusTrans":[{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}],"RefBusTrans":[{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}]},"TenantID":0,"WebsiteID":0,"UserID":0} // {ActionRequestMerchantSurcharge} 
};

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

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

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

            try {
                // Customers_GetMerchantSurcharge
                ActionResults_MerchantSurcharge_ result = apiInstance.customersGetMerchantSurcharge(customerID, actionRequestMerchantSurcharge);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.customersGetMerchantSurcharge: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$customerID = 56; // Integer | 
$actionRequestMerchantSurcharge = {"Value":{"CustomerID":0,"AccountPaymentMethodID":0,"AccountPaymentMethodName":"string","PaymentMethodID":0,"PaymentMethodName":"string","SurchargePercent":0,"SurchargeAmount":0,"PaymentAmount":0,"TotalAmount":0,"BusTrans":[{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}],"RefBusTrans":[{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}]},"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestMerchantSurcharge | 

try {
    $result = $api_instance->customersGetMerchantSurcharge($customerID, $actionRequestMerchantSurcharge);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->customersGetMerchantSurcharge: ', $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 $customerID = 56; # Integer | 
my $actionRequestMerchantSurcharge = WWW::OPenAPIClient::Object::ActionRequestMerchantSurcharge->new(); # ActionRequestMerchantSurcharge | 

eval {
    my $result = $api_instance->customersGetMerchantSurcharge(customerID => $customerID, actionRequestMerchantSurcharge => $actionRequestMerchantSurcharge);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->customersGetMerchantSurcharge: $@\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()
customerID = 56 # Integer |  (default to null)
actionRequestMerchantSurcharge = {"Value":{"CustomerID":0,"AccountPaymentMethodID":0,"AccountPaymentMethodName":"string","PaymentMethodID":0,"PaymentMethodName":"string","SurchargePercent":0,"SurchargeAmount":0,"PaymentAmount":0,"TotalAmount":0,"BusTrans":[{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}],"RefBusTrans":[{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}]},"TenantID":0,"WebsiteID":0,"UserID":0} # ActionRequestMerchantSurcharge |  (optional)

try:
    # Customers_GetMerchantSurcharge
    api_response = api_instance.customers_get_merchant_surcharge(customerID, actionRequestMerchantSurcharge=actionRequestMerchantSurcharge)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->customersGetMerchantSurcharge: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let customerID = 56; // Integer
    let actionRequestMerchantSurcharge = {"Value":{"CustomerID":0,"AccountPaymentMethodID":0,"AccountPaymentMethodName":"string","PaymentMethodID":0,"PaymentMethodName":"string","SurchargePercent":0,"SurchargeAmount":0,"PaymentAmount":0,"TotalAmount":0,"BusTrans":[{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}],"RefBusTrans":[{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}]},"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestMerchantSurcharge

    let mut context = DefaultApi::Context::default();
    let result = client.customersGetMerchantSurcharge(customerID, actionRequestMerchantSurcharge, &context).wait();

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

Scopes

Parameters

Path parameters
Name Description
customerID*
Integer (int32)
Required
Body parameters
Name Description
actionRequestMerchantSurcharge

Responses


customersGetMerchantSurchargeForTransactions

Customers_GetMerchantSurchargeForTransactions


/Customers/{customerID}/merchantsurcharge/{paymentMethod}

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/Customers/{customerID}/merchantsurcharge/{paymentMethod}" \
 -d '{
  "AppliedAmountString" : "AppliedAmountString",
  "AmountString" : "AmountString",
  "ClaimDescription" : "ClaimDescription",
  "TransType" : "TransType",
  "GUIDstring" : "GUIDstring",
  "MerchantSurcharge" : 1.0246457001441578,
  "ID" : 3,
  "AppliedCredit" : 7.457744773683766,
  "Status" : "Status",
  "AppliedDate" : "2000-01-23T04:56:07.000+00:00",
  "Amount" : 2.027123023002322,
  "RefNumber" : "RefNumber",
  "GUID" : "00000000-0000-0000-0000-000000000000",
  "AppliedAmount" : 7.386281948385884,
  "TotalInc" : 9.301444243932576,
  "AppliedTransID" : 6,
  "ClaimRequestID" : 1,
  "AppliedDateString" : "AppliedDateString",
  "TransSubType" : "TransSubType",
  "TransTypeID" : 4,
  "BSID" : "BSID",
  "Summary" : "Summary",
  "MerchantSurchargeLineID" : 1,
  "Balance" : 1.2315135367772556,
  "IsEarlyClaimShortPayment" : true
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<null>
  <AmountString>aeiou</AmountString>
  <AppliedAmountString>aeiou</AppliedAmountString>
  <AppliedDateString>aeiou</AppliedDateString>
  <Summary>aeiou</Summary>
  <GUID>00000000-0000-0000-0000-000000000000</GUID>
  <Status>aeiou</Status>
  <TotalInc>3.149</TotalInc>
  <ID>123</ID>
  <GUIDstring>aeiou</GUIDstring>
  <BSID>aeiou</BSID>
  <Amount>3.149</Amount>
  <TransTypeID>123</TransTypeID>
  <TransType>aeiou</TransType>
  <RefNumber>aeiou</RefNumber>
  <AppliedDate>2000-01-23T04:56:07.000Z</AppliedDate>
  <AppliedAmount>3.149</AppliedAmount>
  <Balance>3.149</Balance>
  <MerchantSurcharge>3.149</MerchantSurcharge>
  <MerchantSurchargeLineID>123</MerchantSurchargeLineID>
  <TransSubType>aeiou</TransSubType>
  <AppliedTransID>123</AppliedTransID>
  <AppliedCredit>3.149</AppliedCredit>
  <ClaimRequestID>123</ClaimRequestID>
  <ClaimDescription>aeiou</ClaimDescription>
  <IsEarlyClaimShortPayment>true</IsEarlyClaimShortPayment>
</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 customerID = 56; // Integer | 
        String paymentMethod = paymentMethod_example; // String | 
        array[RefBusTranT] refBusTranT = [{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}]; // array[RefBusTranT] | 

        try {
            ActionResults_MerchantSurcharge_ result = apiInstance.customersGetMerchantSurchargeForTransactions(customerID, paymentMethod, refBusTranT);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#customersGetMerchantSurchargeForTransactions");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Integer customerID = new Integer(); // Integer | 
final String paymentMethod = new String(); // String | 
final array[RefBusTranT] refBusTranT = new array[RefBusTranT](); // array[RefBusTranT] | 

try {
    final result = await api_instance.customersGetMerchantSurchargeForTransactions(customerID, paymentMethod, refBusTranT);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->customersGetMerchantSurchargeForTransactions: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer customerID = 56; // Integer | 
        String paymentMethod = paymentMethod_example; // String | 
        array[RefBusTranT] refBusTranT = [{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}]; // array[RefBusTranT] | 

        try {
            ActionResults_MerchantSurcharge_ result = apiInstance.customersGetMerchantSurchargeForTransactions(customerID, paymentMethod, refBusTranT);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#customersGetMerchantSurchargeForTransactions");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *customerID = 56; //  (default to null)
String *paymentMethod = paymentMethod_example; //  (default to null)
array[RefBusTranT] *refBusTranT = [{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}]; //  (optional)

// Customers_GetMerchantSurchargeForTransactions
[apiInstance customersGetMerchantSurchargeForTransactionsWith:customerID
    paymentMethod:paymentMethod
    refBusTranT:refBusTranT
              completionHandler: ^(ActionResults_MerchantSurcharge_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiCustomers = require('as_server_api_customers');

// Create an instance of the API class
var api = new AsServerApiCustomers.DefaultApi()
var customerID = 56; // {Integer} 
var paymentMethod = paymentMethod_example; // {String} 
var opts = {
  'refBusTranT': [{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}] // {array[RefBusTranT]} 
};

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

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

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var customerID = 56;  // Integer |  (default to null)
            var paymentMethod = paymentMethod_example;  // String |  (default to null)
            var refBusTranT = new array[RefBusTranT](); // array[RefBusTranT] |  (optional) 

            try {
                // Customers_GetMerchantSurchargeForTransactions
                ActionResults_MerchantSurcharge_ result = apiInstance.customersGetMerchantSurchargeForTransactions(customerID, paymentMethod, refBusTranT);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.customersGetMerchantSurchargeForTransactions: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$customerID = 56; // Integer | 
$paymentMethod = paymentMethod_example; // String | 
$refBusTranT = [{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}]; // array[RefBusTranT] | 

try {
    $result = $api_instance->customersGetMerchantSurchargeForTransactions($customerID, $paymentMethod, $refBusTranT);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->customersGetMerchantSurchargeForTransactions: ', $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 $customerID = 56; # Integer | 
my $paymentMethod = paymentMethod_example; # String | 
my $refBusTranT = [WWW::OPenAPIClient::Object::array[RefBusTranT]->new()]; # array[RefBusTranT] | 

eval {
    my $result = $api_instance->customersGetMerchantSurchargeForTransactions(customerID => $customerID, paymentMethod => $paymentMethod, refBusTranT => $refBusTranT);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->customersGetMerchantSurchargeForTransactions: $@\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()
customerID = 56 # Integer |  (default to null)
paymentMethod = paymentMethod_example # String |  (default to null)
refBusTranT = [{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}] # array[RefBusTranT] |  (optional)

try:
    # Customers_GetMerchantSurchargeForTransactions
    api_response = api_instance.customers_get_merchant_surcharge_for_transactions(customerID, paymentMethod, refBusTranT=refBusTranT)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->customersGetMerchantSurchargeForTransactions: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let customerID = 56; // Integer
    let paymentMethod = paymentMethod_example; // String
    let refBusTranT = [{"AmountString":"string","AppliedAmountString":"string","AppliedDateString":"string","Summary":"string","GUID":"00000000-0000-0000-0000-000000000000","Status":"string","TotalInc":0,"ID":0,"GUIDstring":"string","BSID":"string","Amount":0,"TransTypeID":0,"TransType":"string","RefNumber":"string","AppliedDate":"string","AppliedAmount":0,"Balance":0,"MerchantSurcharge":0,"MerchantSurchargeLineID":0,"TransSubType":"string","AppliedTransID":0,"AppliedCredit":0,"ClaimRequestID":0,"ClaimDescription":"string","IsEarlyClaimShortPayment":true}]; // array[RefBusTranT]

    let mut context = DefaultApi::Context::default();
    let result = client.customersGetMerchantSurchargeForTransactions(customerID, paymentMethod, refBusTranT, &context).wait();

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

Scopes

Parameters

Path parameters
Name Description
customerID*
Integer (int32)
Required
paymentMethod*
String
Required
Body parameters
Name Description
refBusTranT

Responses


customersGetVehicles

Customers_GetVehicles


/Customers/{customerID}/vehicles

Usage and SDK Samples

curl -X GET \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Customers/{customerID}/vehicles"
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 customerID = 56; // Integer | 

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

final api_instance = DefaultApi();

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

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

import org.openapitools.client.api.DefaultApi;

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

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


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

// Customers_GetVehicles
[apiInstance customersGetVehiclesWith:customerID
              completionHandler: ^(ActionResults_List_AssetVehicleT__ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiCustomers = require('as_server_api_customers');

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

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

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

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

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

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

try {
    $result = $api_instance->customersGetVehicles($customerID);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->customersGetVehicles: ', $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 $customerID = 56; # Integer | 

eval {
    my $result = $api_instance->customersGetVehicles(customerID => $customerID);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->customersGetVehicles: $@\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()
customerID = 56 # Integer |  (default to null)

try:
    # Customers_GetVehicles
    api_response = api_instance.customers_get_vehicles(customerID)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->customersGetVehicles: %s\n" % e)
extern crate DefaultApi;

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

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

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

Scopes

Parameters

Path parameters
Name Description
customerID*
Integer (int32)
Required

Responses


customersPost1

Customers_Post1


/Customers/

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/Customers/" \
 -d '{
  "WebsiteID" : 6,
  "TenantID" : 0,
  "LinkedCustomer" : {
    "AvgPayDays" : 3,
    "CountOfLinkedCustomers" : 3,
    "IsApprovedForWeb" : true,
    "IsApprovedForPOS" : true,
    "AccountCustomerClassName" : "AccountCustomerClassName",
    "CustomerID" : 3,
    "DefaultLocation" : {
      "IsActive" : true,
      "TimeZoneName" : "TimeZoneName",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "EmailAddress" : "EmailAddress",
      "Name" : "Name",
      "LocationName" : "LocationName",
      "GUIDstring" : "GUIDstring",
      "Addresses" : [ {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      }, {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      } ],
      "UtcOffset" : 0,
      "IsVisibleToPublic" : true,
      "Contacts" : [ {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      }, {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      } ],
      "Phone" : "Phone",
      "IsSystem" : true,
      "ID" : 1,
      "Fax" : "Fax",
      "IsDefaultLocation" : true
    },
    "IsPrimaryContact" : true,
    "SearchFieldMatches" : [ "SearchFieldMatches", "SearchFieldMatches" ],
    "AnnualTurnOver" : 2,
    "LinkedTenantGlobalID" : "00000000-0000-0000-0000-000000000000",
    "SyncLogs" : [ {
      "Status" : "Status",
      "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "AdaptorID" : 1,
      "LastImportDateTime_offset" : 4,
      "LastExportDateTime_offset" : 5,
      "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" : 5,
      "ID" : 5,
      "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    }, {
      "Status" : "Status",
      "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "AdaptorID" : 1,
      "LastImportDateTime_offset" : 4,
      "LastExportDateTime_offset" : 5,
      "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" : 5,
      "ID" : 5,
      "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    } ],
    "PrimaryContactEmailAddress" : "PrimaryContactEmailAddress",
    "Currency" : "Currency",
    "LastInvoice" : {
      "Status" : "Status",
      "AppliedDate" : "2000-01-23T04:56:07.000+00:00",
      "DatTypeString" : "DatTypeString",
      "ShortDatTypeString" : "ShortDatTypeString",
      "Description" : "Description",
      "Issues" : "Issues",
      "RefNumber" : "RefNumber",
      "AppliedAmount" : 6.073898085781152,
      "DatTypeID" : 9,
      "TotalInc" : 0.5199002018724985,
      "LineCount" : 7,
      "TransSubType" : "TransSubType",
      "QuantityCount" : 5.507386964179881,
      "GUIDstring" : "GUIDstring",
      "TotalEx" : 4.86315908102884,
      "RecipientName" : "RecipientName",
      "ID" : 0
    },
    "CreditStopSetting" : 6,
    "ID" : 1,
    "IsReadOnly" : true,
    "Status" : "Status",
    "SupplierRefNumber" : "SupplierRefNumber",
    "BillingAddressString" : "BillingAddressString",
    "IsUpdateLinkedTenant" : true,
    "PointsBalance" : 7.203794749804894,
    "AccountLastUpdatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "PriceBandInfo" : {
      "DiscountPercentage" : 8.251625748923757,
      "Price" : 4.459605034958679,
      "Name" : "Name"
    },
    "Locations" : [ {
      "IsActive" : true,
      "TimeZoneName" : "TimeZoneName",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "EmailAddress" : "EmailAddress",
      "Name" : "Name",
      "LocationName" : "LocationName",
      "GUIDstring" : "GUIDstring",
      "Addresses" : [ {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      }, {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      } ],
      "UtcOffset" : 0,
      "IsVisibleToPublic" : true,
      "Contacts" : [ {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      }, {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      } ],
      "Phone" : "Phone",
      "IsSystem" : true,
      "ID" : 1,
      "Fax" : "Fax",
      "IsDefaultLocation" : true
    }, {
      "IsActive" : true,
      "TimeZoneName" : "TimeZoneName",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "EmailAddress" : "EmailAddress",
      "Name" : "Name",
      "LocationName" : "LocationName",
      "GUIDstring" : "GUIDstring",
      "Addresses" : [ {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      }, {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      } ],
      "UtcOffset" : 0,
      "IsVisibleToPublic" : true,
      "Contacts" : [ {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      }, {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      } ],
      "Phone" : "Phone",
      "IsSystem" : true,
      "ID" : 1,
      "Fax" : "Fax",
      "IsDefaultLocation" : true
    } ],
    "AssetCount" : 4,
    "BusinessGUIDstring" : "BusinessGUIDstring",
    "BSID" : "BSID",
    "SecondaryName" : "SecondaryName",
    "AccountCustomerName" : "AccountCustomerName",
    "BillToCustomerCreditLimit" : 3.901545264248647,
    "CreditLimitString" : "CreditLimitString",
    "IsSystem" : true,
    "PrimaryContactLastName" : "PrimaryContactLastName",
    "AccountCustomerRefNumber" : "AccountCustomerRefNumber",
    "TerritoryName" : "TerritoryName",
    "ModifiesDateTime_offset" : 4,
    "AvailableCreditString" : "AvailableCreditString",
    "ClassPostingBehaviour" : "ClassPostingBehaviour",
    "AccountOpenDate" : "2000-01-23T04:56:07.000+00:00",
    "MasterBuyingGroupCustomerID" : 0,
    "LinkedTenantGlobalIDstring" : "LinkedTenantGlobalIDstring",
    "ABN" : "ABN",
    "IsLinked" : true,
    "AccountCustomerClassID" : 2,
    "CustomerClass" : {
      "HasBeenSaved" : true,
      "CountOfCustomers" : 3,
      "IsAccountCustomerBatched" : true,
      "Description" : "Description",
      "IsApprovedForWeb" : true,
      "IsApprovedForPOS" : true,
      "IsActive" : true,
      "BatchInvoiceFrequencyDays" : 1,
      "BatchInvoicePrefix" : "BatchInvoicePrefix",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "IsAutoApprovedforClaimRequests" : true,
      "IsAutoSendPayByLinkInvoice" : true,
      "TradingTermDays" : 2,
      "DefaultPricingBandID" : 9,
      "ID" : 6,
      "PostingBehaviour" : "PostingBehaviour",
      "IsCanSetFundingRate" : true,
      "CreditLimit" : 5.637376656633329,
      "LoyaltyDescription" : "LoyaltyDescription",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "GenericAccountCustomerID" : 5,
      "TradingTermID" : 7,
      "IsLoyaltyEligible" : true,
      "IsBatchInvoice" : true,
      "GenericAccountCustomerName" : "GenericAccountCustomerName",
      "AccountCustomerRefNumberPrefix" : "AccountCustomerRefNumberPrefix",
      "IsExemptFromMerchantSurcharge" : true,
      "FundingRate" : 0.8008281904610115,
      "IsAutoCreateGenericAccountCustomer" : true,
      "BSID" : "BSID",
      "IsSystem" : true,
      "IsApprovedForService" : true,
      "TradingTermType" : "TradingTermType",
      "PrimaryOperationalCustomer" : {
        "IsIndividual" : true,
        "CompanyName" : "CompanyName",
        "PrimaryContactFullName" : "PrimaryContactFullName",
        "CustomerID" : 2
      }
    },
    "WebSiteURL" : "WebSiteURL",
    "Structure" : "Structure",
    "OverdueInvoicesAmount" : 1.7325933120207193,
    "IsEnableAutomaticJobBookingSMSReminder" : true,
    "PhoneFax" : "PhoneFax",
    "NumberOfStaff" : 8,
    "BillToCustomerID" : 9,
    "CreditLimit" : 2.7977867356748476,
    "PricingBandName" : "PricingBandName",
    "ClassID" : 1,
    "CustomerIsActive" : true,
    "PrimaryContactMobile" : "PrimaryContactMobile",
    "DeliveryNotes" : "DeliveryNotes",
    "AccountBalanceString" : "AccountBalanceString",
    "Contacts" : [ {
      "BusinessName" : "BusinessName",
      "FirstName" : "FirstName",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Title" : "Title",
      "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
      "Birthday" : "2000-01-23T04:56:07.000+00:00",
      "Gender" : "Gender",
      "PositionOrOccupation" : "PositionOrOccupation",
      "IsIncludeInEmails" : true,
      "EmailAddress" : "EmailAddress",
      "ContactRole" : "ContactRole",
      "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
      "BusinessContactID" : 9,
      "GUIDstring" : "GUIDstring",
      "PhoneMobile" : "PhoneMobile",
      "IsPrimaryContact" : true,
      "Phone1" : "Phone1",
      "IsSystem" : true,
      "ID" : 3,
      "LastName" : "LastName",
      "BusinessID" : 8
    }, {
      "BusinessName" : "BusinessName",
      "FirstName" : "FirstName",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Title" : "Title",
      "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
      "Birthday" : "2000-01-23T04:56:07.000+00:00",
      "Gender" : "Gender",
      "PositionOrOccupation" : "PositionOrOccupation",
      "IsIncludeInEmails" : true,
      "EmailAddress" : "EmailAddress",
      "ContactRole" : "ContactRole",
      "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
      "BusinessContactID" : 9,
      "GUIDstring" : "GUIDstring",
      "PhoneMobile" : "PhoneMobile",
      "IsPrimaryContact" : true,
      "Phone1" : "Phone1",
      "IsSystem" : true,
      "ID" : 3,
      "LastName" : "LastName",
      "BusinessID" : 8
    } ],
    "CampaignID" : 7,
    "BankAccounts" : [ {
      "GUIDstring" : "GUIDstring",
      "BSB" : "BSB",
      "StatementText" : "StatementText",
      "IsRemainder" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "ID" : 6,
      "AccountName" : "AccountName",
      "AccountNumber" : "AccountNumber"
    }, {
      "GUIDstring" : "GUIDstring",
      "BSB" : "BSB",
      "StatementText" : "StatementText",
      "IsRemainder" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "ID" : 6,
      "AccountName" : "AccountName",
      "AccountNumber" : "AccountNumber"
    } ],
    "SalesNotes" : "SalesNotes",
    "AccountCustomerClassPostingBehaviour" : "AccountCustomerClassPostingBehaviour",
    "SupplierIsActive" : true,
    "Name" : "Name",
    "GUIDstring" : "GUIDstring",
    "AvailableCredit" : 9.132027271330688,
    "CompanyName" : "CompanyName",
    "SupplierID" : 9,
    "TenantID" : 9,
    "Version" : 8.863729185622827,
    "CreatedWith" : "CreatedWith",
    "Name2" : "Name2",
    "AccountCustomerID" : 0,
    "BillToCustomerStatus" : "BillToCustomerStatus",
    "RefNumber" : "RefNumber",
    "ModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "GUID" : "00000000-0000-0000-0000-000000000000",
    "DateOfFirstSale" : "2000-01-23T04:56:07.000+00:00",
    "IsExemptFromMerchantSurcharge" : true,
    "PricingBandID" : 7,
    "IsAccountCustomer" : true,
    "BillToCustomerAccountBalance" : 0.43431398824148815,
    "AccountLastUpdatedDateTime_offset" : 3,
    "IsAutoAddClaimRequests" : true,
    "IsApprovedForService" : true,
    "PrimaryOperationalCustomer" : {
      "IsIndividual" : true,
      "CompanyName" : "CompanyName",
      "PrimaryContactFullName" : "PrimaryContactFullName",
      "CustomerID" : 2
    },
    "CreatedDateTime" : "2000-01-23T04:56:07.000+00:00",
    "BusinessID" : 5,
    "BillToCustomerName" : "BillToCustomerName",
    "IsAccountCustomerBatched" : true,
    "BusinessGUID" : "00000000-0000-0000-0000-000000000000",
    "ShippingAddressString" : "ShippingAddressString",
    "OperationalCustomerIDs" : [ 2, 2 ],
    "CountSalesRequiresBatching" : 3,
    "IsActive" : true,
    "CreditHoldSetting" : 8,
    "HasOpenTransactions" : true,
    "Attachments" : [ {
      "AttachmentType" : "AttachmentType",
      "LineID" : 1,
      "IsActive" : true,
      "ThumbnailURI" : "ThumbnailURI",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Title" : "Title",
      "IsImage" : true,
      "URI" : "URI",
      "AttachedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "Caption" : "Caption",
      "GUIDstring" : "GUIDstring",
      "IsPDF" : true,
      "IsFromParent" : true,
      "ID" : 4,
      "AttachedByUserID" : 9,
      "MessageID" : 6
    }, {
      "AttachmentType" : "AttachmentType",
      "LineID" : 1,
      "IsActive" : true,
      "ThumbnailURI" : "ThumbnailURI",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Title" : "Title",
      "IsImage" : true,
      "URI" : "URI",
      "AttachedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "Caption" : "Caption",
      "GUIDstring" : "GUIDstring",
      "IsPDF" : true,
      "IsFromParent" : true,
      "ID" : 4,
      "AttachedByUserID" : 9,
      "MessageID" : 6
    } ],
    "Phone1" : "Phone1",
    "AccountBalance" : 4.332304821875894,
    "ClassName" : "ClassName",
    "RecentTransactions" : "{}",
    "LinkedTenantGlobalCode" : "LinkedTenantGlobalCode",
    "PrimaryContactPhone" : "PrimaryContactPhone",
    "TerritoryID" : 0,
    "IsAccountCustomerExemptFromMerchantSurcharge" : true,
    "PrimaryContactFullName" : "PrimaryContactFullName",
    "DefaultLocationName" : "DefaultLocationName",
    "IndustryType" : "IndustryType",
    "IsIndividual" : true,
    "RowNumber" : 4,
    "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "IncorporatedDate" : "2000-01-23T04:56:07.000+00:00",
    "CreatedDateTime_offset" : 0,
    "PrimaryContactFirstName" : "PrimaryContactFirstName"
  },
  "IsRunNow" : true,
  "UserID" : 1,
  "IsQueue" : true,
  "Object" : {
    "AvgPayDays" : 3,
    "CountOfLinkedCustomers" : 3,
    "IsApprovedForWeb" : true,
    "IsApprovedForPOS" : true,
    "AccountCustomerClassName" : "AccountCustomerClassName",
    "CustomerID" : 3,
    "DefaultLocation" : {
      "IsActive" : true,
      "TimeZoneName" : "TimeZoneName",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "EmailAddress" : "EmailAddress",
      "Name" : "Name",
      "LocationName" : "LocationName",
      "GUIDstring" : "GUIDstring",
      "Addresses" : [ {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      }, {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      } ],
      "UtcOffset" : 0,
      "IsVisibleToPublic" : true,
      "Contacts" : [ {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      }, {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      } ],
      "Phone" : "Phone",
      "IsSystem" : true,
      "ID" : 1,
      "Fax" : "Fax",
      "IsDefaultLocation" : true
    },
    "IsPrimaryContact" : true,
    "SearchFieldMatches" : [ "SearchFieldMatches", "SearchFieldMatches" ],
    "AnnualTurnOver" : 2,
    "LinkedTenantGlobalID" : "00000000-0000-0000-0000-000000000000",
    "SyncLogs" : [ {
      "Status" : "Status",
      "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "AdaptorID" : 1,
      "LastImportDateTime_offset" : 4,
      "LastExportDateTime_offset" : 5,
      "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" : 5,
      "ID" : 5,
      "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    }, {
      "Status" : "Status",
      "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "AdaptorID" : 1,
      "LastImportDateTime_offset" : 4,
      "LastExportDateTime_offset" : 5,
      "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" : 5,
      "ID" : 5,
      "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    } ],
    "PrimaryContactEmailAddress" : "PrimaryContactEmailAddress",
    "Currency" : "Currency",
    "LastInvoice" : {
      "Status" : "Status",
      "AppliedDate" : "2000-01-23T04:56:07.000+00:00",
      "DatTypeString" : "DatTypeString",
      "ShortDatTypeString" : "ShortDatTypeString",
      "Description" : "Description",
      "Issues" : "Issues",
      "RefNumber" : "RefNumber",
      "AppliedAmount" : 6.073898085781152,
      "DatTypeID" : 9,
      "TotalInc" : 0.5199002018724985,
      "LineCount" : 7,
      "TransSubType" : "TransSubType",
      "QuantityCount" : 5.507386964179881,
      "GUIDstring" : "GUIDstring",
      "TotalEx" : 4.86315908102884,
      "RecipientName" : "RecipientName",
      "ID" : 0
    },
    "CreditStopSetting" : 6,
    "ID" : 1,
    "IsReadOnly" : true,
    "Status" : "Status",
    "SupplierRefNumber" : "SupplierRefNumber",
    "BillingAddressString" : "BillingAddressString",
    "IsUpdateLinkedTenant" : true,
    "PointsBalance" : 7.203794749804894,
    "AccountLastUpdatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "PriceBandInfo" : {
      "DiscountPercentage" : 8.251625748923757,
      "Price" : 4.459605034958679,
      "Name" : "Name"
    },
    "Locations" : [ {
      "IsActive" : true,
      "TimeZoneName" : "TimeZoneName",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "EmailAddress" : "EmailAddress",
      "Name" : "Name",
      "LocationName" : "LocationName",
      "GUIDstring" : "GUIDstring",
      "Addresses" : [ {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      }, {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      } ],
      "UtcOffset" : 0,
      "IsVisibleToPublic" : true,
      "Contacts" : [ {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      }, {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      } ],
      "Phone" : "Phone",
      "IsSystem" : true,
      "ID" : 1,
      "Fax" : "Fax",
      "IsDefaultLocation" : true
    }, {
      "IsActive" : true,
      "TimeZoneName" : "TimeZoneName",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "EmailAddress" : "EmailAddress",
      "Name" : "Name",
      "LocationName" : "LocationName",
      "GUIDstring" : "GUIDstring",
      "Addresses" : [ {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      }, {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      } ],
      "UtcOffset" : 0,
      "IsVisibleToPublic" : true,
      "Contacts" : [ {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      }, {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      } ],
      "Phone" : "Phone",
      "IsSystem" : true,
      "ID" : 1,
      "Fax" : "Fax",
      "IsDefaultLocation" : true
    } ],
    "AssetCount" : 4,
    "BusinessGUIDstring" : "BusinessGUIDstring",
    "BSID" : "BSID",
    "SecondaryName" : "SecondaryName",
    "AccountCustomerName" : "AccountCustomerName",
    "BillToCustomerCreditLimit" : 3.901545264248647,
    "CreditLimitString" : "CreditLimitString",
    "IsSystem" : true,
    "PrimaryContactLastName" : "PrimaryContactLastName",
    "AccountCustomerRefNumber" : "AccountCustomerRefNumber",
    "TerritoryName" : "TerritoryName",
    "ModifiesDateTime_offset" : 4,
    "AvailableCreditString" : "AvailableCreditString",
    "ClassPostingBehaviour" : "ClassPostingBehaviour",
    "AccountOpenDate" : "2000-01-23T04:56:07.000+00:00",
    "MasterBuyingGroupCustomerID" : 0,
    "LinkedTenantGlobalIDstring" : "LinkedTenantGlobalIDstring",
    "ABN" : "ABN",
    "IsLinked" : true,
    "AccountCustomerClassID" : 2,
    "CustomerClass" : {
      "HasBeenSaved" : true,
      "CountOfCustomers" : 3,
      "IsAccountCustomerBatched" : true,
      "Description" : "Description",
      "IsApprovedForWeb" : true,
      "IsApprovedForPOS" : true,
      "IsActive" : true,
      "BatchInvoiceFrequencyDays" : 1,
      "BatchInvoicePrefix" : "BatchInvoicePrefix",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "IsAutoApprovedforClaimRequests" : true,
      "IsAutoSendPayByLinkInvoice" : true,
      "TradingTermDays" : 2,
      "DefaultPricingBandID" : 9,
      "ID" : 6,
      "PostingBehaviour" : "PostingBehaviour",
      "IsCanSetFundingRate" : true,
      "CreditLimit" : 5.637376656633329,
      "LoyaltyDescription" : "LoyaltyDescription",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "GenericAccountCustomerID" : 5,
      "TradingTermID" : 7,
      "IsLoyaltyEligible" : true,
      "IsBatchInvoice" : true,
      "GenericAccountCustomerName" : "GenericAccountCustomerName",
      "AccountCustomerRefNumberPrefix" : "AccountCustomerRefNumberPrefix",
      "IsExemptFromMerchantSurcharge" : true,
      "FundingRate" : 0.8008281904610115,
      "IsAutoCreateGenericAccountCustomer" : true,
      "BSID" : "BSID",
      "IsSystem" : true,
      "IsApprovedForService" : true,
      "TradingTermType" : "TradingTermType",
      "PrimaryOperationalCustomer" : {
        "IsIndividual" : true,
        "CompanyName" : "CompanyName",
        "PrimaryContactFullName" : "PrimaryContactFullName",
        "CustomerID" : 2
      }
    },
    "WebSiteURL" : "WebSiteURL",
    "Structure" : "Structure",
    "OverdueInvoicesAmount" : 1.7325933120207193,
    "IsEnableAutomaticJobBookingSMSReminder" : true,
    "PhoneFax" : "PhoneFax",
    "NumberOfStaff" : 8,
    "BillToCustomerID" : 9,
    "CreditLimit" : 2.7977867356748476,
    "PricingBandName" : "PricingBandName",
    "ClassID" : 1,
    "CustomerIsActive" : true,
    "PrimaryContactMobile" : "PrimaryContactMobile",
    "DeliveryNotes" : "DeliveryNotes",
    "AccountBalanceString" : "AccountBalanceString",
    "Contacts" : [ {
      "BusinessName" : "BusinessName",
      "FirstName" : "FirstName",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Title" : "Title",
      "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
      "Birthday" : "2000-01-23T04:56:07.000+00:00",
      "Gender" : "Gender",
      "PositionOrOccupation" : "PositionOrOccupation",
      "IsIncludeInEmails" : true,
      "EmailAddress" : "EmailAddress",
      "ContactRole" : "ContactRole",
      "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
      "BusinessContactID" : 9,
      "GUIDstring" : "GUIDstring",
      "PhoneMobile" : "PhoneMobile",
      "IsPrimaryContact" : true,
      "Phone1" : "Phone1",
      "IsSystem" : true,
      "ID" : 3,
      "LastName" : "LastName",
      "BusinessID" : 8
    }, {
      "BusinessName" : "BusinessName",
      "FirstName" : "FirstName",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Title" : "Title",
      "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
      "Birthday" : "2000-01-23T04:56:07.000+00:00",
      "Gender" : "Gender",
      "PositionOrOccupation" : "PositionOrOccupation",
      "IsIncludeInEmails" : true,
      "EmailAddress" : "EmailAddress",
      "ContactRole" : "ContactRole",
      "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
      "BusinessContactID" : 9,
      "GUIDstring" : "GUIDstring",
      "PhoneMobile" : "PhoneMobile",
      "IsPrimaryContact" : true,
      "Phone1" : "Phone1",
      "IsSystem" : true,
      "ID" : 3,
      "LastName" : "LastName",
      "BusinessID" : 8
    } ],
    "CampaignID" : 7,
    "BankAccounts" : [ {
      "GUIDstring" : "GUIDstring",
      "BSB" : "BSB",
      "StatementText" : "StatementText",
      "IsRemainder" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "ID" : 6,
      "AccountName" : "AccountName",
      "AccountNumber" : "AccountNumber"
    }, {
      "GUIDstring" : "GUIDstring",
      "BSB" : "BSB",
      "StatementText" : "StatementText",
      "IsRemainder" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "ID" : 6,
      "AccountName" : "AccountName",
      "AccountNumber" : "AccountNumber"
    } ],
    "SalesNotes" : "SalesNotes",
    "AccountCustomerClassPostingBehaviour" : "AccountCustomerClassPostingBehaviour",
    "SupplierIsActive" : true,
    "Name" : "Name",
    "GUIDstring" : "GUIDstring",
    "AvailableCredit" : 9.132027271330688,
    "CompanyName" : "CompanyName",
    "SupplierID" : 9,
    "TenantID" : 9,
    "Version" : 8.863729185622827,
    "CreatedWith" : "CreatedWith",
    "Name2" : "Name2",
    "AccountCustomerID" : 0,
    "BillToCustomerStatus" : "BillToCustomerStatus",
    "RefNumber" : "RefNumber",
    "ModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "GUID" : "00000000-0000-0000-0000-000000000000",
    "DateOfFirstSale" : "2000-01-23T04:56:07.000+00:00",
    "IsExemptFromMerchantSurcharge" : true,
    "PricingBandID" : 7,
    "IsAccountCustomer" : true,
    "BillToCustomerAccountBalance" : 0.43431398824148815,
    "AccountLastUpdatedDateTime_offset" : 3,
    "IsAutoAddClaimRequests" : true,
    "IsApprovedForService" : true,
    "PrimaryOperationalCustomer" : {
      "IsIndividual" : true,
      "CompanyName" : "CompanyName",
      "PrimaryContactFullName" : "PrimaryContactFullName",
      "CustomerID" : 2
    },
    "CreatedDateTime" : "2000-01-23T04:56:07.000+00:00",
    "BusinessID" : 5,
    "BillToCustomerName" : "BillToCustomerName",
    "IsAccountCustomerBatched" : true,
    "BusinessGUID" : "00000000-0000-0000-0000-000000000000",
    "ShippingAddressString" : "ShippingAddressString",
    "OperationalCustomerIDs" : [ 2, 2 ],
    "CountSalesRequiresBatching" : 3,
    "IsActive" : true,
    "CreditHoldSetting" : 8,
    "HasOpenTransactions" : true,
    "Attachments" : [ {
      "AttachmentType" : "AttachmentType",
      "LineID" : 1,
      "IsActive" : true,
      "ThumbnailURI" : "ThumbnailURI",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Title" : "Title",
      "IsImage" : true,
      "URI" : "URI",
      "AttachedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "Caption" : "Caption",
      "GUIDstring" : "GUIDstring",
      "IsPDF" : true,
      "IsFromParent" : true,
      "ID" : 4,
      "AttachedByUserID" : 9,
      "MessageID" : 6
    }, {
      "AttachmentType" : "AttachmentType",
      "LineID" : 1,
      "IsActive" : true,
      "ThumbnailURI" : "ThumbnailURI",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Title" : "Title",
      "IsImage" : true,
      "URI" : "URI",
      "AttachedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "Caption" : "Caption",
      "GUIDstring" : "GUIDstring",
      "IsPDF" : true,
      "IsFromParent" : true,
      "ID" : 4,
      "AttachedByUserID" : 9,
      "MessageID" : 6
    } ],
    "Phone1" : "Phone1",
    "AccountBalance" : 4.332304821875894,
    "ClassName" : "ClassName",
    "RecentTransactions" : "{}",
    "LinkedTenantGlobalCode" : "LinkedTenantGlobalCode",
    "PrimaryContactPhone" : "PrimaryContactPhone",
    "TerritoryID" : 0,
    "IsAccountCustomerExemptFromMerchantSurcharge" : true,
    "PrimaryContactFullName" : "PrimaryContactFullName",
    "DefaultLocationName" : "DefaultLocationName",
    "IndustryType" : "IndustryType",
    "IsIndividual" : true,
    "RowNumber" : 4,
    "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "IncorporatedDate" : "2000-01-23T04:56:07.000+00:00",
    "CreatedDateTime_offset" : 0,
    "PrimaryContactFirstName" : "PrimaryContactFirstName"
  },
  "IsSaveAutoQueue" : true
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<CustomerSaveRequest>
  <null>
    <ClassID>123</ClassID>
    <ClassName>aeiou</ClassName>
    <ClassPostingBehaviour>aeiou</ClassPostingBehaviour>
    <IsApprovedForWeb>true</IsApprovedForWeb>
    <GUID>00000000-0000-0000-0000-000000000000</GUID>
    <AssetCount>123</AssetCount>
    <IsUpdateLinkedTenant>true</IsUpdateLinkedTenant>
    <CampaignID>123</CampaignID>
    <AvailableCredit>3.149</AvailableCredit>
    <CreditLimitString>aeiou</CreditLimitString>
    <AccountBalanceString>aeiou</AccountBalanceString>
    <AvailableCreditString>aeiou</AvailableCreditString>
    <BillToCustomerStatus>aeiou</BillToCustomerStatus>
    <BillToCustomerCreditLimit>3.149</BillToCustomerCreditLimit>
    <BillToCustomerAccountBalance>3.149</BillToCustomerAccountBalance>
    <OperationalCustomerIDs>123</OperationalCustomerIDs>
    <OverdueInvoicesAmount>3.149</OverdueInvoicesAmount>
    <IsAccountCustomerBatched>true</IsAccountCustomerBatched>
    <CreditHoldSetting>123</CreditHoldSetting>
    <CreditStopSetting>123</CreditStopSetting>
    <IsEnableAutomaticJobBookingSMSReminder>true</IsEnableAutomaticJobBookingSMSReminder>
    <RowNumber>123456789</RowNumber>
    <Version>3.149</Version>
    <CompanyName>aeiou</CompanyName>
    <TenantID>123</TenantID>
    <BusinessGUID>00000000-0000-0000-0000-000000000000</BusinessGUID>
    <LinkedTenantGlobalID>00000000-0000-0000-0000-000000000000</LinkedTenantGlobalID>
    <IsReadOnly>true</IsReadOnly>
    <CreatedDateTime>2000-01-23T04:56:07.000Z</CreatedDateTime>
    <HasOpenTransactions>true</HasOpenTransactions>
    <PrimaryContactFullName>aeiou</PrimaryContactFullName>
    <PrimaryContactFirstName>aeiou</PrimaryContactFirstName>
    <PrimaryContactLastName>aeiou</PrimaryContactLastName>
    <PrimaryContactPhone>aeiou</PrimaryContactPhone>
    <PrimaryContactMobile>aeiou</PrimaryContactMobile>
    <PrimaryContactEmailAddress>aeiou</PrimaryContactEmailAddress>
    <DefaultLocationName>aeiou</DefaultLocationName>
    <ShippingAddressString>aeiou</ShippingAddressString>
    <BillingAddressString>aeiou</BillingAddressString>
    <CustomerID>123</CustomerID>
    <SupplierID>123</SupplierID>
    <SupplierRefNumber>aeiou</SupplierRefNumber>
    <IsPrimaryContact>true</IsPrimaryContact>
    <SearchFieldMatches>aeiou</SearchFieldMatches>
    <CustomerIsActive>true</CustomerIsActive>
    <SupplierIsActive>true</SupplierIsActive>
    <IsSystem>true</IsSystem>
    <BusinessID>123</BusinessID>
    <RefNumber>aeiou</RefNumber>
    <IsApprovedForService>true</IsApprovedForService>
    <BusinessGUIDstring>aeiou</BusinessGUIDstring>
    <IsApprovedForPOS>true</IsApprovedForPOS>
    <Name>aeiou</Name>
    <PricingBandID>123</PricingBandID>
    <Name2>aeiou</Name2>
    <PricingBandName>aeiou</PricingBandName>
    <SecondaryName>aeiou</SecondaryName>
    <TerritoryID>123</TerritoryID>
    <ABN>aeiou</ABN>
    <TerritoryName>aeiou</TerritoryName>
    <IsIndividual>true</IsIndividual>
    <SalesNotes>aeiou</SalesNotes>
    <Phone1>aeiou</Phone1>
    <AvgPayDays>123</AvgPayDays>
    <PhoneFax>aeiou</PhoneFax>
    <AccountLastUpdatedDateTime_utc>2000-01-23T04:56:07.000Z</AccountLastUpdatedDateTime_utc>
    <AnnualTurnOver>123</AnnualTurnOver>
    <AccountLastUpdatedDateTime_offset>123</AccountLastUpdatedDateTime_offset>
    <NumberOfStaff>123</NumberOfStaff>
    <ModifiedDateTime_utc>2000-01-23T04:56:07.000Z</ModifiedDateTime_utc>
    <IncorporatedDate>2000-01-23T04:56:07.000Z</IncorporatedDate>
    <ModifiesDateTime_offset>123</ModifiesDateTime_offset>
    <WebSiteURL>aeiou</WebSiteURL>
    <CreatedDateTime_utc>2000-01-23T04:56:07.000Z</CreatedDateTime_utc>
    <IndustryType>aeiou</IndustryType>
    <CreatedDateTime_offset>123</CreatedDateTime_offset>
    <Structure>aeiou</Structure>
    <AccountOpenDate>2000-01-23T04:56:07.000Z</AccountOpenDate>
    <Currency>aeiou</Currency>
    <DateOfFirstSale>2000-01-23T04:56:07.000Z</DateOfFirstSale>
    <Status>aeiou</Status>
    <IsAccountCustomer>true</IsAccountCustomer>
    <IsActive>true</IsActive>
    <MasterBuyingGroupCustomerID>123</MasterBuyingGroupCustomerID>
    <IsLinked>true</IsLinked>
    <PointsBalance>3.149</PointsBalance>
    <AccountBalance>3.149</AccountBalance>
    <IsAutoAddClaimRequests>true</IsAutoAddClaimRequests>
    <CreditLimit>3.149</CreditLimit>
    <BillToCustomerID>123</BillToCustomerID>
    <DeliveryNotes>aeiou</DeliveryNotes>
    <BillToCustomerName>aeiou</BillToCustomerName>
    <LinkedTenantGlobalCode>aeiou</LinkedTenantGlobalCode>
    <AccountCustomerID>123</AccountCustomerID>
    <LinkedTenantGlobalIDstring>aeiou</LinkedTenantGlobalIDstring>
    <AccountCustomerName>aeiou</AccountCustomerName>
    <AccountCustomerClassID>123</AccountCustomerClassID>
    <AccountCustomerClassName>aeiou</AccountCustomerClassName>
    <AccountCustomerClassPostingBehaviour>aeiou</AccountCustomerClassPostingBehaviour>
    <AccountCustomerRefNumber>aeiou</AccountCustomerRefNumber>
    <ID>123</ID>
    <CountOfLinkedCustomers>123</CountOfLinkedCustomers>
    <GUIDstring>aeiou</GUIDstring>
    <BSID>aeiou</BSID>
    <CreatedWith>aeiou</CreatedWith>
    <IsExemptFromMerchantSurcharge>true</IsExemptFromMerchantSurcharge>
    <IsAccountCustomerExemptFromMerchantSurcharge>true</IsAccountCustomerExemptFromMerchantSurcharge>
    <CountSalesRequiresBatching>123</CountSalesRequiresBatching>
  </null>
  <null>
    <ClassID>123</ClassID>
    <ClassName>aeiou</ClassName>
    <ClassPostingBehaviour>aeiou</ClassPostingBehaviour>
    <IsApprovedForWeb>true</IsApprovedForWeb>
    <GUID>00000000-0000-0000-0000-000000000000</GUID>
    <AssetCount>123</AssetCount>
    <IsUpdateLinkedTenant>true</IsUpdateLinkedTenant>
    <CampaignID>123</CampaignID>
    <AvailableCredit>3.149</AvailableCredit>
    <CreditLimitString>aeiou</CreditLimitString>
    <AccountBalanceString>aeiou</AccountBalanceString>
    <AvailableCreditString>aeiou</AvailableCreditString>
    <BillToCustomerStatus>aeiou</BillToCustomerStatus>
    <BillToCustomerCreditLimit>3.149</BillToCustomerCreditLimit>
    <BillToCustomerAccountBalance>3.149</BillToCustomerAccountBalance>
    <OperationalCustomerIDs>123</OperationalCustomerIDs>
    <OverdueInvoicesAmount>3.149</OverdueInvoicesAmount>
    <IsAccountCustomerBatched>true</IsAccountCustomerBatched>
    <CreditHoldSetting>123</CreditHoldSetting>
    <CreditStopSetting>123</CreditStopSetting>
    <IsEnableAutomaticJobBookingSMSReminder>true</IsEnableAutomaticJobBookingSMSReminder>
    <RowNumber>123456789</RowNumber>
    <Version>3.149</Version>
    <CompanyName>aeiou</CompanyName>
    <TenantID>123</TenantID>
    <BusinessGUID>00000000-0000-0000-0000-000000000000</BusinessGUID>
    <LinkedTenantGlobalID>00000000-0000-0000-0000-000000000000</LinkedTenantGlobalID>
    <IsReadOnly>true</IsReadOnly>
    <CreatedDateTime>2000-01-23T04:56:07.000Z</CreatedDateTime>
    <HasOpenTransactions>true</HasOpenTransactions>
    <PrimaryContactFullName>aeiou</PrimaryContactFullName>
    <PrimaryContactFirstName>aeiou</PrimaryContactFirstName>
    <PrimaryContactLastName>aeiou</PrimaryContactLastName>
    <PrimaryContactPhone>aeiou</PrimaryContactPhone>
    <PrimaryContactMobile>aeiou</PrimaryContactMobile>
    <PrimaryContactEmailAddress>aeiou</PrimaryContactEmailAddress>
    <DefaultLocationName>aeiou</DefaultLocationName>
    <ShippingAddressString>aeiou</ShippingAddressString>
    <BillingAddressString>aeiou</BillingAddressString>
    <CustomerID>123</CustomerID>
    <SupplierID>123</SupplierID>
    <SupplierRefNumber>aeiou</SupplierRefNumber>
    <IsPrimaryContact>true</IsPrimaryContact>
    <SearchFieldMatches>aeiou</SearchFieldMatches>
    <CustomerIsActive>true</CustomerIsActive>
    <SupplierIsActive>true</SupplierIsActive>
    <IsSystem>true</IsSystem>
    <BusinessID>123</BusinessID>
    <RefNumber>aeiou</RefNumber>
    <IsApprovedForService>true</IsApprovedForService>
    <BusinessGUIDstring>aeiou</BusinessGUIDstring>
    <IsApprovedForPOS>true</IsApprovedForPOS>
    <Name>aeiou</Name>
    <PricingBandID>123</PricingBandID>
    <Name2>aeiou</Name2>
    <PricingBandName>aeiou</PricingBandName>
    <SecondaryName>aeiou</SecondaryName>
    <TerritoryID>123</TerritoryID>
    <ABN>aeiou</ABN>
    <TerritoryName>aeiou</TerritoryName>
    <IsIndividual>true</IsIndividual>
    <SalesNotes>aeiou</SalesNotes>
    <Phone1>aeiou</Phone1>
    <AvgPayDays>123</AvgPayDays>
    <PhoneFax>aeiou</PhoneFax>
    <AccountLastUpdatedDateTime_utc>2000-01-23T04:56:07.000Z</AccountLastUpdatedDateTime_utc>
    <AnnualTurnOver>123</AnnualTurnOver>
    <AccountLastUpdatedDateTime_offset>123</AccountLastUpdatedDateTime_offset>
    <NumberOfStaff>123</NumberOfStaff>
    <ModifiedDateTime_utc>2000-01-23T04:56:07.000Z</ModifiedDateTime_utc>
    <IncorporatedDate>2000-01-23T04:56:07.000Z</IncorporatedDate>
    <ModifiesDateTime_offset>123</ModifiesDateTime_offset>
    <WebSiteURL>aeiou</WebSiteURL>
    <CreatedDateTime_utc>2000-01-23T04:56:07.000Z</CreatedDateTime_utc>
    <IndustryType>aeiou</IndustryType>
    <CreatedDateTime_offset>123</CreatedDateTime_offset>
    <Structure>aeiou</Structure>
    <AccountOpenDate>2000-01-23T04:56:07.000Z</AccountOpenDate>
    <Currency>aeiou</Currency>
    <DateOfFirstSale>2000-01-23T04:56:07.000Z</DateOfFirstSale>
    <Status>aeiou</Status>
    <IsAccountCustomer>true</IsAccountCustomer>
    <IsActive>true</IsActive>
    <MasterBuyingGroupCustomerID>123</MasterBuyingGroupCustomerID>
    <IsLinked>true</IsLinked>
    <PointsBalance>3.149</PointsBalance>
    <AccountBalance>3.149</AccountBalance>
    <IsAutoAddClaimRequests>true</IsAutoAddClaimRequests>
    <CreditLimit>3.149</CreditLimit>
    <BillToCustomerID>123</BillToCustomerID>
    <DeliveryNotes>aeiou</DeliveryNotes>
    <BillToCustomerName>aeiou</BillToCustomerName>
    <LinkedTenantGlobalCode>aeiou</LinkedTenantGlobalCode>
    <AccountCustomerID>123</AccountCustomerID>
    <LinkedTenantGlobalIDstring>aeiou</LinkedTenantGlobalIDstring>
    <AccountCustomerName>aeiou</AccountCustomerName>
    <AccountCustomerClassID>123</AccountCustomerClassID>
    <AccountCustomerClassName>aeiou</AccountCustomerClassName>
    <AccountCustomerClassPostingBehaviour>aeiou</AccountCustomerClassPostingBehaviour>
    <AccountCustomerRefNumber>aeiou</AccountCustomerRefNumber>
    <ID>123</ID>
    <CountOfLinkedCustomers>123</CountOfLinkedCustomers>
    <GUIDstring>aeiou</GUIDstring>
    <BSID>aeiou</BSID>
    <CreatedWith>aeiou</CreatedWith>
    <IsExemptFromMerchantSurcharge>true</IsExemptFromMerchantSurcharge>
    <IsAccountCustomerExemptFromMerchantSurcharge>true</IsAccountCustomerExemptFromMerchantSurcharge>
    <CountSalesRequiresBatching>123</CountSalesRequiresBatching>
  </null>
  <IsQueue>true</IsQueue>
  <IsSaveAutoQueue>true</IsSaveAutoQueue>
  <IsRunNow>true</IsRunNow>
  <TenantID>123</TenantID>
  <WebsiteID>123</WebsiteID>
  <UserID>123</UserID>
</CustomerSaveRequest>' \
 -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();
        CustomerSaveRequest customerSaveRequest = ; // CustomerSaveRequest | 

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

final api_instance = DefaultApi();

final CustomerSaveRequest customerSaveRequest = new CustomerSaveRequest(); // CustomerSaveRequest | 

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

import org.openapitools.client.api.DefaultApi;

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

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


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

// Customers_Post1
[apiInstance customersPost1With:customerSaveRequest
              completionHandler: ^(SynkSaveQueueResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiCustomers = require('as_server_api_customers');

// Create an instance of the API class
var api = new AsServerApiCustomers.DefaultApi()
var opts = {
  'customerSaveRequest':  // {CustomerSaveRequest} 
};

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

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

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

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

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

try {
    $result = $api_instance->customersPost1($customerSaveRequest);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->customersPost1: ', $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 $customerSaveRequest = WWW::OPenAPIClient::Object::CustomerSaveRequest->new(); # CustomerSaveRequest | 

eval {
    my $result = $api_instance->customersPost1(customerSaveRequest => $customerSaveRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->customersPost1: $@\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()
customerSaveRequest =  # CustomerSaveRequest |  (optional)

try:
    # Customers_Post1
    api_response = api_instance.customers_post1(customerSaveRequest=customerSaveRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->customersPost1: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let customerSaveRequest = ; // CustomerSaveRequest

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

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

Scopes

Parameters

Body parameters
Name Description
customerSaveRequest

Responses


customersPut1

Customers_Put1


/Customers/{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/Customers/{id}" \
 -d '{
  "WebsiteID" : 6,
  "TenantID" : 0,
  "LinkedCustomer" : {
    "AvgPayDays" : 3,
    "CountOfLinkedCustomers" : 3,
    "IsApprovedForWeb" : true,
    "IsApprovedForPOS" : true,
    "AccountCustomerClassName" : "AccountCustomerClassName",
    "CustomerID" : 3,
    "DefaultLocation" : {
      "IsActive" : true,
      "TimeZoneName" : "TimeZoneName",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "EmailAddress" : "EmailAddress",
      "Name" : "Name",
      "LocationName" : "LocationName",
      "GUIDstring" : "GUIDstring",
      "Addresses" : [ {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      }, {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      } ],
      "UtcOffset" : 0,
      "IsVisibleToPublic" : true,
      "Contacts" : [ {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      }, {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      } ],
      "Phone" : "Phone",
      "IsSystem" : true,
      "ID" : 1,
      "Fax" : "Fax",
      "IsDefaultLocation" : true
    },
    "IsPrimaryContact" : true,
    "SearchFieldMatches" : [ "SearchFieldMatches", "SearchFieldMatches" ],
    "AnnualTurnOver" : 2,
    "LinkedTenantGlobalID" : "00000000-0000-0000-0000-000000000000",
    "SyncLogs" : [ {
      "Status" : "Status",
      "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "AdaptorID" : 1,
      "LastImportDateTime_offset" : 4,
      "LastExportDateTime_offset" : 5,
      "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" : 5,
      "ID" : 5,
      "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    }, {
      "Status" : "Status",
      "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "AdaptorID" : 1,
      "LastImportDateTime_offset" : 4,
      "LastExportDateTime_offset" : 5,
      "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" : 5,
      "ID" : 5,
      "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    } ],
    "PrimaryContactEmailAddress" : "PrimaryContactEmailAddress",
    "Currency" : "Currency",
    "LastInvoice" : {
      "Status" : "Status",
      "AppliedDate" : "2000-01-23T04:56:07.000+00:00",
      "DatTypeString" : "DatTypeString",
      "ShortDatTypeString" : "ShortDatTypeString",
      "Description" : "Description",
      "Issues" : "Issues",
      "RefNumber" : "RefNumber",
      "AppliedAmount" : 6.073898085781152,
      "DatTypeID" : 9,
      "TotalInc" : 0.5199002018724985,
      "LineCount" : 7,
      "TransSubType" : "TransSubType",
      "QuantityCount" : 5.507386964179881,
      "GUIDstring" : "GUIDstring",
      "TotalEx" : 4.86315908102884,
      "RecipientName" : "RecipientName",
      "ID" : 0
    },
    "CreditStopSetting" : 6,
    "ID" : 1,
    "IsReadOnly" : true,
    "Status" : "Status",
    "SupplierRefNumber" : "SupplierRefNumber",
    "BillingAddressString" : "BillingAddressString",
    "IsUpdateLinkedTenant" : true,
    "PointsBalance" : 7.203794749804894,
    "AccountLastUpdatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "PriceBandInfo" : {
      "DiscountPercentage" : 8.251625748923757,
      "Price" : 4.459605034958679,
      "Name" : "Name"
    },
    "Locations" : [ {
      "IsActive" : true,
      "TimeZoneName" : "TimeZoneName",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "EmailAddress" : "EmailAddress",
      "Name" : "Name",
      "LocationName" : "LocationName",
      "GUIDstring" : "GUIDstring",
      "Addresses" : [ {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      }, {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      } ],
      "UtcOffset" : 0,
      "IsVisibleToPublic" : true,
      "Contacts" : [ {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      }, {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      } ],
      "Phone" : "Phone",
      "IsSystem" : true,
      "ID" : 1,
      "Fax" : "Fax",
      "IsDefaultLocation" : true
    }, {
      "IsActive" : true,
      "TimeZoneName" : "TimeZoneName",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "EmailAddress" : "EmailAddress",
      "Name" : "Name",
      "LocationName" : "LocationName",
      "GUIDstring" : "GUIDstring",
      "Addresses" : [ {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      }, {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      } ],
      "UtcOffset" : 0,
      "IsVisibleToPublic" : true,
      "Contacts" : [ {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      }, {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      } ],
      "Phone" : "Phone",
      "IsSystem" : true,
      "ID" : 1,
      "Fax" : "Fax",
      "IsDefaultLocation" : true
    } ],
    "AssetCount" : 4,
    "BusinessGUIDstring" : "BusinessGUIDstring",
    "BSID" : "BSID",
    "SecondaryName" : "SecondaryName",
    "AccountCustomerName" : "AccountCustomerName",
    "BillToCustomerCreditLimit" : 3.901545264248647,
    "CreditLimitString" : "CreditLimitString",
    "IsSystem" : true,
    "PrimaryContactLastName" : "PrimaryContactLastName",
    "AccountCustomerRefNumber" : "AccountCustomerRefNumber",
    "TerritoryName" : "TerritoryName",
    "ModifiesDateTime_offset" : 4,
    "AvailableCreditString" : "AvailableCreditString",
    "ClassPostingBehaviour" : "ClassPostingBehaviour",
    "AccountOpenDate" : "2000-01-23T04:56:07.000+00:00",
    "MasterBuyingGroupCustomerID" : 0,
    "LinkedTenantGlobalIDstring" : "LinkedTenantGlobalIDstring",
    "ABN" : "ABN",
    "IsLinked" : true,
    "AccountCustomerClassID" : 2,
    "CustomerClass" : {
      "HasBeenSaved" : true,
      "CountOfCustomers" : 3,
      "IsAccountCustomerBatched" : true,
      "Description" : "Description",
      "IsApprovedForWeb" : true,
      "IsApprovedForPOS" : true,
      "IsActive" : true,
      "BatchInvoiceFrequencyDays" : 1,
      "BatchInvoicePrefix" : "BatchInvoicePrefix",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "IsAutoApprovedforClaimRequests" : true,
      "IsAutoSendPayByLinkInvoice" : true,
      "TradingTermDays" : 2,
      "DefaultPricingBandID" : 9,
      "ID" : 6,
      "PostingBehaviour" : "PostingBehaviour",
      "IsCanSetFundingRate" : true,
      "CreditLimit" : 5.637376656633329,
      "LoyaltyDescription" : "LoyaltyDescription",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "GenericAccountCustomerID" : 5,
      "TradingTermID" : 7,
      "IsLoyaltyEligible" : true,
      "IsBatchInvoice" : true,
      "GenericAccountCustomerName" : "GenericAccountCustomerName",
      "AccountCustomerRefNumberPrefix" : "AccountCustomerRefNumberPrefix",
      "IsExemptFromMerchantSurcharge" : true,
      "FundingRate" : 0.8008281904610115,
      "IsAutoCreateGenericAccountCustomer" : true,
      "BSID" : "BSID",
      "IsSystem" : true,
      "IsApprovedForService" : true,
      "TradingTermType" : "TradingTermType",
      "PrimaryOperationalCustomer" : {
        "IsIndividual" : true,
        "CompanyName" : "CompanyName",
        "PrimaryContactFullName" : "PrimaryContactFullName",
        "CustomerID" : 2
      }
    },
    "WebSiteURL" : "WebSiteURL",
    "Structure" : "Structure",
    "OverdueInvoicesAmount" : 1.7325933120207193,
    "IsEnableAutomaticJobBookingSMSReminder" : true,
    "PhoneFax" : "PhoneFax",
    "NumberOfStaff" : 8,
    "BillToCustomerID" : 9,
    "CreditLimit" : 2.7977867356748476,
    "PricingBandName" : "PricingBandName",
    "ClassID" : 1,
    "CustomerIsActive" : true,
    "PrimaryContactMobile" : "PrimaryContactMobile",
    "DeliveryNotes" : "DeliveryNotes",
    "AccountBalanceString" : "AccountBalanceString",
    "Contacts" : [ {
      "BusinessName" : "BusinessName",
      "FirstName" : "FirstName",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Title" : "Title",
      "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
      "Birthday" : "2000-01-23T04:56:07.000+00:00",
      "Gender" : "Gender",
      "PositionOrOccupation" : "PositionOrOccupation",
      "IsIncludeInEmails" : true,
      "EmailAddress" : "EmailAddress",
      "ContactRole" : "ContactRole",
      "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
      "BusinessContactID" : 9,
      "GUIDstring" : "GUIDstring",
      "PhoneMobile" : "PhoneMobile",
      "IsPrimaryContact" : true,
      "Phone1" : "Phone1",
      "IsSystem" : true,
      "ID" : 3,
      "LastName" : "LastName",
      "BusinessID" : 8
    }, {
      "BusinessName" : "BusinessName",
      "FirstName" : "FirstName",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Title" : "Title",
      "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
      "Birthday" : "2000-01-23T04:56:07.000+00:00",
      "Gender" : "Gender",
      "PositionOrOccupation" : "PositionOrOccupation",
      "IsIncludeInEmails" : true,
      "EmailAddress" : "EmailAddress",
      "ContactRole" : "ContactRole",
      "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
      "BusinessContactID" : 9,
      "GUIDstring" : "GUIDstring",
      "PhoneMobile" : "PhoneMobile",
      "IsPrimaryContact" : true,
      "Phone1" : "Phone1",
      "IsSystem" : true,
      "ID" : 3,
      "LastName" : "LastName",
      "BusinessID" : 8
    } ],
    "CampaignID" : 7,
    "BankAccounts" : [ {
      "GUIDstring" : "GUIDstring",
      "BSB" : "BSB",
      "StatementText" : "StatementText",
      "IsRemainder" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "ID" : 6,
      "AccountName" : "AccountName",
      "AccountNumber" : "AccountNumber"
    }, {
      "GUIDstring" : "GUIDstring",
      "BSB" : "BSB",
      "StatementText" : "StatementText",
      "IsRemainder" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "ID" : 6,
      "AccountName" : "AccountName",
      "AccountNumber" : "AccountNumber"
    } ],
    "SalesNotes" : "SalesNotes",
    "AccountCustomerClassPostingBehaviour" : "AccountCustomerClassPostingBehaviour",
    "SupplierIsActive" : true,
    "Name" : "Name",
    "GUIDstring" : "GUIDstring",
    "AvailableCredit" : 9.132027271330688,
    "CompanyName" : "CompanyName",
    "SupplierID" : 9,
    "TenantID" : 9,
    "Version" : 8.863729185622827,
    "CreatedWith" : "CreatedWith",
    "Name2" : "Name2",
    "AccountCustomerID" : 0,
    "BillToCustomerStatus" : "BillToCustomerStatus",
    "RefNumber" : "RefNumber",
    "ModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "GUID" : "00000000-0000-0000-0000-000000000000",
    "DateOfFirstSale" : "2000-01-23T04:56:07.000+00:00",
    "IsExemptFromMerchantSurcharge" : true,
    "PricingBandID" : 7,
    "IsAccountCustomer" : true,
    "BillToCustomerAccountBalance" : 0.43431398824148815,
    "AccountLastUpdatedDateTime_offset" : 3,
    "IsAutoAddClaimRequests" : true,
    "IsApprovedForService" : true,
    "PrimaryOperationalCustomer" : {
      "IsIndividual" : true,
      "CompanyName" : "CompanyName",
      "PrimaryContactFullName" : "PrimaryContactFullName",
      "CustomerID" : 2
    },
    "CreatedDateTime" : "2000-01-23T04:56:07.000+00:00",
    "BusinessID" : 5,
    "BillToCustomerName" : "BillToCustomerName",
    "IsAccountCustomerBatched" : true,
    "BusinessGUID" : "00000000-0000-0000-0000-000000000000",
    "ShippingAddressString" : "ShippingAddressString",
    "OperationalCustomerIDs" : [ 2, 2 ],
    "CountSalesRequiresBatching" : 3,
    "IsActive" : true,
    "CreditHoldSetting" : 8,
    "HasOpenTransactions" : true,
    "Attachments" : [ {
      "AttachmentType" : "AttachmentType",
      "LineID" : 1,
      "IsActive" : true,
      "ThumbnailURI" : "ThumbnailURI",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Title" : "Title",
      "IsImage" : true,
      "URI" : "URI",
      "AttachedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "Caption" : "Caption",
      "GUIDstring" : "GUIDstring",
      "IsPDF" : true,
      "IsFromParent" : true,
      "ID" : 4,
      "AttachedByUserID" : 9,
      "MessageID" : 6
    }, {
      "AttachmentType" : "AttachmentType",
      "LineID" : 1,
      "IsActive" : true,
      "ThumbnailURI" : "ThumbnailURI",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Title" : "Title",
      "IsImage" : true,
      "URI" : "URI",
      "AttachedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "Caption" : "Caption",
      "GUIDstring" : "GUIDstring",
      "IsPDF" : true,
      "IsFromParent" : true,
      "ID" : 4,
      "AttachedByUserID" : 9,
      "MessageID" : 6
    } ],
    "Phone1" : "Phone1",
    "AccountBalance" : 4.332304821875894,
    "ClassName" : "ClassName",
    "RecentTransactions" : "{}",
    "LinkedTenantGlobalCode" : "LinkedTenantGlobalCode",
    "PrimaryContactPhone" : "PrimaryContactPhone",
    "TerritoryID" : 0,
    "IsAccountCustomerExemptFromMerchantSurcharge" : true,
    "PrimaryContactFullName" : "PrimaryContactFullName",
    "DefaultLocationName" : "DefaultLocationName",
    "IndustryType" : "IndustryType",
    "IsIndividual" : true,
    "RowNumber" : 4,
    "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "IncorporatedDate" : "2000-01-23T04:56:07.000+00:00",
    "CreatedDateTime_offset" : 0,
    "PrimaryContactFirstName" : "PrimaryContactFirstName"
  },
  "IsRunNow" : true,
  "UserID" : 1,
  "IsQueue" : true,
  "Object" : {
    "AvgPayDays" : 3,
    "CountOfLinkedCustomers" : 3,
    "IsApprovedForWeb" : true,
    "IsApprovedForPOS" : true,
    "AccountCustomerClassName" : "AccountCustomerClassName",
    "CustomerID" : 3,
    "DefaultLocation" : {
      "IsActive" : true,
      "TimeZoneName" : "TimeZoneName",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "EmailAddress" : "EmailAddress",
      "Name" : "Name",
      "LocationName" : "LocationName",
      "GUIDstring" : "GUIDstring",
      "Addresses" : [ {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      }, {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      } ],
      "UtcOffset" : 0,
      "IsVisibleToPublic" : true,
      "Contacts" : [ {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      }, {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      } ],
      "Phone" : "Phone",
      "IsSystem" : true,
      "ID" : 1,
      "Fax" : "Fax",
      "IsDefaultLocation" : true
    },
    "IsPrimaryContact" : true,
    "SearchFieldMatches" : [ "SearchFieldMatches", "SearchFieldMatches" ],
    "AnnualTurnOver" : 2,
    "LinkedTenantGlobalID" : "00000000-0000-0000-0000-000000000000",
    "SyncLogs" : [ {
      "Status" : "Status",
      "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "AdaptorID" : 1,
      "LastImportDateTime_offset" : 4,
      "LastExportDateTime_offset" : 5,
      "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" : 5,
      "ID" : 5,
      "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    }, {
      "Status" : "Status",
      "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
      "AdaptorID" : 1,
      "LastImportDateTime_offset" : 4,
      "LastExportDateTime_offset" : 5,
      "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" : 5,
      "ID" : 5,
      "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
    } ],
    "PrimaryContactEmailAddress" : "PrimaryContactEmailAddress",
    "Currency" : "Currency",
    "LastInvoice" : {
      "Status" : "Status",
      "AppliedDate" : "2000-01-23T04:56:07.000+00:00",
      "DatTypeString" : "DatTypeString",
      "ShortDatTypeString" : "ShortDatTypeString",
      "Description" : "Description",
      "Issues" : "Issues",
      "RefNumber" : "RefNumber",
      "AppliedAmount" : 6.073898085781152,
      "DatTypeID" : 9,
      "TotalInc" : 0.5199002018724985,
      "LineCount" : 7,
      "TransSubType" : "TransSubType",
      "QuantityCount" : 5.507386964179881,
      "GUIDstring" : "GUIDstring",
      "TotalEx" : 4.86315908102884,
      "RecipientName" : "RecipientName",
      "ID" : 0
    },
    "CreditStopSetting" : 6,
    "ID" : 1,
    "IsReadOnly" : true,
    "Status" : "Status",
    "SupplierRefNumber" : "SupplierRefNumber",
    "BillingAddressString" : "BillingAddressString",
    "IsUpdateLinkedTenant" : true,
    "PointsBalance" : 7.203794749804894,
    "AccountLastUpdatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "PriceBandInfo" : {
      "DiscountPercentage" : 8.251625748923757,
      "Price" : 4.459605034958679,
      "Name" : "Name"
    },
    "Locations" : [ {
      "IsActive" : true,
      "TimeZoneName" : "TimeZoneName",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "EmailAddress" : "EmailAddress",
      "Name" : "Name",
      "LocationName" : "LocationName",
      "GUIDstring" : "GUIDstring",
      "Addresses" : [ {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      }, {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      } ],
      "UtcOffset" : 0,
      "IsVisibleToPublic" : true,
      "Contacts" : [ {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      }, {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      } ],
      "Phone" : "Phone",
      "IsSystem" : true,
      "ID" : 1,
      "Fax" : "Fax",
      "IsDefaultLocation" : true
    }, {
      "IsActive" : true,
      "TimeZoneName" : "TimeZoneName",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "EmailAddress" : "EmailAddress",
      "Name" : "Name",
      "LocationName" : "LocationName",
      "GUIDstring" : "GUIDstring",
      "Addresses" : [ {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      }, {
        "FullAddress" : "FullAddress",
        "IsDefaultDeliverTo" : true,
        "IsActive" : true,
        "LocationID" : 7,
        "Latitude" : 5.312489704336296,
        "GUIDstring" : "GUIDstring",
        "IsPostalAddress" : true,
        "AddressDescription" : "AddressDescription",
        "ID" : 5,
        "Notes" : "Notes",
        "IsDeliverTo" : true,
        "IsSelectedBilling" : true,
        "IsSelectedDelivery" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "City" : "City",
        "Longitude" : 8.37823741034869,
        "StreetAddress" : "StreetAddress",
        "IsMailTo" : true,
        "IsServiceTo" : true,
        "State" : "State",
        "IsDefaultServiceTo" : true,
        "IsOfficeOrShop" : true,
        "Country" : "Country",
        "IsSystem" : true,
        "AddressType" : 3,
        "PostCode" : "PostCode",
        "IsDefaultBilling" : true
      } ],
      "UtcOffset" : 0,
      "IsVisibleToPublic" : true,
      "Contacts" : [ {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      }, {
        "BusinessName" : "BusinessName",
        "FirstName" : "FirstName",
        "IsActive" : true,
        "GUID" : "00000000-0000-0000-0000-000000000000",
        "Title" : "Title",
        "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
        "Birthday" : "2000-01-23T04:56:07.000+00:00",
        "Gender" : "Gender",
        "PositionOrOccupation" : "PositionOrOccupation",
        "IsIncludeInEmails" : true,
        "EmailAddress" : "EmailAddress",
        "ContactRole" : "ContactRole",
        "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
        "BusinessContactID" : 9,
        "GUIDstring" : "GUIDstring",
        "PhoneMobile" : "PhoneMobile",
        "IsPrimaryContact" : true,
        "Phone1" : "Phone1",
        "IsSystem" : true,
        "ID" : 3,
        "LastName" : "LastName",
        "BusinessID" : 8
      } ],
      "Phone" : "Phone",
      "IsSystem" : true,
      "ID" : 1,
      "Fax" : "Fax",
      "IsDefaultLocation" : true
    } ],
    "AssetCount" : 4,
    "BusinessGUIDstring" : "BusinessGUIDstring",
    "BSID" : "BSID",
    "SecondaryName" : "SecondaryName",
    "AccountCustomerName" : "AccountCustomerName",
    "BillToCustomerCreditLimit" : 3.901545264248647,
    "CreditLimitString" : "CreditLimitString",
    "IsSystem" : true,
    "PrimaryContactLastName" : "PrimaryContactLastName",
    "AccountCustomerRefNumber" : "AccountCustomerRefNumber",
    "TerritoryName" : "TerritoryName",
    "ModifiesDateTime_offset" : 4,
    "AvailableCreditString" : "AvailableCreditString",
    "ClassPostingBehaviour" : "ClassPostingBehaviour",
    "AccountOpenDate" : "2000-01-23T04:56:07.000+00:00",
    "MasterBuyingGroupCustomerID" : 0,
    "LinkedTenantGlobalIDstring" : "LinkedTenantGlobalIDstring",
    "ABN" : "ABN",
    "IsLinked" : true,
    "AccountCustomerClassID" : 2,
    "CustomerClass" : {
      "HasBeenSaved" : true,
      "CountOfCustomers" : 3,
      "IsAccountCustomerBatched" : true,
      "Description" : "Description",
      "IsApprovedForWeb" : true,
      "IsApprovedForPOS" : true,
      "IsActive" : true,
      "BatchInvoiceFrequencyDays" : 1,
      "BatchInvoicePrefix" : "BatchInvoicePrefix",
      "Name" : "Name",
      "GUIDstring" : "GUIDstring",
      "IsAutoApprovedforClaimRequests" : true,
      "IsAutoSendPayByLinkInvoice" : true,
      "TradingTermDays" : 2,
      "DefaultPricingBandID" : 9,
      "ID" : 6,
      "PostingBehaviour" : "PostingBehaviour",
      "IsCanSetFundingRate" : true,
      "CreditLimit" : 5.637376656633329,
      "LoyaltyDescription" : "LoyaltyDescription",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "GenericAccountCustomerID" : 5,
      "TradingTermID" : 7,
      "IsLoyaltyEligible" : true,
      "IsBatchInvoice" : true,
      "GenericAccountCustomerName" : "GenericAccountCustomerName",
      "AccountCustomerRefNumberPrefix" : "AccountCustomerRefNumberPrefix",
      "IsExemptFromMerchantSurcharge" : true,
      "FundingRate" : 0.8008281904610115,
      "IsAutoCreateGenericAccountCustomer" : true,
      "BSID" : "BSID",
      "IsSystem" : true,
      "IsApprovedForService" : true,
      "TradingTermType" : "TradingTermType",
      "PrimaryOperationalCustomer" : {
        "IsIndividual" : true,
        "CompanyName" : "CompanyName",
        "PrimaryContactFullName" : "PrimaryContactFullName",
        "CustomerID" : 2
      }
    },
    "WebSiteURL" : "WebSiteURL",
    "Structure" : "Structure",
    "OverdueInvoicesAmount" : 1.7325933120207193,
    "IsEnableAutomaticJobBookingSMSReminder" : true,
    "PhoneFax" : "PhoneFax",
    "NumberOfStaff" : 8,
    "BillToCustomerID" : 9,
    "CreditLimit" : 2.7977867356748476,
    "PricingBandName" : "PricingBandName",
    "ClassID" : 1,
    "CustomerIsActive" : true,
    "PrimaryContactMobile" : "PrimaryContactMobile",
    "DeliveryNotes" : "DeliveryNotes",
    "AccountBalanceString" : "AccountBalanceString",
    "Contacts" : [ {
      "BusinessName" : "BusinessName",
      "FirstName" : "FirstName",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Title" : "Title",
      "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
      "Birthday" : "2000-01-23T04:56:07.000+00:00",
      "Gender" : "Gender",
      "PositionOrOccupation" : "PositionOrOccupation",
      "IsIncludeInEmails" : true,
      "EmailAddress" : "EmailAddress",
      "ContactRole" : "ContactRole",
      "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
      "BusinessContactID" : 9,
      "GUIDstring" : "GUIDstring",
      "PhoneMobile" : "PhoneMobile",
      "IsPrimaryContact" : true,
      "Phone1" : "Phone1",
      "IsSystem" : true,
      "ID" : 3,
      "LastName" : "LastName",
      "BusinessID" : 8
    }, {
      "BusinessName" : "BusinessName",
      "FirstName" : "FirstName",
      "IsActive" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Title" : "Title",
      "BusinessLocationGuid" : "00000000-0000-0000-0000-000000000000",
      "Birthday" : "2000-01-23T04:56:07.000+00:00",
      "Gender" : "Gender",
      "PositionOrOccupation" : "PositionOrOccupation",
      "IsIncludeInEmails" : true,
      "EmailAddress" : "EmailAddress",
      "ContactRole" : "ContactRole",
      "LinkedUserGlobalIDstring" : "LinkedUserGlobalIDstring",
      "BusinessContactID" : 9,
      "GUIDstring" : "GUIDstring",
      "PhoneMobile" : "PhoneMobile",
      "IsPrimaryContact" : true,
      "Phone1" : "Phone1",
      "IsSystem" : true,
      "ID" : 3,
      "LastName" : "LastName",
      "BusinessID" : 8
    } ],
    "CampaignID" : 7,
    "BankAccounts" : [ {
      "GUIDstring" : "GUIDstring",
      "BSB" : "BSB",
      "StatementText" : "StatementText",
      "IsRemainder" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "ID" : 6,
      "AccountName" : "AccountName",
      "AccountNumber" : "AccountNumber"
    }, {
      "GUIDstring" : "GUIDstring",
      "BSB" : "BSB",
      "StatementText" : "StatementText",
      "IsRemainder" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "ID" : 6,
      "AccountName" : "AccountName",
      "AccountNumber" : "AccountNumber"
    } ],
    "SalesNotes" : "SalesNotes",
    "AccountCustomerClassPostingBehaviour" : "AccountCustomerClassPostingBehaviour",
    "SupplierIsActive" : true,
    "Name" : "Name",
    "GUIDstring" : "GUIDstring",
    "AvailableCredit" : 9.132027271330688,
    "CompanyName" : "CompanyName",
    "SupplierID" : 9,
    "TenantID" : 9,
    "Version" : 8.863729185622827,
    "CreatedWith" : "CreatedWith",
    "Name2" : "Name2",
    "AccountCustomerID" : 0,
    "BillToCustomerStatus" : "BillToCustomerStatus",
    "RefNumber" : "RefNumber",
    "ModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "GUID" : "00000000-0000-0000-0000-000000000000",
    "DateOfFirstSale" : "2000-01-23T04:56:07.000+00:00",
    "IsExemptFromMerchantSurcharge" : true,
    "PricingBandID" : 7,
    "IsAccountCustomer" : true,
    "BillToCustomerAccountBalance" : 0.43431398824148815,
    "AccountLastUpdatedDateTime_offset" : 3,
    "IsAutoAddClaimRequests" : true,
    "IsApprovedForService" : true,
    "PrimaryOperationalCustomer" : {
      "IsIndividual" : true,
      "CompanyName" : "CompanyName",
      "PrimaryContactFullName" : "PrimaryContactFullName",
      "CustomerID" : 2
    },
    "CreatedDateTime" : "2000-01-23T04:56:07.000+00:00",
    "BusinessID" : 5,
    "BillToCustomerName" : "BillToCustomerName",
    "IsAccountCustomerBatched" : true,
    "BusinessGUID" : "00000000-0000-0000-0000-000000000000",
    "ShippingAddressString" : "ShippingAddressString",
    "OperationalCustomerIDs" : [ 2, 2 ],
    "CountSalesRequiresBatching" : 3,
    "IsActive" : true,
    "CreditHoldSetting" : 8,
    "HasOpenTransactions" : true,
    "Attachments" : [ {
      "AttachmentType" : "AttachmentType",
      "LineID" : 1,
      "IsActive" : true,
      "ThumbnailURI" : "ThumbnailURI",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Title" : "Title",
      "IsImage" : true,
      "URI" : "URI",
      "AttachedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "Caption" : "Caption",
      "GUIDstring" : "GUIDstring",
      "IsPDF" : true,
      "IsFromParent" : true,
      "ID" : 4,
      "AttachedByUserID" : 9,
      "MessageID" : 6
    }, {
      "AttachmentType" : "AttachmentType",
      "LineID" : 1,
      "IsActive" : true,
      "ThumbnailURI" : "ThumbnailURI",
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "Title" : "Title",
      "IsImage" : true,
      "URI" : "URI",
      "AttachedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
      "Caption" : "Caption",
      "GUIDstring" : "GUIDstring",
      "IsPDF" : true,
      "IsFromParent" : true,
      "ID" : 4,
      "AttachedByUserID" : 9,
      "MessageID" : 6
    } ],
    "Phone1" : "Phone1",
    "AccountBalance" : 4.332304821875894,
    "ClassName" : "ClassName",
    "RecentTransactions" : "{}",
    "LinkedTenantGlobalCode" : "LinkedTenantGlobalCode",
    "PrimaryContactPhone" : "PrimaryContactPhone",
    "TerritoryID" : 0,
    "IsAccountCustomerExemptFromMerchantSurcharge" : true,
    "PrimaryContactFullName" : "PrimaryContactFullName",
    "DefaultLocationName" : "DefaultLocationName",
    "IndustryType" : "IndustryType",
    "IsIndividual" : true,
    "RowNumber" : 4,
    "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
    "IncorporatedDate" : "2000-01-23T04:56:07.000+00:00",
    "CreatedDateTime_offset" : 0,
    "PrimaryContactFirstName" : "PrimaryContactFirstName"
  },
  "IsSaveAutoQueue" : true
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<CustomerSaveRequest>
  <null>
    <ClassID>123</ClassID>
    <ClassName>aeiou</ClassName>
    <ClassPostingBehaviour>aeiou</ClassPostingBehaviour>
    <IsApprovedForWeb>true</IsApprovedForWeb>
    <GUID>00000000-0000-0000-0000-000000000000</GUID>
    <AssetCount>123</AssetCount>
    <IsUpdateLinkedTenant>true</IsUpdateLinkedTenant>
    <CampaignID>123</CampaignID>
    <AvailableCredit>3.149</AvailableCredit>
    <CreditLimitString>aeiou</CreditLimitString>
    <AccountBalanceString>aeiou</AccountBalanceString>
    <AvailableCreditString>aeiou</AvailableCreditString>
    <BillToCustomerStatus>aeiou</BillToCustomerStatus>
    <BillToCustomerCreditLimit>3.149</BillToCustomerCreditLimit>
    <BillToCustomerAccountBalance>3.149</BillToCustomerAccountBalance>
    <OperationalCustomerIDs>123</OperationalCustomerIDs>
    <OverdueInvoicesAmount>3.149</OverdueInvoicesAmount>
    <IsAccountCustomerBatched>true</IsAccountCustomerBatched>
    <CreditHoldSetting>123</CreditHoldSetting>
    <CreditStopSetting>123</CreditStopSetting>
    <IsEnableAutomaticJobBookingSMSReminder>true</IsEnableAutomaticJobBookingSMSReminder>
    <RowNumber>123456789</RowNumber>
    <Version>3.149</Version>
    <CompanyName>aeiou</CompanyName>
    <TenantID>123</TenantID>
    <BusinessGUID>00000000-0000-0000-0000-000000000000</BusinessGUID>
    <LinkedTenantGlobalID>00000000-0000-0000-0000-000000000000</LinkedTenantGlobalID>
    <IsReadOnly>true</IsReadOnly>
    <CreatedDateTime>2000-01-23T04:56:07.000Z</CreatedDateTime>
    <HasOpenTransactions>true</HasOpenTransactions>
    <PrimaryContactFullName>aeiou</PrimaryContactFullName>
    <PrimaryContactFirstName>aeiou</PrimaryContactFirstName>
    <PrimaryContactLastName>aeiou</PrimaryContactLastName>
    <PrimaryContactPhone>aeiou</PrimaryContactPhone>
    <PrimaryContactMobile>aeiou</PrimaryContactMobile>
    <PrimaryContactEmailAddress>aeiou</PrimaryContactEmailAddress>
    <DefaultLocationName>aeiou</DefaultLocationName>
    <ShippingAddressString>aeiou</ShippingAddressString>
    <BillingAddressString>aeiou</BillingAddressString>
    <CustomerID>123</CustomerID>
    <SupplierID>123</SupplierID>
    <SupplierRefNumber>aeiou</SupplierRefNumber>
    <IsPrimaryContact>true</IsPrimaryContact>
    <SearchFieldMatches>aeiou</SearchFieldMatches>
    <CustomerIsActive>true</CustomerIsActive>
    <SupplierIsActive>true</SupplierIsActive>
    <IsSystem>true</IsSystem>
    <BusinessID>123</BusinessID>
    <RefNumber>aeiou</RefNumber>
    <IsApprovedForService>true</IsApprovedForService>
    <BusinessGUIDstring>aeiou</BusinessGUIDstring>
    <IsApprovedForPOS>true</IsApprovedForPOS>
    <Name>aeiou</Name>
    <PricingBandID>123</PricingBandID>
    <Name2>aeiou</Name2>
    <PricingBandName>aeiou</PricingBandName>
    <SecondaryName>aeiou</SecondaryName>
    <TerritoryID>123</TerritoryID>
    <ABN>aeiou</ABN>
    <TerritoryName>aeiou</TerritoryName>
    <IsIndividual>true</IsIndividual>
    <SalesNotes>aeiou</SalesNotes>
    <Phone1>aeiou</Phone1>
    <AvgPayDays>123</AvgPayDays>
    <PhoneFax>aeiou</PhoneFax>
    <AccountLastUpdatedDateTime_utc>2000-01-23T04:56:07.000Z</AccountLastUpdatedDateTime_utc>
    <AnnualTurnOver>123</AnnualTurnOver>
    <AccountLastUpdatedDateTime_offset>123</AccountLastUpdatedDateTime_offset>
    <NumberOfStaff>123</NumberOfStaff>
    <ModifiedDateTime_utc>2000-01-23T04:56:07.000Z</ModifiedDateTime_utc>
    <IncorporatedDate>2000-01-23T04:56:07.000Z</IncorporatedDate>
    <ModifiesDateTime_offset>123</ModifiesDateTime_offset>
    <WebSiteURL>aeiou</WebSiteURL>
    <CreatedDateTime_utc>2000-01-23T04:56:07.000Z</CreatedDateTime_utc>
    <IndustryType>aeiou</IndustryType>
    <CreatedDateTime_offset>123</CreatedDateTime_offset>
    <Structure>aeiou</Structure>
    <AccountOpenDate>2000-01-23T04:56:07.000Z</AccountOpenDate>
    <Currency>aeiou</Currency>
    <DateOfFirstSale>2000-01-23T04:56:07.000Z</DateOfFirstSale>
    <Status>aeiou</Status>
    <IsAccountCustomer>true</IsAccountCustomer>
    <IsActive>true</IsActive>
    <MasterBuyingGroupCustomerID>123</MasterBuyingGroupCustomerID>
    <IsLinked>true</IsLinked>
    <PointsBalance>3.149</PointsBalance>
    <AccountBalance>3.149</AccountBalance>
    <IsAutoAddClaimRequests>true</IsAutoAddClaimRequests>
    <CreditLimit>3.149</CreditLimit>
    <BillToCustomerID>123</BillToCustomerID>
    <DeliveryNotes>aeiou</DeliveryNotes>
    <BillToCustomerName>aeiou</BillToCustomerName>
    <LinkedTenantGlobalCode>aeiou</LinkedTenantGlobalCode>
    <AccountCustomerID>123</AccountCustomerID>
    <LinkedTenantGlobalIDstring>aeiou</LinkedTenantGlobalIDstring>
    <AccountCustomerName>aeiou</AccountCustomerName>
    <AccountCustomerClassID>123</AccountCustomerClassID>
    <AccountCustomerClassName>aeiou</AccountCustomerClassName>
    <AccountCustomerClassPostingBehaviour>aeiou</AccountCustomerClassPostingBehaviour>
    <AccountCustomerRefNumber>aeiou</AccountCustomerRefNumber>
    <ID>123</ID>
    <CountOfLinkedCustomers>123</CountOfLinkedCustomers>
    <GUIDstring>aeiou</GUIDstring>
    <BSID>aeiou</BSID>
    <CreatedWith>aeiou</CreatedWith>
    <IsExemptFromMerchantSurcharge>true</IsExemptFromMerchantSurcharge>
    <IsAccountCustomerExemptFromMerchantSurcharge>true</IsAccountCustomerExemptFromMerchantSurcharge>
    <CountSalesRequiresBatching>123</CountSalesRequiresBatching>
  </null>
  <null>
    <ClassID>123</ClassID>
    <ClassName>aeiou</ClassName>
    <ClassPostingBehaviour>aeiou</ClassPostingBehaviour>
    <IsApprovedForWeb>true</IsApprovedForWeb>
    <GUID>00000000-0000-0000-0000-000000000000</GUID>
    <AssetCount>123</AssetCount>
    <IsUpdateLinkedTenant>true</IsUpdateLinkedTenant>
    <CampaignID>123</CampaignID>
    <AvailableCredit>3.149</AvailableCredit>
    <CreditLimitString>aeiou</CreditLimitString>
    <AccountBalanceString>aeiou</AccountBalanceString>
    <AvailableCreditString>aeiou</AvailableCreditString>
    <BillToCustomerStatus>aeiou</BillToCustomerStatus>
    <BillToCustomerCreditLimit>3.149</BillToCustomerCreditLimit>
    <BillToCustomerAccountBalance>3.149</BillToCustomerAccountBalance>
    <OperationalCustomerIDs>123</OperationalCustomerIDs>
    <OverdueInvoicesAmount>3.149</OverdueInvoicesAmount>
    <IsAccountCustomerBatched>true</IsAccountCustomerBatched>
    <CreditHoldSetting>123</CreditHoldSetting>
    <CreditStopSetting>123</CreditStopSetting>
    <IsEnableAutomaticJobBookingSMSReminder>true</IsEnableAutomaticJobBookingSMSReminder>
    <RowNumber>123456789</RowNumber>
    <Version>3.149</Version>
    <CompanyName>aeiou</CompanyName>
    <TenantID>123</TenantID>
    <BusinessGUID>00000000-0000-0000-0000-000000000000</BusinessGUID>
    <LinkedTenantGlobalID>00000000-0000-0000-0000-000000000000</LinkedTenantGlobalID>
    <IsReadOnly>true</IsReadOnly>
    <CreatedDateTime>2000-01-23T04:56:07.000Z</CreatedDateTime>
    <HasOpenTransactions>true</HasOpenTransactions>
    <PrimaryContactFullName>aeiou</PrimaryContactFullName>
    <PrimaryContactFirstName>aeiou</PrimaryContactFirstName>
    <PrimaryContactLastName>aeiou</PrimaryContactLastName>
    <PrimaryContactPhone>aeiou</PrimaryContactPhone>
    <PrimaryContactMobile>aeiou</PrimaryContactMobile>
    <PrimaryContactEmailAddress>aeiou</PrimaryContactEmailAddress>
    <DefaultLocationName>aeiou</DefaultLocationName>
    <ShippingAddressString>aeiou</ShippingAddressString>
    <BillingAddressString>aeiou</BillingAddressString>
    <CustomerID>123</CustomerID>
    <SupplierID>123</SupplierID>
    <SupplierRefNumber>aeiou</SupplierRefNumber>
    <IsPrimaryContact>true</IsPrimaryContact>
    <SearchFieldMatches>aeiou</SearchFieldMatches>
    <CustomerIsActive>true</CustomerIsActive>
    <SupplierIsActive>true</SupplierIsActive>
    <IsSystem>true</IsSystem>
    <BusinessID>123</BusinessID>
    <RefNumber>aeiou</RefNumber>
    <IsApprovedForService>true</IsApprovedForService>
    <BusinessGUIDstring>aeiou</BusinessGUIDstring>
    <IsApprovedForPOS>true</IsApprovedForPOS>
    <Name>aeiou</Name>
    <PricingBandID>123</PricingBandID>
    <Name2>aeiou</Name2>
    <PricingBandName>aeiou</PricingBandName>
    <SecondaryName>aeiou</SecondaryName>
    <TerritoryID>123</TerritoryID>
    <ABN>aeiou</ABN>
    <TerritoryName>aeiou</TerritoryName>
    <IsIndividual>true</IsIndividual>
    <SalesNotes>aeiou</SalesNotes>
    <Phone1>aeiou</Phone1>
    <AvgPayDays>123</AvgPayDays>
    <PhoneFax>aeiou</PhoneFax>
    <AccountLastUpdatedDateTime_utc>2000-01-23T04:56:07.000Z</AccountLastUpdatedDateTime_utc>
    <AnnualTurnOver>123</AnnualTurnOver>
    <AccountLastUpdatedDateTime_offset>123</AccountLastUpdatedDateTime_offset>
    <NumberOfStaff>123</NumberOfStaff>
    <ModifiedDateTime_utc>2000-01-23T04:56:07.000Z</ModifiedDateTime_utc>
    <IncorporatedDate>2000-01-23T04:56:07.000Z</IncorporatedDate>
    <ModifiesDateTime_offset>123</ModifiesDateTime_offset>
    <WebSiteURL>aeiou</WebSiteURL>
    <CreatedDateTime_utc>2000-01-23T04:56:07.000Z</CreatedDateTime_utc>
    <IndustryType>aeiou</IndustryType>
    <CreatedDateTime_offset>123</CreatedDateTime_offset>
    <Structure>aeiou</Structure>
    <AccountOpenDate>2000-01-23T04:56:07.000Z</AccountOpenDate>
    <Currency>aeiou</Currency>
    <DateOfFirstSale>2000-01-23T04:56:07.000Z</DateOfFirstSale>
    <Status>aeiou</Status>
    <IsAccountCustomer>true</IsAccountCustomer>
    <IsActive>true</IsActive>
    <MasterBuyingGroupCustomerID>123</MasterBuyingGroupCustomerID>
    <IsLinked>true</IsLinked>
    <PointsBalance>3.149</PointsBalance>
    <AccountBalance>3.149</AccountBalance>
    <IsAutoAddClaimRequests>true</IsAutoAddClaimRequests>
    <CreditLimit>3.149</CreditLimit>
    <BillToCustomerID>123</BillToCustomerID>
    <DeliveryNotes>aeiou</DeliveryNotes>
    <BillToCustomerName>aeiou</BillToCustomerName>
    <LinkedTenantGlobalCode>aeiou</LinkedTenantGlobalCode>
    <AccountCustomerID>123</AccountCustomerID>
    <LinkedTenantGlobalIDstring>aeiou</LinkedTenantGlobalIDstring>
    <AccountCustomerName>aeiou</AccountCustomerName>
    <AccountCustomerClassID>123</AccountCustomerClassID>
    <AccountCustomerClassName>aeiou</AccountCustomerClassName>
    <AccountCustomerClassPostingBehaviour>aeiou</AccountCustomerClassPostingBehaviour>
    <AccountCustomerRefNumber>aeiou</AccountCustomerRefNumber>
    <ID>123</ID>
    <CountOfLinkedCustomers>123</CountOfLinkedCustomers>
    <GUIDstring>aeiou</GUIDstring>
    <BSID>aeiou</BSID>
    <CreatedWith>aeiou</CreatedWith>
    <IsExemptFromMerchantSurcharge>true</IsExemptFromMerchantSurcharge>
    <IsAccountCustomerExemptFromMerchantSurcharge>true</IsAccountCustomerExemptFromMerchantSurcharge>
    <CountSalesRequiresBatching>123</CountSalesRequiresBatching>
  </null>
  <IsQueue>true</IsQueue>
  <IsSaveAutoQueue>true</IsSaveAutoQueue>
  <IsRunNow>true</IsRunNow>
  <TenantID>123</TenantID>
  <WebsiteID>123</WebsiteID>
  <UserID>123</UserID>
</CustomerSaveRequest>' \
 -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 | 
        CustomerSaveRequest customerSaveRequest = ; // CustomerSaveRequest | 

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

final api_instance = DefaultApi();

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

try {
    final result = await api_instance.customersPut1(id, customerSaveRequest);
    print(result);
} catch (e) {
    print('Exception when calling DefaultApi->customersPut1: $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 | 
        CustomerSaveRequest customerSaveRequest = ; // CustomerSaveRequest | 

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


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

// Customers_Put1
[apiInstance customersPut1With:id
    customerSaveRequest:customerSaveRequest
              completionHandler: ^(SynkSaveQueueResponse output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiCustomers = require('as_server_api_customers');

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

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

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

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

            try {
                // Customers_Put1
                SynkSaveQueueResponse result = apiInstance.customersPut1(id, customerSaveRequest);
                Debug.WriteLine(result);
            } catch (Exception e) {
                Debug.Print("Exception when calling DefaultApi.customersPut1: " + 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 | 
$customerSaveRequest = ; // CustomerSaveRequest | 

try {
    $result = $api_instance->customersPut1($id, $customerSaveRequest);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->customersPut1: ', $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 $customerSaveRequest = WWW::OPenAPIClient::Object::CustomerSaveRequest->new(); # CustomerSaveRequest | 

eval {
    my $result = $api_instance->customersPut1(id => $id, customerSaveRequest => $customerSaveRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->customersPut1: $@\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)
customerSaveRequest =  # CustomerSaveRequest |  (optional)

try:
    # Customers_Put1
    api_response = api_instance.customers_put1(id, customerSaveRequest=customerSaveRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->customersPut1: %s\n" % e)
extern crate DefaultApi;

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

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

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

Scopes

Parameters

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

Responses


customersSearch

Customers_Search


/Customers/

Usage and SDK Samples

curl -X GET \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 "https://api.dev.spenda.co/api/Customers/?filter.getIsValidForBillToOnly=true&filter.createdByUserID=56&filter.customerID=56&filter.isLinkedCustomersOnly=true&filter.ignoreProspectID=56&filter.customerClassID=56&filter.territoryID=56&filter.isShowAccountCustomersOnly=true&filter.accountCustomerID=56&filter.isCODorPrePaidAccountCustomersOnly=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();
        Boolean filterPeriodgetIsValidForBillToOnly = true; // Boolean | 
        Integer filterPeriodcreatedByUserID = 56; // Integer | 
        Integer filterPeriodcustomerID = 56; // Integer | 
        Boolean filterPeriodisLinkedCustomersOnly = true; // Boolean | 
        Integer filterPeriodignoreProspectID = 56; // Integer | 
        Integer filterPeriodcustomerClassID = 56; // Integer | 
        Integer filterPeriodterritoryID = 56; // Integer | 
        Boolean filterPeriodisShowAccountCustomersOnly = true; // Boolean | 
        Integer filterPeriodaccountCustomerID = 56; // Integer | 
        Boolean filterPeriodisCODorPrePaidAccountCustomersOnly = 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_Customers_ result = apiInstance.customersSearch(filterPeriodgetIsValidForBillToOnly, filterPeriodcreatedByUserID, filterPeriodcustomerID, filterPeriodisLinkedCustomersOnly, filterPeriodignoreProspectID, filterPeriodcustomerClassID, filterPeriodterritoryID, filterPeriodisShowAccountCustomersOnly, filterPeriodaccountCustomerID, filterPeriodisCODorPrePaidAccountCustomersOnly, 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#customersSearch");
            e.printStackTrace();
        }
    }
}
import 'package:openapi/api.dart';

final api_instance = DefaultApi();

final Boolean filterPeriodgetIsValidForBillToOnly = new Boolean(); // Boolean | 
final Integer filterPeriodcreatedByUserID = new Integer(); // Integer | 
final Integer filterPeriodcustomerID = new Integer(); // Integer | 
final Boolean filterPeriodisLinkedCustomersOnly = new Boolean(); // Boolean | 
final Integer filterPeriodignoreProspectID = new Integer(); // Integer | 
final Integer filterPeriodcustomerClassID = new Integer(); // Integer | 
final Integer filterPeriodterritoryID = new Integer(); // Integer | 
final Boolean filterPeriodisShowAccountCustomersOnly = new Boolean(); // Boolean | 
final Integer filterPeriodaccountCustomerID = new Integer(); // Integer | 
final Boolean filterPeriodisCODorPrePaidAccountCustomersOnly = 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.customersSearch(filterPeriodgetIsValidForBillToOnly, filterPeriodcreatedByUserID, filterPeriodcustomerID, filterPeriodisLinkedCustomersOnly, filterPeriodignoreProspectID, filterPeriodcustomerClassID, filterPeriodterritoryID, filterPeriodisShowAccountCustomersOnly, filterPeriodaccountCustomerID, filterPeriodisCODorPrePaidAccountCustomersOnly, 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->customersSearch: $e\n');
}

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Boolean filterPeriodgetIsValidForBillToOnly = true; // Boolean | 
        Integer filterPeriodcreatedByUserID = 56; // Integer | 
        Integer filterPeriodcustomerID = 56; // Integer | 
        Boolean filterPeriodisLinkedCustomersOnly = true; // Boolean | 
        Integer filterPeriodignoreProspectID = 56; // Integer | 
        Integer filterPeriodcustomerClassID = 56; // Integer | 
        Integer filterPeriodterritoryID = 56; // Integer | 
        Boolean filterPeriodisShowAccountCustomersOnly = true; // Boolean | 
        Integer filterPeriodaccountCustomerID = 56; // Integer | 
        Boolean filterPeriodisCODorPrePaidAccountCustomersOnly = 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_Customers_ result = apiInstance.customersSearch(filterPeriodgetIsValidForBillToOnly, filterPeriodcreatedByUserID, filterPeriodcustomerID, filterPeriodisLinkedCustomersOnly, filterPeriodignoreProspectID, filterPeriodcustomerClassID, filterPeriodterritoryID, filterPeriodisShowAccountCustomersOnly, filterPeriodaccountCustomerID, filterPeriodisCODorPrePaidAccountCustomersOnly, 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#customersSearch");
            e.printStackTrace();
        }
    }
}


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Boolean *filterPeriodgetIsValidForBillToOnly = true; //  (optional) (default to null)
Integer *filterPeriodcreatedByUserID = 56; //  (optional) (default to null)
Integer *filterPeriodcustomerID = 56; //  (optional) (default to null)
Boolean *filterPeriodisLinkedCustomersOnly = true; //  (optional) (default to null)
Integer *filterPeriodignoreProspectID = 56; //  (optional) (default to null)
Integer *filterPeriodcustomerClassID = 56; //  (optional) (default to null)
Integer *filterPeriodterritoryID = 56; //  (optional) (default to null)
Boolean *filterPeriodisShowAccountCustomersOnly = true; //  (optional) (default to null)
Integer *filterPeriodaccountCustomerID = 56; //  (optional) (default to null)
Boolean *filterPeriodisCODorPrePaidAccountCustomersOnly = 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)

// Customers_Search
[apiInstance customersSearchWith:filterPeriodgetIsValidForBillToOnly
    filterPeriodcreatedByUserID:filterPeriodcreatedByUserID
    filterPeriodcustomerID:filterPeriodcustomerID
    filterPeriodisLinkedCustomersOnly:filterPeriodisLinkedCustomersOnly
    filterPeriodignoreProspectID:filterPeriodignoreProspectID
    filterPeriodcustomerClassID:filterPeriodcustomerClassID
    filterPeriodterritoryID:filterPeriodterritoryID
    filterPeriodisShowAccountCustomersOnly:filterPeriodisShowAccountCustomersOnly
    filterPeriodaccountCustomerID:filterPeriodaccountCustomerID
    filterPeriodisCODorPrePaidAccountCustomersOnly:filterPeriodisCODorPrePaidAccountCustomersOnly
    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_Customers_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiCustomers = require('as_server_api_customers');

// Create an instance of the API class
var api = new AsServerApiCustomers.DefaultApi()
var opts = {
  'filterPeriodgetIsValidForBillToOnly': true, // {Boolean} 
  'filterPeriodcreatedByUserID': 56, // {Integer} 
  'filterPeriodcustomerID': 56, // {Integer} 
  'filterPeriodisLinkedCustomersOnly': true, // {Boolean} 
  'filterPeriodignoreProspectID': 56, // {Integer} 
  'filterPeriodcustomerClassID': 56, // {Integer} 
  'filterPeriodterritoryID': 56, // {Integer} 
  'filterPeriodisShowAccountCustomersOnly': true, // {Boolean} 
  'filterPeriodaccountCustomerID': 56, // {Integer} 
  'filterPeriodisCODorPrePaidAccountCustomersOnly': 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.customersSearch(opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

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

            // Create an instance of the API class
            var apiInstance = new DefaultApi();
            var filterPeriodgetIsValidForBillToOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodcreatedByUserID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodcustomerID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisLinkedCustomersOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodignoreProspectID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodcustomerClassID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodterritoryID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisShowAccountCustomersOnly = true;  // Boolean |  (optional)  (default to null)
            var filterPeriodaccountCustomerID = 56;  // Integer |  (optional)  (default to null)
            var filterPeriodisCODorPrePaidAccountCustomersOnly = 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 {
                // Customers_Search
                PagedActionResults_Customers_ result = apiInstance.customersSearch(filterPeriodgetIsValidForBillToOnly, filterPeriodcreatedByUserID, filterPeriodcustomerID, filterPeriodisLinkedCustomersOnly, filterPeriodignoreProspectID, filterPeriodcustomerClassID, filterPeriodterritoryID, filterPeriodisShowAccountCustomersOnly, filterPeriodaccountCustomerID, filterPeriodisCODorPrePaidAccountCustomersOnly, 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.customersSearch: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$filterPeriodgetIsValidForBillToOnly = true; // Boolean | 
$filterPeriodcreatedByUserID = 56; // Integer | 
$filterPeriodcustomerID = 56; // Integer | 
$filterPeriodisLinkedCustomersOnly = true; // Boolean | 
$filterPeriodignoreProspectID = 56; // Integer | 
$filterPeriodcustomerClassID = 56; // Integer | 
$filterPeriodterritoryID = 56; // Integer | 
$filterPeriodisShowAccountCustomersOnly = true; // Boolean | 
$filterPeriodaccountCustomerID = 56; // Integer | 
$filterPeriodisCODorPrePaidAccountCustomersOnly = 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->customersSearch($filterPeriodgetIsValidForBillToOnly, $filterPeriodcreatedByUserID, $filterPeriodcustomerID, $filterPeriodisLinkedCustomersOnly, $filterPeriodignoreProspectID, $filterPeriodcustomerClassID, $filterPeriodterritoryID, $filterPeriodisShowAccountCustomersOnly, $filterPeriodaccountCustomerID, $filterPeriodisCODorPrePaidAccountCustomersOnly, $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->customersSearch: ', $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 $filterPeriodgetIsValidForBillToOnly = true; # Boolean | 
my $filterPeriodcreatedByUserID = 56; # Integer | 
my $filterPeriodcustomerID = 56; # Integer | 
my $filterPeriodisLinkedCustomersOnly = true; # Boolean | 
my $filterPeriodignoreProspectID = 56; # Integer | 
my $filterPeriodcustomerClassID = 56; # Integer | 
my $filterPeriodterritoryID = 56; # Integer | 
my $filterPeriodisShowAccountCustomersOnly = true; # Boolean | 
my $filterPeriodaccountCustomerID = 56; # Integer | 
my $filterPeriodisCODorPrePaidAccountCustomersOnly = 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->customersSearch(filterPeriodgetIsValidForBillToOnly => $filterPeriodgetIsValidForBillToOnly, filterPeriodcreatedByUserID => $filterPeriodcreatedByUserID, filterPeriodcustomerID => $filterPeriodcustomerID, filterPeriodisLinkedCustomersOnly => $filterPeriodisLinkedCustomersOnly, filterPeriodignoreProspectID => $filterPeriodignoreProspectID, filterPeriodcustomerClassID => $filterPeriodcustomerClassID, filterPeriodterritoryID => $filterPeriodterritoryID, filterPeriodisShowAccountCustomersOnly => $filterPeriodisShowAccountCustomersOnly, filterPeriodaccountCustomerID => $filterPeriodaccountCustomerID, filterPeriodisCODorPrePaidAccountCustomersOnly => $filterPeriodisCODorPrePaidAccountCustomersOnly, 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->customersSearch: $@\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()
filterPeriodgetIsValidForBillToOnly = true # Boolean |  (optional) (default to null)
filterPeriodcreatedByUserID = 56 # Integer |  (optional) (default to null)
filterPeriodcustomerID = 56 # Integer |  (optional) (default to null)
filterPeriodisLinkedCustomersOnly = true # Boolean |  (optional) (default to null)
filterPeriodignoreProspectID = 56 # Integer |  (optional) (default to null)
filterPeriodcustomerClassID = 56 # Integer |  (optional) (default to null)
filterPeriodterritoryID = 56 # Integer |  (optional) (default to null)
filterPeriodisShowAccountCustomersOnly = true # Boolean |  (optional) (default to null)
filterPeriodaccountCustomerID = 56 # Integer |  (optional) (default to null)
filterPeriodisCODorPrePaidAccountCustomersOnly = 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:
    # Customers_Search
    api_response = api_instance.customers_search(filterPeriodgetIsValidForBillToOnly=filterPeriodgetIsValidForBillToOnly, filterPeriodcreatedByUserID=filterPeriodcreatedByUserID, filterPeriodcustomerID=filterPeriodcustomerID, filterPeriodisLinkedCustomersOnly=filterPeriodisLinkedCustomersOnly, filterPeriodignoreProspectID=filterPeriodignoreProspectID, filterPeriodcustomerClassID=filterPeriodcustomerClassID, filterPeriodterritoryID=filterPeriodterritoryID, filterPeriodisShowAccountCustomersOnly=filterPeriodisShowAccountCustomersOnly, filterPeriodaccountCustomerID=filterPeriodaccountCustomerID, filterPeriodisCODorPrePaidAccountCustomersOnly=filterPeriodisCODorPrePaidAccountCustomersOnly, 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->customersSearch: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let filterPeriodgetIsValidForBillToOnly = true; // Boolean
    let filterPeriodcreatedByUserID = 56; // Integer
    let filterPeriodcustomerID = 56; // Integer
    let filterPeriodisLinkedCustomersOnly = true; // Boolean
    let filterPeriodignoreProspectID = 56; // Integer
    let filterPeriodcustomerClassID = 56; // Integer
    let filterPeriodterritoryID = 56; // Integer
    let filterPeriodisShowAccountCustomersOnly = true; // Boolean
    let filterPeriodaccountCustomerID = 56; // Integer
    let filterPeriodisCODorPrePaidAccountCustomersOnly = 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.customersSearch(filterPeriodgetIsValidForBillToOnly, filterPeriodcreatedByUserID, filterPeriodcustomerID, filterPeriodisLinkedCustomersOnly, filterPeriodignoreProspectID, filterPeriodcustomerClassID, filterPeriodterritoryID, filterPeriodisShowAccountCustomersOnly, filterPeriodaccountCustomerID, filterPeriodisCODorPrePaidAccountCustomersOnly, 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.getIsValidForBillToOnly
Boolean
filter.createdByUserID
Integer (int32)
filter.customerID
Integer (int32)
filter.isLinkedCustomersOnly
Boolean
filter.ignoreProspectID
Integer (int32)
filter.customerClassID
Integer (int32)
filter.territoryID
Integer (int32)
filter.isShowAccountCustomersOnly
Boolean
filter.accountCustomerID
Integer (int32)
filter.isCODorPrePaidAccountCustomersOnly
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