AS Server - API - Supplier

Default

supplierAutomaticInvoiceImport

Supplier_AutomaticInvoiceImport


/Supplier/{supplierID}/automaticinvoiceimport

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/Supplier/{supplierID}/automaticinvoiceimport" \
 -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 supplierID = 56; // Integer | 
        ActionRequestBoolean actionRequestBoolean = {"Value":true,"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestBoolean | 

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

final api_instance = DefaultApi();

final Integer supplierID = new Integer(); // Integer | 
final ActionRequestBoolean actionRequestBoolean = new ActionRequestBoolean(); // ActionRequestBoolean | 

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

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        Integer supplierID = 56; // Integer | 
        ActionRequestBoolean actionRequestBoolean = {"Value":true,"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestBoolean | 

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


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
Integer *supplierID = 56; //  (default to null)
ActionRequestBoolean *actionRequestBoolean = {"Value":true,"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Supplier_AutomaticInvoiceImport
[apiInstance supplierAutomaticInvoiceImportWith:supplierID
    actionRequestBoolean:actionRequestBoolean
              completionHandler: ^(ActionResults output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiSupplier = require('as_server_api_supplier');

// Create an instance of the API class
var api = new AsServerApiSupplier.DefaultApi()
var supplierID = 56; // {Integer} 
var opts = {
  'actionRequestBoolean': {"Value":true,"TenantID":0,"WebsiteID":0,"UserID":0} // {ActionRequestBoolean} 
};

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

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

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

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$supplierID = 56; // Integer | 
$actionRequestBoolean = {"Value":true,"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestBoolean | 

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

eval {
    my $result = $api_instance->supplierAutomaticInvoiceImport(supplierID => $supplierID, actionRequestBoolean => $actionRequestBoolean);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->supplierAutomaticInvoiceImport: $@\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()
supplierID = 56 # Integer |  (default to null)
actionRequestBoolean = {"Value":true,"TenantID":0,"WebsiteID":0,"UserID":0} # ActionRequestBoolean |  (optional)

try:
    # Supplier_AutomaticInvoiceImport
    api_response = api_instance.supplier_automatic_invoice_import(supplierID, actionRequestBoolean=actionRequestBoolean)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->supplierAutomaticInvoiceImport: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let supplierID = 56; // Integer
    let actionRequestBoolean = {"Value":true,"TenantID":0,"WebsiteID":0,"UserID":0}; // ActionRequestBoolean

    let mut context = DefaultApi::Context::default();
    let result = client.supplierAutomaticInvoiceImport(supplierID, actionRequestBoolean, &context).wait();

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

Scopes

Parameters

Path parameters
Name Description
supplierID*
Integer (int32)
Required
Body parameters
Name Description
actionRequestBoolean

Responses


supplierDelete1

Supplier_Delete1


/Supplier/

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

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

final api_instance = DefaultApi();

final SupplierDeleteRequest supplierDeleteRequest = new SupplierDeleteRequest(); // SupplierDeleteRequest | 

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

import org.openapitools.client.api.DefaultApi;

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

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


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

// Supplier_Delete1
[apiInstance supplierDelete1With:supplierDeleteRequest
              completionHandler: ^(Object output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiSupplier = require('as_server_api_supplier');

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

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

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

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

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

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

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

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

try:
    # Supplier_Delete1
    api_response = api_instance.supplier_delete1(supplierDeleteRequest=supplierDeleteRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->supplierDelete1: %s\n" % e)
extern crate DefaultApi;

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

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

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

Scopes

Parameters

Body parameters
Name Description
supplierDeleteRequest

Responses


supplierGet1

Supplier_Get1


/Supplier/get

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/Supplier/get" \
 -d '{
  "WebsiteID" : 5,
  "TenantID" : 1,
  "UserID" : 5,
  "IsGetExtraInfo" : true,
  "GUID" : "00000000-0000-0000-0000-000000000000",
  "ID" : 6,
  "BusinessID" : 0
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<SupplierEditRequest>
  <BusinessID>123</BusinessID>
  <ID>123</ID>
  <GUID>00000000-0000-0000-0000-000000000000</GUID>
  <IsGetExtraInfo>true</IsGetExtraInfo>
  <TenantID>123</TenantID>
  <WebsiteID>123</WebsiteID>
  <UserID>123</UserID>
</SupplierEditRequest>' \
 -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();
        SupplierEditRequest supplierEditRequest = {"BusinessID":0,"ID":0,"GUID":"00000000-0000-0000-0000-000000000000","IsGetExtraInfo":true,"TenantID":0,"WebsiteID":0,"UserID":0}; // SupplierEditRequest | 

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

final api_instance = DefaultApi();

final SupplierEditRequest supplierEditRequest = new SupplierEditRequest(); // SupplierEditRequest | 

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

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        SupplierEditRequest supplierEditRequest = {"BusinessID":0,"ID":0,"GUID":"00000000-0000-0000-0000-000000000000","IsGetExtraInfo":true,"TenantID":0,"WebsiteID":0,"UserID":0}; // SupplierEditRequest | 

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


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
SupplierEditRequest *supplierEditRequest = {"BusinessID":0,"ID":0,"GUID":"00000000-0000-0000-0000-000000000000","IsGetExtraInfo":true,"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Supplier_Get1
[apiInstance supplierGet1With:supplierEditRequest
              completionHandler: ^(Object output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiSupplier = require('as_server_api_supplier');

// Create an instance of the API class
var api = new AsServerApiSupplier.DefaultApi()
var opts = {
  'supplierEditRequest': {"BusinessID":0,"ID":0,"GUID":"00000000-0000-0000-0000-000000000000","IsGetExtraInfo":true,"TenantID":0,"WebsiteID":0,"UserID":0} // {SupplierEditRequest} 
};

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

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

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

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$supplierEditRequest = {"BusinessID":0,"ID":0,"GUID":"00000000-0000-0000-0000-000000000000","IsGetExtraInfo":true,"TenantID":0,"WebsiteID":0,"UserID":0}; // SupplierEditRequest | 

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

eval {
    my $result = $api_instance->supplierGet1(supplierEditRequest => $supplierEditRequest);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->supplierGet1: $@\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()
supplierEditRequest = {"BusinessID":0,"ID":0,"GUID":"00000000-0000-0000-0000-000000000000","IsGetExtraInfo":true,"TenantID":0,"WebsiteID":0,"UserID":0} # SupplierEditRequest |  (optional)

try:
    # Supplier_Get1
    api_response = api_instance.supplier_get1(supplierEditRequest=supplierEditRequest)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->supplierGet1: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let supplierEditRequest = {"BusinessID":0,"ID":0,"GUID":"00000000-0000-0000-0000-000000000000","IsGetExtraInfo":true,"TenantID":0,"WebsiteID":0,"UserID":0}; // SupplierEditRequest

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

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

Scopes

Parameters

Body parameters
Name Description
supplierEditRequest

Responses


supplierGetByID1

Supplier_GetByID1


/Supplier/get/{id}

Usage and SDK Samples

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

final api_instance = DefaultApi();

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

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


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

// Supplier_GetByID1
[apiInstance supplierGetByID1With:id
              completionHandler: ^(Object output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiSupplier = require('as_server_api_supplier');

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

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

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

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

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

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

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

Scopes

Parameters

Path parameters
Name Description
id*
Integer (int32)
Required

Responses


supplierGetByRefNumber

Supplier_GetByRefNumber


/Supplier/GetByRefNumber

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/Supplier/GetByRefNumber" \
 -d '{
  "ParentID" : 1,
  "Types" : [ "Types", "Types" ],
  "IsApprovedForPOS" : true,
  "IsApprovedForWeb" : true,
  "AdaptorID" : 2,
  "SortField" : "SortField",
  "IsExactMatch" : true,
  "CategoryIDs" : [ 7, 7 ],
  "GetCountOnly" : true,
  "SearchString" : "SearchString",
  "IncludeDeleted" : true,
  "IncludeSystemTasks" : true,
  "StartDate" : "2000-01-23T04:56:07.000+00:00",
  "TenantID" : 1,
  "IgnoreID" : 6,
  "IsShowFavourites" : true,
  "IsHierarchicalSort" : true,
  "UserID" : 6,
  "Search" : "Search",
  "SortAsc" : true,
  "GUIDs" : [ "GUIDs", "GUIDs" ],
  "IncludeLogs" : true,
  "ID" : 4,
  "LinkedSupplierID" : 2,
  "Status" : [ "Status", "Status" ],
  "CategoryID" : 5,
  "WebsiteID" : 1,
  "IsHidden" : true,
  "GroupBy" : "GroupBy",
  "BrandIDs" : [ 9, 9 ],
  "LastRowNumber" : 7,
  "MaxResults" : 1,
  "EndDate" : "2000-01-23T04:56:07.000+00:00",
  "Statuses" : [ 0, 0 ],
  "StatusStrings" : [ "StatusStrings", "StatusStrings" ],
  "IsGetBasicInfo" : true,
  "BatchStatus" : "BatchStatus",
  "DatePeriod" : "DatePeriod",
  "IDs" : [ 3, 3 ],
  "IsSystem" : true,
  "SearchNameOnly" : true,
  "IsApprovedForService" : true,
  "TransactionTypeDatTypeID" : 5
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<SearchFilter>
  <Statuses>123</Statuses>
  <StatusStrings>aeiou</StatusStrings>
  <Status>aeiou</Status>
  <SearchString>aeiou</SearchString>
  <SearchNameOnly>true</SearchNameOnly>
  <Search>aeiou</Search>
  <StartDate>2000-01-23T04:56:07.000Z</StartDate>
  <EndDate>2000-01-23T04:56:07.000Z</EndDate>
  <DatePeriod>aeiou</DatePeriod>
  <IsExactMatch>true</IsExactMatch>
  <IsGetBasicInfo>true</IsGetBasicInfo>
  <IncludeDeleted>true</IncludeDeleted>
  <IncludeLogs>true</IncludeLogs>
  <IgnoreID>123</IgnoreID>
  <ParentID>123</ParentID>
  <GetCountOnly>true</GetCountOnly>
  <TransactionTypeDatTypeID>123</TransactionTypeDatTypeID>
  <CategoryID>123</CategoryID>
  <AdaptorID>123</AdaptorID>
  <CategoryIDs>123</CategoryIDs>
  <BrandIDs>123</BrandIDs>
  <IDs>123</IDs>
  <GUIDs>aeiou</GUIDs>
  <LinkedSupplierID>123</LinkedSupplierID>
  <IsApprovedForPOS>true</IsApprovedForPOS>
  <IsApprovedForWeb>true</IsApprovedForWeb>
  <IsApprovedForService>true</IsApprovedForService>
  <ID>123</ID>
  <IsHierarchicalSort>true</IsHierarchicalSort>
  <Types>aeiou</Types>
  <IsShowFavourites>true</IsShowFavourites>
  <IsHidden>true</IsHidden>
  <IncludeSystemTasks>true</IncludeSystemTasks>
  <IsSystem>true</IsSystem>
  <BatchStatus>aeiou</BatchStatus>
  <SortField>aeiou</SortField>
  <SortAsc>true</SortAsc>
  <GroupBy>aeiou</GroupBy>
  <LastRowNumber>123456789</LastRowNumber>
  <MaxResults>123</MaxResults>
  <TenantID>123</TenantID>
  <WebsiteID>123</WebsiteID>
  <UserID>123</UserID>
</SearchFilter>' \
 -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();
        SearchFilter searchFilter = {"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // SearchFilter | 

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

final api_instance = DefaultApi();

final SearchFilter searchFilter = new SearchFilter(); // SearchFilter | 

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

import org.openapitools.client.api.DefaultApi;

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

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


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

// Supplier_GetByRefNumber
[apiInstance supplierGetByRefNumberWith:searchFilter
              completionHandler: ^(Object output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiSupplier = require('as_server_api_supplier');

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

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

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

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

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

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

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

eval {
    my $result = $api_instance->supplierGetByRefNumber(searchFilter => $searchFilter);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->supplierGetByRefNumber: $@\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()
searchFilter = {"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} # SearchFilter |  (optional)

try:
    # Supplier_GetByRefNumber
    api_response = api_instance.supplier_get_by_ref_number(searchFilter=searchFilter)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->supplierGetByRefNumber: %s\n" % e)
extern crate DefaultApi;

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

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

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

Scopes

Parameters

Body parameters
Name Description
searchFilter

Responses


supplierGetRecentlyClaimedSuppliers

Supplier_GetRecentlyClaimedSuppliers


/Supplier/GetRecentlyClaimedSuppliers

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/Supplier/GetRecentlyClaimedSuppliers" \
 -d '{
  "ParentID" : 7,
  "Types" : [ "Types", "Types" ],
  "InventoryFulfilmentID" : 0,
  "IsApprovedForPOS" : true,
  "IsApprovedForWeb" : true,
  "AdaptorID" : 2,
  "SortField" : "SortField",
  "IsExactMatch" : true,
  "GetCountOnly" : true,
  "SearchString" : "SearchString",
  "IncludeDeleted" : true,
  "IncludeSystemTasks" : true,
  "StartDate" : "2000-01-23T04:56:07.000+00:00",
  "SupplierID" : 5,
  "IgnoreProspectID" : 1,
  "TenantID" : 1,
  "IsHierarchicalSort" : true,
  "Search" : "Search",
  "GUIDs" : [ "GUIDs", "GUIDs" ],
  "IncludeLogs" : true,
  "ID" : 1,
  "Status" : [ "Status", "Status" ],
  "CategoryID" : 3,
  "WebsiteID" : 4,
  "GroupBy" : "GroupBy",
  "SupplierTypes" : [ "SupplierTypes", "SupplierTypes" ],
  "BrandIDs" : [ 7, 7 ],
  "LastRowNumber" : 6,
  "MaxResults" : 7,
  "IsExactCodeSearch" : true,
  "Statuses" : [ 5, 5 ],
  "IsExactEmailSearch" : true,
  "IsGetBasicInfo" : true,
  "BatchStatus" : "BatchStatus",
  "DatePeriod" : "DatePeriod",
  "IDs" : [ 1, 1 ],
  "IsSystem" : true,
  "SearchNameOnly" : true,
  "IsApprovedForService" : true,
  "InventoryIDs" : [ 6, 6 ],
  "CategoryIDs" : [ 4, 4 ],
  "IgnoreID" : 2,
  "IsShowFavourites" : true,
  "UserID" : 5,
  "SortAsc" : true,
  "LinkedSupplierID" : 1,
  "IsHidden" : true,
  "IsLinkedSuppliersOnly" : true,
  "EndDate" : "2000-01-23T04:56:07.000+00:00",
  "StatusStrings" : [ "StatusStrings", "StatusStrings" ],
  "TransactionTypeDatTypeID" : 9
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<SupplierFilter>
  <InventoryFulfilmentID>123</InventoryFulfilmentID>
  <InventoryIDs>123</InventoryIDs>
  <SupplierTypes>aeiou</SupplierTypes>
  <IsLinkedSuppliersOnly>true</IsLinkedSuppliersOnly>
  <IgnoreProspectID>123</IgnoreProspectID>
  <IsExactCodeSearch>true</IsExactCodeSearch>
  <IsExactEmailSearch>true</IsExactEmailSearch>
  <SupplierID>123</SupplierID>
  <Statuses>123</Statuses>
  <StatusStrings>aeiou</StatusStrings>
  <Status>aeiou</Status>
  <SearchString>aeiou</SearchString>
  <SearchNameOnly>true</SearchNameOnly>
  <Search>aeiou</Search>
  <StartDate>2000-01-23T04:56:07.000Z</StartDate>
  <EndDate>2000-01-23T04:56:07.000Z</EndDate>
  <DatePeriod>aeiou</DatePeriod>
  <IsExactMatch>true</IsExactMatch>
  <IsGetBasicInfo>true</IsGetBasicInfo>
  <IncludeDeleted>true</IncludeDeleted>
  <IncludeLogs>true</IncludeLogs>
  <IgnoreID>123</IgnoreID>
  <ParentID>123</ParentID>
  <GetCountOnly>true</GetCountOnly>
  <TransactionTypeDatTypeID>123</TransactionTypeDatTypeID>
  <CategoryID>123</CategoryID>
  <AdaptorID>123</AdaptorID>
  <CategoryIDs>123</CategoryIDs>
  <BrandIDs>123</BrandIDs>
  <IDs>123</IDs>
  <GUIDs>aeiou</GUIDs>
  <LinkedSupplierID>123</LinkedSupplierID>
  <IsApprovedForPOS>true</IsApprovedForPOS>
  <IsApprovedForWeb>true</IsApprovedForWeb>
  <IsApprovedForService>true</IsApprovedForService>
  <ID>123</ID>
  <IsHierarchicalSort>true</IsHierarchicalSort>
  <Types>aeiou</Types>
  <IsShowFavourites>true</IsShowFavourites>
  <IsHidden>true</IsHidden>
  <IncludeSystemTasks>true</IncludeSystemTasks>
  <IsSystem>true</IsSystem>
  <BatchStatus>aeiou</BatchStatus>
  <SortField>aeiou</SortField>
  <SortAsc>true</SortAsc>
  <GroupBy>aeiou</GroupBy>
  <LastRowNumber>123456789</LastRowNumber>
  <MaxResults>123</MaxResults>
  <TenantID>123</TenantID>
  <WebsiteID>123</WebsiteID>
  <UserID>123</UserID>
</SupplierFilter>' \
 -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();
        SupplierFilter supplierFilter = {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // SupplierFilter | 

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

final api_instance = DefaultApi();

final SupplierFilter supplierFilter = new SupplierFilter(); // SupplierFilter | 

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

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        SupplierFilter supplierFilter = {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // SupplierFilter | 

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


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
SupplierFilter *supplierFilter = {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Supplier_GetRecentlyClaimedSuppliers
[apiInstance supplierGetRecentlyClaimedSuppliersWith:supplierFilter
              completionHandler: ^(Object output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiSupplier = require('as_server_api_supplier');

// Create an instance of the API class
var api = new AsServerApiSupplier.DefaultApi()
var opts = {
  'supplierFilter': {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} // {SupplierFilter} 
};

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

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

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

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$supplierFilter = {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // SupplierFilter | 

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

eval {
    my $result = $api_instance->supplierGetRecentlyClaimedSuppliers(supplierFilter => $supplierFilter);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->supplierGetRecentlyClaimedSuppliers: $@\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()
supplierFilter = {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} # SupplierFilter |  (optional)

try:
    # Supplier_GetRecentlyClaimedSuppliers
    api_response = api_instance.supplier_get_recently_claimed_suppliers(supplierFilter=supplierFilter)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->supplierGetRecentlyClaimedSuppliers: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let supplierFilter = {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // SupplierFilter

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

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

Scopes

Parameters

Body parameters
Name Description
supplierFilter

Responses


supplierSave

Supplier_Save


/Supplier/Save

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/Supplier/Save" \
 -d '{
  "AvgPayDays" : 9,
  "SupplierIsActive" : true,
  "CustomerID" : 4,
  "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" : 6,
      "Latitude" : 0.8851374739011653,
      "GUIDstring" : "GUIDstring",
      "IsPostalAddress" : true,
      "AddressDescription" : "AddressDescription",
      "ID" : 7,
      "Notes" : "Notes",
      "IsDeliverTo" : true,
      "IsSelectedBilling" : true,
      "IsSelectedDelivery" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "City" : "City",
      "Longitude" : 7.058770351582356,
      "StreetAddress" : "StreetAddress",
      "IsMailTo" : true,
      "IsServiceTo" : true,
      "State" : "State",
      "IsDefaultServiceTo" : true,
      "IsOfficeOrShop" : true,
      "Country" : "Country",
      "IsSystem" : true,
      "AddressType" : 0,
      "PostCode" : "PostCode",
      "IsDefaultBilling" : true
    }, {
      "FullAddress" : "FullAddress",
      "IsDefaultDeliverTo" : true,
      "IsActive" : true,
      "LocationID" : 6,
      "Latitude" : 0.8851374739011653,
      "GUIDstring" : "GUIDstring",
      "IsPostalAddress" : true,
      "AddressDescription" : "AddressDescription",
      "ID" : 7,
      "Notes" : "Notes",
      "IsDeliverTo" : true,
      "IsSelectedBilling" : true,
      "IsSelectedDelivery" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "City" : "City",
      "Longitude" : 7.058770351582356,
      "StreetAddress" : "StreetAddress",
      "IsMailTo" : true,
      "IsServiceTo" : true,
      "State" : "State",
      "IsDefaultServiceTo" : true,
      "IsOfficeOrShop" : true,
      "Country" : "Country",
      "IsSystem" : true,
      "AddressType" : 0,
      "PostCode" : "PostCode",
      "IsDefaultBilling" : true
    } ],
    "UtcOffset" : 3,
    "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" : 6,
      "GUIDstring" : "GUIDstring",
      "PhoneMobile" : "PhoneMobile",
      "IsPrimaryContact" : true,
      "Phone1" : "Phone1",
      "IsSystem" : true,
      "ID" : 5,
      "LastName" : "LastName",
      "BusinessID" : 3
    }, {
      "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" : 6,
      "GUIDstring" : "GUIDstring",
      "PhoneMobile" : "PhoneMobile",
      "IsPrimaryContact" : true,
      "Phone1" : "Phone1",
      "IsSystem" : true,
      "ID" : 5,
      "LastName" : "LastName",
      "BusinessID" : 3
    } ],
    "Phone" : "Phone",
    "IsSystem" : true,
    "ID" : 6,
    "Fax" : "Fax",
    "IsDefaultLocation" : true
  },
  "Name" : "Name",
  "PostingInventoryCode" : "PostingInventoryCode",
  "GUIDstring" : "GUIDstring",
  "CompanyName" : "CompanyName",
  "SupplierID" : 8,
  "IsPrimaryContact" : true,
  "SearchFieldMatches" : [ "SearchFieldMatches", "SearchFieldMatches" ],
  "IsVendorMappingEnabled" : true,
  "TenantID" : 6,
  "AnnualTurnOver" : 5,
  "LinkedTenantGlobalID" : "00000000-0000-0000-0000-000000000000",
  "Version" : 2.8841621266687802,
  "SyncLogs" : [ {
    "Status" : "Status",
    "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
    "AdaptorID" : 4,
    "LastImportDateTime_offset" : 0,
    "LastExportDateTime_offset" : 6,
    "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" : 4,
    "ID" : 3,
    "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
  }, {
    "Status" : "Status",
    "LastImportDateTime" : "2000-01-23T04:56:07.000+00:00",
    "AdaptorID" : 4,
    "LastImportDateTime_offset" : 0,
    "LastExportDateTime_offset" : 6,
    "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" : 4,
    "ID" : 3,
    "LastImportDateTime_utc" : "2000-01-23T04:56:07.000+00:00"
  } ],
  "PrimaryContactEmailAddress" : "PrimaryContactEmailAddress",
  "Currency" : "Currency",
  "IsGSTExempt" : true,
  "CreatedWith" : "CreatedWith",
  "ID" : 5,
  "IsReadOnly" : true,
  "Name2" : "Name2",
  "Status" : "Status",
  "SupplierRefNumber" : "SupplierRefNumber",
  "SupplierType" : "SupplierType",
  "BillingAddressString" : "BillingAddressString",
  "IsARBatchImportEnabled" : true,
  "RefNumber" : "RefNumber",
  "ModifiedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
  "GUID" : "00000000-0000-0000-0000-000000000000",
  "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" : 6,
      "Latitude" : 0.8851374739011653,
      "GUIDstring" : "GUIDstring",
      "IsPostalAddress" : true,
      "AddressDescription" : "AddressDescription",
      "ID" : 7,
      "Notes" : "Notes",
      "IsDeliverTo" : true,
      "IsSelectedBilling" : true,
      "IsSelectedDelivery" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "City" : "City",
      "Longitude" : 7.058770351582356,
      "StreetAddress" : "StreetAddress",
      "IsMailTo" : true,
      "IsServiceTo" : true,
      "State" : "State",
      "IsDefaultServiceTo" : true,
      "IsOfficeOrShop" : true,
      "Country" : "Country",
      "IsSystem" : true,
      "AddressType" : 0,
      "PostCode" : "PostCode",
      "IsDefaultBilling" : true
    }, {
      "FullAddress" : "FullAddress",
      "IsDefaultDeliverTo" : true,
      "IsActive" : true,
      "LocationID" : 6,
      "Latitude" : 0.8851374739011653,
      "GUIDstring" : "GUIDstring",
      "IsPostalAddress" : true,
      "AddressDescription" : "AddressDescription",
      "ID" : 7,
      "Notes" : "Notes",
      "IsDeliverTo" : true,
      "IsSelectedBilling" : true,
      "IsSelectedDelivery" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "City" : "City",
      "Longitude" : 7.058770351582356,
      "StreetAddress" : "StreetAddress",
      "IsMailTo" : true,
      "IsServiceTo" : true,
      "State" : "State",
      "IsDefaultServiceTo" : true,
      "IsOfficeOrShop" : true,
      "Country" : "Country",
      "IsSystem" : true,
      "AddressType" : 0,
      "PostCode" : "PostCode",
      "IsDefaultBilling" : true
    } ],
    "UtcOffset" : 3,
    "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" : 6,
      "GUIDstring" : "GUIDstring",
      "PhoneMobile" : "PhoneMobile",
      "IsPrimaryContact" : true,
      "Phone1" : "Phone1",
      "IsSystem" : true,
      "ID" : 5,
      "LastName" : "LastName",
      "BusinessID" : 3
    }, {
      "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" : 6,
      "GUIDstring" : "GUIDstring",
      "PhoneMobile" : "PhoneMobile",
      "IsPrimaryContact" : true,
      "Phone1" : "Phone1",
      "IsSystem" : true,
      "ID" : 5,
      "LastName" : "LastName",
      "BusinessID" : 3
    } ],
    "Phone" : "Phone",
    "IsSystem" : true,
    "ID" : 6,
    "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" : 6,
      "Latitude" : 0.8851374739011653,
      "GUIDstring" : "GUIDstring",
      "IsPostalAddress" : true,
      "AddressDescription" : "AddressDescription",
      "ID" : 7,
      "Notes" : "Notes",
      "IsDeliverTo" : true,
      "IsSelectedBilling" : true,
      "IsSelectedDelivery" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "City" : "City",
      "Longitude" : 7.058770351582356,
      "StreetAddress" : "StreetAddress",
      "IsMailTo" : true,
      "IsServiceTo" : true,
      "State" : "State",
      "IsDefaultServiceTo" : true,
      "IsOfficeOrShop" : true,
      "Country" : "Country",
      "IsSystem" : true,
      "AddressType" : 0,
      "PostCode" : "PostCode",
      "IsDefaultBilling" : true
    }, {
      "FullAddress" : "FullAddress",
      "IsDefaultDeliverTo" : true,
      "IsActive" : true,
      "LocationID" : 6,
      "Latitude" : 0.8851374739011653,
      "GUIDstring" : "GUIDstring",
      "IsPostalAddress" : true,
      "AddressDescription" : "AddressDescription",
      "ID" : 7,
      "Notes" : "Notes",
      "IsDeliverTo" : true,
      "IsSelectedBilling" : true,
      "IsSelectedDelivery" : true,
      "GUID" : "00000000-0000-0000-0000-000000000000",
      "City" : "City",
      "Longitude" : 7.058770351582356,
      "StreetAddress" : "StreetAddress",
      "IsMailTo" : true,
      "IsServiceTo" : true,
      "State" : "State",
      "IsDefaultServiceTo" : true,
      "IsOfficeOrShop" : true,
      "Country" : "Country",
      "IsSystem" : true,
      "AddressType" : 0,
      "PostCode" : "PostCode",
      "IsDefaultBilling" : true
    } ],
    "UtcOffset" : 3,
    "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" : 6,
      "GUIDstring" : "GUIDstring",
      "PhoneMobile" : "PhoneMobile",
      "IsPrimaryContact" : true,
      "Phone1" : "Phone1",
      "IsSystem" : true,
      "ID" : 5,
      "LastName" : "LastName",
      "BusinessID" : 3
    }, {
      "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" : 6,
      "GUIDstring" : "GUIDstring",
      "PhoneMobile" : "PhoneMobile",
      "IsPrimaryContact" : true,
      "Phone1" : "Phone1",
      "IsSystem" : true,
      "ID" : 5,
      "LastName" : "LastName",
      "BusinessID" : 3
    } ],
    "Phone" : "Phone",
    "IsSystem" : true,
    "ID" : 6,
    "Fax" : "Fax",
    "IsDefaultLocation" : true
  } ],
  "IsAutomaticInvoiceImportEnabled" : true,
  "FreightMethod" : "FreightMethod",
  "BusinessGUIDstring" : "BusinessGUIDstring",
  "IsAutomaticInvoiceImportSetup" : true,
  "PostingInventoryID" : 6,
  "BSID" : "BSID",
  "IsContractor" : true,
  "SecondaryName" : "SecondaryName",
  "IsAccountCustomer" : true,
  "PostingSupplierID" : 9,
  "IsSystem" : true,
  "VendorPostingRules" : [ {
    "PostingInventoryCode" : "PostingInventoryCode",
    "SupplierVendorPostingRuleID" : 6,
    "PostingInventoryID" : 3,
    "VendorName" : "VendorName",
    "PostingSupplierName" : "PostingSupplierName",
    "PostingSupplierID" : 6
  }, {
    "PostingInventoryCode" : "PostingInventoryCode",
    "SupplierVendorPostingRuleID" : 6,
    "PostingInventoryID" : 3,
    "VendorName" : "VendorName",
    "PostingSupplierName" : "PostingSupplierName",
    "PostingSupplierID" : 6
  } ],
  "CreatedDateTime" : "2000-01-23T04:56:07.000+00:00",
  "BusinessID" : 3,
  "PrimaryContactLastName" : "PrimaryContactLastName",
  "BusinessGUID" : "00000000-0000-0000-0000-000000000000",
  "ShippingAddressString" : "ShippingAddressString",
  "ModifiesDateTime_offset" : 7,
  "CreditLineAccountID" : 8,
  "IsActive" : true,
  "IsMinOrderValueEnforced" : true,
  "LinkedTenantGlobalIDstring" : "LinkedTenantGlobalIDstring",
  "HasOpenTransactions" : true,
  "ABN" : "ABN",
  "Attachments" : [ {
    "AttachmentType" : "AttachmentType",
    "LineID" : 7,
    "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" : 0,
    "AttachedByUserID" : 0,
    "MessageID" : 9
  }, {
    "AttachmentType" : "AttachmentType",
    "LineID" : 7,
    "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" : 0,
    "AttachedByUserID" : 0,
    "MessageID" : 9
  } ],
  "IsLinked" : true,
  "Phone1" : "Phone1",
  "AccountBalance" : 4.678947989005849,
  "WebSiteURL" : "WebSiteURL",
  "RecentTransactions" : "{}",
  "LinkedTenantGlobalCode" : "LinkedTenantGlobalCode",
  "Structure" : "Structure",
  "CreditLineAccountCode" : "CreditLineAccountCode",
  "MinOrderValueNotification" : "MinOrderValueNotification",
  "PrimaryContactPhone" : "PrimaryContactPhone",
  "IsAllowBackOrders" : true,
  "PhoneFax" : "PhoneFax",
  "NumberOfStaff" : 1,
  "PurchaseNotes" : "PurchaseNotes",
  "CreditLimit" : 7.260521264802104,
  "PrimaryContactFullName" : "PrimaryContactFullName",
  "Logos" : [ {
    "ThumbnailURL" : "ThumbnailURL",
    "GUID" : "00000000-0000-0000-0000-000000000000",
    "RedirectURI" : "RedirectURI",
    "LogoTypeID" : 9,
    "URI" : "URI"
  }, {
    "ThumbnailURL" : "ThumbnailURL",
    "GUID" : "00000000-0000-0000-0000-000000000000",
    "RedirectURI" : "RedirectURI",
    "LogoTypeID" : 9,
    "URI" : "URI"
  } ],
  "DefaultLocationName" : "DefaultLocationName",
  "CustomerIsActive" : true,
  "PrimaryContactMobile" : "PrimaryContactMobile",
  "DeliveryNotes" : "DeliveryNotes",
  "IndustryType" : "IndustryType",
  "IsIndividual" : true,
  "RowNumber" : 1,
  "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" : 6,
    "GUIDstring" : "GUIDstring",
    "PhoneMobile" : "PhoneMobile",
    "IsPrimaryContact" : true,
    "Phone1" : "Phone1",
    "IsSystem" : true,
    "ID" : 5,
    "LastName" : "LastName",
    "BusinessID" : 3
  }, {
    "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" : 6,
    "GUIDstring" : "GUIDstring",
    "PhoneMobile" : "PhoneMobile",
    "IsPrimaryContact" : true,
    "Phone1" : "Phone1",
    "IsSystem" : true,
    "ID" : 5,
    "LastName" : "LastName",
    "BusinessID" : 3
  } ],
  "PostingSupplierName" : "PostingSupplierName",
  "CreatedDateTime_utc" : "2000-01-23T04:56:07.000+00:00",
  "BankAccounts" : [ {
    "GUIDstring" : "GUIDstring",
    "BSB" : "BSB",
    "StatementText" : "StatementText",
    "IsRemainder" : true,
    "GUID" : "00000000-0000-0000-0000-000000000000",
    "ID" : 9,
    "AccountName" : "AccountName",
    "AccountNumber" : "AccountNumber"
  }, {
    "GUIDstring" : "GUIDstring",
    "BSB" : "BSB",
    "StatementText" : "StatementText",
    "IsRemainder" : true,
    "GUID" : "00000000-0000-0000-0000-000000000000",
    "ID" : 9,
    "AccountName" : "AccountName",
    "AccountNumber" : "AccountNumber"
  } ],
  "OrderLeadTimeDays" : 3,
  "SupplierInternationalID" : "SupplierInternationalID",
  "IncorporatedDate" : "2000-01-23T04:56:07.000+00:00",
  "IsInventoryMappingEnabled" : true,
  "PrimaryContactFirstName" : "PrimaryContactFirstName",
  "MinOrderValue" : 7.740351818741173
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<SupplierT>
  <SupplierType>aeiou</SupplierType>
  <GUID>00000000-0000-0000-0000-000000000000</GUID>
  <AvgPayDays>123</AvgPayDays>
  <IsContractor>true</IsContractor>
  <null>
    <URI>aeiou</URI>
    <ThumbnailURL>aeiou</ThumbnailURL>
    <LogoTypeID>123</LogoTypeID>
    <RedirectURI>aeiou</RedirectURI>
    <GUID>00000000-0000-0000-0000-000000000000</GUID>
  </null>
  <IsARBatchImportEnabled>true</IsARBatchImportEnabled>
  <IsAutomaticInvoiceImportSetup>true</IsAutomaticInvoiceImportSetup>
  <IsAutomaticInvoiceImportEnabled>true</IsAutomaticInvoiceImportEnabled>
  <PostingInventoryID>123</PostingInventoryID>
  <PostingInventoryCode>aeiou</PostingInventoryCode>
  <IsVendorMappingEnabled>true</IsVendorMappingEnabled>
  <IsInventoryMappingEnabled>true</IsInventoryMappingEnabled>
  <CreditLineAccountID>123</CreditLineAccountID>
  <CreditLineAccountCode>aeiou</CreditLineAccountCode>
  <PostingSupplierID>123</PostingSupplierID>
  <PostingSupplierName>aeiou</PostingSupplierName>
  <null>
    <SupplierVendorPostingRuleID>123</SupplierVendorPostingRuleID>
    <PostingInventoryID>123</PostingInventoryID>
    <PostingInventoryCode>aeiou</PostingInventoryCode>
    <PostingSupplierID>123</PostingSupplierID>
    <PostingSupplierName>aeiou</PostingSupplierName>
    <VendorName>aeiou</VendorName>
  </null>
  <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>
  <null>
    <ID>123</ID>
    <GUID>00000000-0000-0000-0000-000000000000</GUID>
    <Name>aeiou</Name>
    <IsSystem>true</IsSystem>
    <GUIDstring>aeiou</GUIDstring>
    <IsDefaultLocation>true</IsDefaultLocation>
    <Phone>aeiou</Phone>
    <Fax>aeiou</Fax>
    <EmailAddress>aeiou</EmailAddress>
    <LocationName>aeiou</LocationName>
    <IsActive>true</IsActive>
    <IsVisibleToPublic>true</IsVisibleToPublic>
    <UtcOffset>123</UtcOffset>
    <TimeZoneName>aeiou</TimeZoneName>
  </null>
  <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>
  <IsAccountCustomer>true</IsAccountCustomer>
  <PurchaseNotes>aeiou</PurchaseNotes>
  <MinOrderValue>3.149</MinOrderValue>
  <BusinessID>123</BusinessID>
  <MinOrderValueNotification>aeiou</MinOrderValueNotification>
  <RefNumber>aeiou</RefNumber>
  <OrderLeadTimeDays>123</OrderLeadTimeDays>
  <BusinessGUIDstring>aeiou</BusinessGUIDstring>
  <IsAllowBackOrders>true</IsAllowBackOrders>
  <Name>aeiou</Name>
  <FreightMethod>aeiou</FreightMethod>
  <Name2>aeiou</Name2>
  <SupplierInternationalID>aeiou</SupplierInternationalID>
  <SecondaryName>aeiou</SecondaryName>
  <IsGSTExempt>true</IsGSTExempt>
  <ABN>aeiou</ABN>
  <IsMinOrderValueEnforced>true</IsMinOrderValueEnforced>
  <IsIndividual>true</IsIndividual>
  <ModifiedDateTime_utc>2000-01-23T04:56:07.000Z</ModifiedDateTime_utc>
  <Phone1>aeiou</Phone1>
  <ModifiesDateTime_offset>123</ModifiesDateTime_offset>
  <PhoneFax>aeiou</PhoneFax>
  <CreatedDateTime_utc>2000-01-23T04:56:07.000Z</CreatedDateTime_utc>
  <AnnualTurnOver>123</AnnualTurnOver>
  <null>
    <LastImportDateTime>2000-01-23T04:56:07.000Z</LastImportDateTime>
    <LastExportDateTime>2000-01-23T04:56:07.000Z</LastExportDateTime>
    <ID>123</ID>
    <AdaptorID>123</AdaptorID>
    <BSID>aeiou</BSID>
    <LastImportDateTime_utc>2000-01-23T04:56:07.000Z</LastImportDateTime_utc>
    <LastImportDateTime_offset>123</LastImportDateTime_offset>
    <Status>aeiou</Status>
    <Details>aeiou</Details>
    <LastExportDateTime_utc>2000-01-23T04:56:07.000Z</LastExportDateTime_utc>
    <LastExportDateTime_offset>123</LastExportDateTime_offset>
    <SyncCode>aeiou</SyncCode>
    <LastModifiedDateTime_utc>2000-01-23T04:56:07.000Z</LastModifiedDateTime_utc>
    <LastModifiedDateTime_offset>123</LastModifiedDateTime_offset>
  </null>
  <NumberOfStaff>123</NumberOfStaff>
  <IncorporatedDate>2000-01-23T04:56:07.000Z</IncorporatedDate>
  <WebSiteURL>aeiou</WebSiteURL>
  <IndustryType>aeiou</IndustryType>
  <Structure>aeiou</Structure>
  <Currency>aeiou</Currency>
  <Status>aeiou</Status>
  <IsActive>true</IsActive>
  <IsLinked>true</IsLinked>
  <AccountBalance>3.149</AccountBalance>
  <CreditLimit>3.149</CreditLimit>
  <DeliveryNotes>aeiou</DeliveryNotes>
  <LinkedTenantGlobalCode>aeiou</LinkedTenantGlobalCode>
  <LinkedTenantGlobalIDstring>aeiou</LinkedTenantGlobalIDstring>
  <null>
    <ID>123</ID>
    <GUID>00000000-0000-0000-0000-000000000000</GUID>
    <Name>aeiou</Name>
    <IsSystem>true</IsSystem>
    <GUIDstring>aeiou</GUIDstring>
    <IsDefaultLocation>true</IsDefaultLocation>
    <Phone>aeiou</Phone>
    <Fax>aeiou</Fax>
    <EmailAddress>aeiou</EmailAddress>
    <LocationName>aeiou</LocationName>
    <IsActive>true</IsActive>
    <IsVisibleToPublic>true</IsVisibleToPublic>
    <UtcOffset>123</UtcOffset>
    <TimeZoneName>aeiou</TimeZoneName>
  </null>
  <null>
    <ID>123</ID>
    <GUID>00000000-0000-0000-0000-000000000000</GUID>
    <BusinessName>aeiou</BusinessName>
    <BusinessContactID>123</BusinessContactID>
    <BusinessID>123</BusinessID>
    <BusinessLocationGuid>00000000-0000-0000-0000-000000000000</BusinessLocationGuid>
    <IsSystem>true</IsSystem>
    <GUIDstring>aeiou</GUIDstring>
    <FirstName>aeiou</FirstName>
    <LastName>aeiou</LastName>
    <Phone1>aeiou</Phone1>
    <EmailAddress>aeiou</EmailAddress>
    <PhoneMobile>aeiou</PhoneMobile>
    <IsPrimaryContact>true</IsPrimaryContact>
    <ContactRole>aeiou</ContactRole>
    <Gender>aeiou</Gender>
    <Birthday>2000-01-23T04:56:07.000Z</Birthday>
    <IsActive>true</IsActive>
    <PositionOrOccupation>aeiou</PositionOrOccupation>
    <LinkedUserGlobalIDstring>aeiou</LinkedUserGlobalIDstring>
    <Title>aeiou</Title>
    <IsIncludeInEmails>true</IsIncludeInEmails>
  </null>
  <null>
    <GUID>00000000-0000-0000-0000-000000000000</GUID>
    <ID>123</ID>
    <GUIDstring>aeiou</GUIDstring>
    <AccountName>aeiou</AccountName>
    <AccountNumber>aeiou</AccountNumber>
    <BSB>aeiou</BSB>
    <IsRemainder>true</IsRemainder>
    <StatementText>aeiou</StatementText>
  </null>
  <null>
    <GUID>00000000-0000-0000-0000-000000000000</GUID>
    <Title>aeiou</Title>
    <IsImage>true</IsImage>
    <IsPDF>true</IsPDF>
    <ID>123</ID>
    <GUIDstring>aeiou</GUIDstring>
    <MessageID>123</MessageID>
    <URI>aeiou</URI>
    <AttachedByUserID>123</AttachedByUserID>
    <AttachedDateTime_utc>2000-01-23T04:56:07.000Z</AttachedDateTime_utc>
    <IsActive>true</IsActive>
    <Caption>aeiou</Caption>
    <ThumbnailURI>aeiou</ThumbnailURI>
    <AttachmentType>aeiou</AttachmentType>
    <IsFromParent>true</IsFromParent>
    <LineID>123</LineID>
  </null>
  <ID>123</ID>
  <GUIDstring>aeiou</GUIDstring>
  <BSID>aeiou</BSID>
  <CreatedWith>aeiou</CreatedWith>
</SupplierT>' \
 -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();
        SupplierT supplierT = ; // SupplierT | 

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

final api_instance = DefaultApi();

final SupplierT supplierT = new SupplierT(); // SupplierT | 

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

import org.openapitools.client.api.DefaultApi;

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

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


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

// Supplier_Save
[apiInstance supplierSaveWith:supplierT
              completionHandler: ^(Object output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiSupplier = require('as_server_api_supplier');

// Create an instance of the API class
var api = new AsServerApiSupplier.DefaultApi()
var opts = {
  'supplierT':  // {SupplierT} 
};

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

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

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

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

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

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

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

try:
    # Supplier_Save
    api_response = api_instance.supplier_save(supplierT=supplierT)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->supplierSave: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let supplierT = ; // SupplierT

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

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

Scopes

Parameters

Body parameters
Name Description
supplierT

Responses


supplierSearch

Supplier_Search


/Supplier/Search

Usage and SDK Samples

curl -X POST \
 -H "Accept: application/json,text/json,application/xml,text/xml" \
 -H "Content-Type: application/json,text/json,application/xml,text/xml,application/x-www-form-urlencoded" \
 "https://api.dev.spenda.co/api/Supplier/Search" \
 -d '{
  "ParentID" : 7,
  "Types" : [ "Types", "Types" ],
  "InventoryFulfilmentID" : 0,
  "IsApprovedForPOS" : true,
  "IsApprovedForWeb" : true,
  "AdaptorID" : 2,
  "SortField" : "SortField",
  "IsExactMatch" : true,
  "GetCountOnly" : true,
  "SearchString" : "SearchString",
  "IncludeDeleted" : true,
  "IncludeSystemTasks" : true,
  "StartDate" : "2000-01-23T04:56:07.000+00:00",
  "SupplierID" : 5,
  "IgnoreProspectID" : 1,
  "TenantID" : 1,
  "IsHierarchicalSort" : true,
  "Search" : "Search",
  "GUIDs" : [ "GUIDs", "GUIDs" ],
  "IncludeLogs" : true,
  "ID" : 1,
  "Status" : [ "Status", "Status" ],
  "CategoryID" : 3,
  "WebsiteID" : 4,
  "GroupBy" : "GroupBy",
  "SupplierTypes" : [ "SupplierTypes", "SupplierTypes" ],
  "BrandIDs" : [ 7, 7 ],
  "LastRowNumber" : 6,
  "MaxResults" : 7,
  "IsExactCodeSearch" : true,
  "Statuses" : [ 5, 5 ],
  "IsExactEmailSearch" : true,
  "IsGetBasicInfo" : true,
  "BatchStatus" : "BatchStatus",
  "DatePeriod" : "DatePeriod",
  "IDs" : [ 1, 1 ],
  "IsSystem" : true,
  "SearchNameOnly" : true,
  "IsApprovedForService" : true,
  "InventoryIDs" : [ 6, 6 ],
  "CategoryIDs" : [ 4, 4 ],
  "IgnoreID" : 2,
  "IsShowFavourites" : true,
  "UserID" : 5,
  "SortAsc" : true,
  "LinkedSupplierID" : 1,
  "IsHidden" : true,
  "IsLinkedSuppliersOnly" : true,
  "EndDate" : "2000-01-23T04:56:07.000+00:00",
  "StatusStrings" : [ "StatusStrings", "StatusStrings" ],
  "TransactionTypeDatTypeID" : 9
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<SupplierFilter>
  <InventoryFulfilmentID>123</InventoryFulfilmentID>
  <InventoryIDs>123</InventoryIDs>
  <SupplierTypes>aeiou</SupplierTypes>
  <IsLinkedSuppliersOnly>true</IsLinkedSuppliersOnly>
  <IgnoreProspectID>123</IgnoreProspectID>
  <IsExactCodeSearch>true</IsExactCodeSearch>
  <IsExactEmailSearch>true</IsExactEmailSearch>
  <SupplierID>123</SupplierID>
  <Statuses>123</Statuses>
  <StatusStrings>aeiou</StatusStrings>
  <Status>aeiou</Status>
  <SearchString>aeiou</SearchString>
  <SearchNameOnly>true</SearchNameOnly>
  <Search>aeiou</Search>
  <StartDate>2000-01-23T04:56:07.000Z</StartDate>
  <EndDate>2000-01-23T04:56:07.000Z</EndDate>
  <DatePeriod>aeiou</DatePeriod>
  <IsExactMatch>true</IsExactMatch>
  <IsGetBasicInfo>true</IsGetBasicInfo>
  <IncludeDeleted>true</IncludeDeleted>
  <IncludeLogs>true</IncludeLogs>
  <IgnoreID>123</IgnoreID>
  <ParentID>123</ParentID>
  <GetCountOnly>true</GetCountOnly>
  <TransactionTypeDatTypeID>123</TransactionTypeDatTypeID>
  <CategoryID>123</CategoryID>
  <AdaptorID>123</AdaptorID>
  <CategoryIDs>123</CategoryIDs>
  <BrandIDs>123</BrandIDs>
  <IDs>123</IDs>
  <GUIDs>aeiou</GUIDs>
  <LinkedSupplierID>123</LinkedSupplierID>
  <IsApprovedForPOS>true</IsApprovedForPOS>
  <IsApprovedForWeb>true</IsApprovedForWeb>
  <IsApprovedForService>true</IsApprovedForService>
  <ID>123</ID>
  <IsHierarchicalSort>true</IsHierarchicalSort>
  <Types>aeiou</Types>
  <IsShowFavourites>true</IsShowFavourites>
  <IsHidden>true</IsHidden>
  <IncludeSystemTasks>true</IncludeSystemTasks>
  <IsSystem>true</IsSystem>
  <BatchStatus>aeiou</BatchStatus>
  <SortField>aeiou</SortField>
  <SortAsc>true</SortAsc>
  <GroupBy>aeiou</GroupBy>
  <LastRowNumber>123456789</LastRowNumber>
  <MaxResults>123</MaxResults>
  <TenantID>123</TenantID>
  <WebsiteID>123</WebsiteID>
  <UserID>123</UserID>
</SupplierFilter>' \
 -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();
        SupplierFilter supplierFilter = {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // SupplierFilter | 

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

final api_instance = DefaultApi();

final SupplierFilter supplierFilter = new SupplierFilter(); // SupplierFilter | 

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

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        SupplierFilter supplierFilter = {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // SupplierFilter | 

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


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
SupplierFilter *supplierFilter = {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Supplier_Search
[apiInstance supplierSearchWith:supplierFilter
              completionHandler: ^(PagedActionResults_Suppliers_ output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiSupplier = require('as_server_api_supplier');

// Create an instance of the API class
var api = new AsServerApiSupplier.DefaultApi()
var opts = {
  'supplierFilter': {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} // {SupplierFilter} 
};

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

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

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

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$supplierFilter = {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // SupplierFilter | 

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

eval {
    my $result = $api_instance->supplierSearch(supplierFilter => $supplierFilter);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->supplierSearch: $@\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()
supplierFilter = {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} # SupplierFilter |  (optional)

try:
    # Supplier_Search
    api_response = api_instance.supplier_search(supplierFilter=supplierFilter)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->supplierSearch: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let supplierFilter = {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // SupplierFilter

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

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

Scopes

Parameters

Body parameters
Name Description
supplierFilter

Responses


supplierSearchSuppliersAndProspects

Supplier_SearchSuppliersAndProspects


/Supplier/SearchSuppliersAndProspects

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/Supplier/SearchSuppliersAndProspects" \
 -d '{
  "ParentID" : 7,
  "Types" : [ "Types", "Types" ],
  "InventoryFulfilmentID" : 0,
  "IsApprovedForPOS" : true,
  "IsApprovedForWeb" : true,
  "AdaptorID" : 2,
  "SortField" : "SortField",
  "IsExactMatch" : true,
  "GetCountOnly" : true,
  "SearchString" : "SearchString",
  "IncludeDeleted" : true,
  "IncludeSystemTasks" : true,
  "StartDate" : "2000-01-23T04:56:07.000+00:00",
  "SupplierID" : 5,
  "IgnoreProspectID" : 1,
  "TenantID" : 1,
  "IsHierarchicalSort" : true,
  "Search" : "Search",
  "GUIDs" : [ "GUIDs", "GUIDs" ],
  "IncludeLogs" : true,
  "ID" : 1,
  "Status" : [ "Status", "Status" ],
  "CategoryID" : 3,
  "WebsiteID" : 4,
  "GroupBy" : "GroupBy",
  "SupplierTypes" : [ "SupplierTypes", "SupplierTypes" ],
  "BrandIDs" : [ 7, 7 ],
  "LastRowNumber" : 6,
  "MaxResults" : 7,
  "IsExactCodeSearch" : true,
  "Statuses" : [ 5, 5 ],
  "IsExactEmailSearch" : true,
  "IsGetBasicInfo" : true,
  "BatchStatus" : "BatchStatus",
  "DatePeriod" : "DatePeriod",
  "IDs" : [ 1, 1 ],
  "IsSystem" : true,
  "SearchNameOnly" : true,
  "IsApprovedForService" : true,
  "InventoryIDs" : [ 6, 6 ],
  "CategoryIDs" : [ 4, 4 ],
  "IgnoreID" : 2,
  "IsShowFavourites" : true,
  "UserID" : 5,
  "SortAsc" : true,
  "LinkedSupplierID" : 1,
  "IsHidden" : true,
  "IsLinkedSuppliersOnly" : true,
  "EndDate" : "2000-01-23T04:56:07.000+00:00",
  "StatusStrings" : [ "StatusStrings", "StatusStrings" ],
  "TransactionTypeDatTypeID" : 9
}' \
 -d 'Custom MIME type example not yet supported: text/json' \
 -d '<SupplierFilter>
  <InventoryFulfilmentID>123</InventoryFulfilmentID>
  <InventoryIDs>123</InventoryIDs>
  <SupplierTypes>aeiou</SupplierTypes>
  <IsLinkedSuppliersOnly>true</IsLinkedSuppliersOnly>
  <IgnoreProspectID>123</IgnoreProspectID>
  <IsExactCodeSearch>true</IsExactCodeSearch>
  <IsExactEmailSearch>true</IsExactEmailSearch>
  <SupplierID>123</SupplierID>
  <Statuses>123</Statuses>
  <StatusStrings>aeiou</StatusStrings>
  <Status>aeiou</Status>
  <SearchString>aeiou</SearchString>
  <SearchNameOnly>true</SearchNameOnly>
  <Search>aeiou</Search>
  <StartDate>2000-01-23T04:56:07.000Z</StartDate>
  <EndDate>2000-01-23T04:56:07.000Z</EndDate>
  <DatePeriod>aeiou</DatePeriod>
  <IsExactMatch>true</IsExactMatch>
  <IsGetBasicInfo>true</IsGetBasicInfo>
  <IncludeDeleted>true</IncludeDeleted>
  <IncludeLogs>true</IncludeLogs>
  <IgnoreID>123</IgnoreID>
  <ParentID>123</ParentID>
  <GetCountOnly>true</GetCountOnly>
  <TransactionTypeDatTypeID>123</TransactionTypeDatTypeID>
  <CategoryID>123</CategoryID>
  <AdaptorID>123</AdaptorID>
  <CategoryIDs>123</CategoryIDs>
  <BrandIDs>123</BrandIDs>
  <IDs>123</IDs>
  <GUIDs>aeiou</GUIDs>
  <LinkedSupplierID>123</LinkedSupplierID>
  <IsApprovedForPOS>true</IsApprovedForPOS>
  <IsApprovedForWeb>true</IsApprovedForWeb>
  <IsApprovedForService>true</IsApprovedForService>
  <ID>123</ID>
  <IsHierarchicalSort>true</IsHierarchicalSort>
  <Types>aeiou</Types>
  <IsShowFavourites>true</IsShowFavourites>
  <IsHidden>true</IsHidden>
  <IncludeSystemTasks>true</IncludeSystemTasks>
  <IsSystem>true</IsSystem>
  <BatchStatus>aeiou</BatchStatus>
  <SortField>aeiou</SortField>
  <SortAsc>true</SortAsc>
  <GroupBy>aeiou</GroupBy>
  <LastRowNumber>123456789</LastRowNumber>
  <MaxResults>123</MaxResults>
  <TenantID>123</TenantID>
  <WebsiteID>123</WebsiteID>
  <UserID>123</UserID>
</SupplierFilter>' \
 -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();
        SupplierFilter supplierFilter = {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // SupplierFilter | 

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

final api_instance = DefaultApi();

final SupplierFilter supplierFilter = new SupplierFilter(); // SupplierFilter | 

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

import org.openapitools.client.api.DefaultApi;

public class DefaultApiExample {
    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        SupplierFilter supplierFilter = {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // SupplierFilter | 

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


// Create an instance of the API class
DefaultApi *apiInstance = [[DefaultApi alloc] init];
SupplierFilter *supplierFilter = {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; //  (optional)

// Supplier_SearchSuppliersAndProspects
[apiInstance supplierSearchSuppliersAndProspectsWith:supplierFilter
              completionHandler: ^(Object output, NSError* error) {
    if (output) {
        NSLog(@"%@", output);
    }
    if (error) {
        NSLog(@"Error: %@", error);
    }
}];
var AsServerApiSupplier = require('as_server_api_supplier');

// Create an instance of the API class
var api = new AsServerApiSupplier.DefaultApi()
var opts = {
  'supplierFilter': {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} // {SupplierFilter} 
};

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

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

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

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

// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\DefaultApi();
$supplierFilter = {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // SupplierFilter | 

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

eval {
    my $result = $api_instance->supplierSearchSuppliersAndProspects(supplierFilter => $supplierFilter);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling DefaultApi->supplierSearchSuppliersAndProspects: $@\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()
supplierFilter = {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0} # SupplierFilter |  (optional)

try:
    # Supplier_SearchSuppliersAndProspects
    api_response = api_instance.supplier_search_suppliers_and_prospects(supplierFilter=supplierFilter)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling DefaultApi->supplierSearchSuppliersAndProspects: %s\n" % e)
extern crate DefaultApi;

pub fn main() {
    let supplierFilter = {"InventoryFulfilmentID":0,"InventoryIDs":[0],"SupplierTypes":["string"],"IsLinkedSuppliersOnly":true,"IgnoreProspectID":0,"IsExactCodeSearch":true,"IsExactEmailSearch":true,"SupplierID":0,"Statuses":[0],"StatusStrings":["string"],"Status":["string"],"SearchString":"string","SearchNameOnly":true,"Search":"string","StartDate":"string","EndDate":"string","DatePeriod":"string","IsExactMatch":true,"IsGetBasicInfo":true,"IncludeDeleted":true,"IncludeLogs":true,"IgnoreID":0,"ParentID":0,"GetCountOnly":true,"TransactionTypeDatTypeID":0,"CategoryID":0,"AdaptorID":0,"CategoryIDs":[0],"BrandIDs":[0],"IDs":[0],"GUIDs":["string"],"LinkedSupplierID":0,"IsApprovedForPOS":true,"IsApprovedForWeb":true,"IsApprovedForService":true,"ID":0,"IsHierarchicalSort":true,"Types":["string"],"IsShowFavourites":true,"IsHidden":true,"IncludeSystemTasks":true,"IsSystem":true,"BatchStatus":"string","SortField":"string","SortAsc":true,"GroupBy":"string","LastRowNumber":0,"MaxResults":0,"TenantID":0,"WebsiteID":0,"UserID":0}; // SupplierFilter

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

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

Scopes

Parameters

Body parameters
Name Description
supplierFilter

Responses