Connect - Vendor Integration API Document

OrderManagement

acceptOrder

Accept Order(s)

This call shall be used for accepting order


/OrderManagement/Accept

Usage and SDK Samples

curl -X POST "https://api.connectvl.com/api/v1/OrderManagement/Accept"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderManagementApi;

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

public class OrderManagementApiExample {

    public static void main(String[] args) {
        
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        AcceptDecline body = ; // AcceptDecline | Accept Order(s) Request
        try {
            SuccessMessageV2Response result = apiInstance.acceptOrder(clientId, contentType, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#acceptOrder");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderManagementApi;

public class OrderManagementApiExample {

    public static void main(String[] args) {
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        AcceptDecline body = ; // AcceptDecline | Accept Order(s) Request
        try {
            SuccessMessageV2Response result = apiInstance.acceptOrder(clientId, contentType, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#acceptOrder");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // API Client ID used for Client (Vendor Master) Identification
String *contentType = contentType_example; // Content-Type defines the type of the content of the login requrest
String *apiKey = apiKey_example; // API key used for accessing API calls.
AcceptDecline *body = ; // Accept Order(s) Request

OrderManagementApi *apiInstance = [[OrderManagementApi alloc] init];

// Accept Order(s)
[apiInstance acceptOrderWith:clientId
    contentType:contentType
    apiKey:apiKey
    body:body
              completionHandler: ^(SuccessMessageV2Response output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OrderManagementApi()

var clientId = clientId_example; // {String} API Client ID used for Client (Vendor Master) Identification

var contentType = contentType_example; // {String} Content-Type defines the type of the content of the login requrest

var apiKey = apiKey_example; // {String} API key used for accessing API calls.

var body = ; // {AcceptDecline} Accept Order(s) Request


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.acceptOrder(clientId, contentType, apiKey, body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class acceptOrderExample
    {
        public void main()
        {
            
            var apiInstance = new OrderManagementApi();
            var clientId = clientId_example;  // String | API Client ID used for Client (Vendor Master) Identification
            var contentType = contentType_example;  // String | Content-Type defines the type of the content of the login requrest
            var apiKey = apiKey_example;  // String | API key used for accessing API calls.
            var body = new AcceptDecline(); // AcceptDecline | Accept Order(s) Request

            try
            {
                // Accept Order(s)
                SuccessMessageV2Response result = apiInstance.acceptOrder(clientId, contentType, apiKey, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderManagementApi.acceptOrder: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderManagementApi();
$clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
$contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
$apiKey = apiKey_example; // String | API key used for accessing API calls.
$body = ; // AcceptDecline | Accept Order(s) Request

try {
    $result = $api_instance->acceptOrder($clientId, $contentType, $apiKey, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderManagementApi->acceptOrder: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderManagementApi;

my $api_instance = WWW::SwaggerClient::OrderManagementApi->new();
my $clientId = clientId_example; # String | API Client ID used for Client (Vendor Master) Identification
my $contentType = contentType_example; # String | Content-Type defines the type of the content of the login requrest
my $apiKey = apiKey_example; # String | API key used for accessing API calls.
my $body = WWW::SwaggerClient::Object::AcceptDecline->new(); # AcceptDecline | Accept Order(s) Request

eval { 
    my $result = $api_instance->acceptOrder(clientId => $clientId, contentType => $contentType, apiKey => $apiKey, body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrderManagementApi->acceptOrder: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.OrderManagementApi()
clientId = clientId_example # String | API Client ID used for Client (Vendor Master) Identification
contentType = contentType_example # String | Content-Type defines the type of the content of the login requrest
apiKey = apiKey_example # String | API key used for accessing API calls.
body =  # AcceptDecline | Accept Order(s) Request

try: 
    # Accept Order(s)
    api_response = api_instance.accept_order(clientId, contentType, apiKey, body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderManagementApi->acceptOrder: %s\n" % e)

Parameters

Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required
Body parameters
Name Description
body *

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


acceptWithCondition

Accept Order(s) with condition

This call shall be used for accepting order with conditions


/OrderManagement/AcceptWithCondition

Usage and SDK Samples

curl -X POST "https://api.connectvl.com/api/v1/OrderManagement/AcceptWithCondition"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderManagementApi;

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

public class OrderManagementApiExample {

    public static void main(String[] args) {
        
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        AcceptWithCondition body = ; // AcceptWithCondition | Accept Order(s) With Condition Request
        try {
            SuccessMessageV2Response result = apiInstance.acceptWithCondition(clientId, contentType, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#acceptWithCondition");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderManagementApi;

public class OrderManagementApiExample {

    public static void main(String[] args) {
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        AcceptWithCondition body = ; // AcceptWithCondition | Accept Order(s) With Condition Request
        try {
            SuccessMessageV2Response result = apiInstance.acceptWithCondition(clientId, contentType, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#acceptWithCondition");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // API Client ID used for Client (Vendor Master) Identification
String *contentType = contentType_example; // Content-Type defines the type of the content of the login requrest
String *apiKey = apiKey_example; // API key used for accessing API calls.
AcceptWithCondition *body = ; // Accept Order(s) With Condition Request

OrderManagementApi *apiInstance = [[OrderManagementApi alloc] init];

// Accept Order(s) with condition
[apiInstance acceptWithConditionWith:clientId
    contentType:contentType
    apiKey:apiKey
    body:body
              completionHandler: ^(SuccessMessageV2Response output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OrderManagementApi()

var clientId = clientId_example; // {String} API Client ID used for Client (Vendor Master) Identification

var contentType = contentType_example; // {String} Content-Type defines the type of the content of the login requrest

var apiKey = apiKey_example; // {String} API key used for accessing API calls.

var body = ; // {AcceptWithCondition} Accept Order(s) With Condition Request


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.acceptWithCondition(clientId, contentType, apiKey, body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class acceptWithConditionExample
    {
        public void main()
        {
            
            var apiInstance = new OrderManagementApi();
            var clientId = clientId_example;  // String | API Client ID used for Client (Vendor Master) Identification
            var contentType = contentType_example;  // String | Content-Type defines the type of the content of the login requrest
            var apiKey = apiKey_example;  // String | API key used for accessing API calls.
            var body = new AcceptWithCondition(); // AcceptWithCondition | Accept Order(s) With Condition Request

            try
            {
                // Accept Order(s) with condition
                SuccessMessageV2Response result = apiInstance.acceptWithCondition(clientId, contentType, apiKey, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderManagementApi.acceptWithCondition: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderManagementApi();
$clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
$contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
$apiKey = apiKey_example; // String | API key used for accessing API calls.
$body = ; // AcceptWithCondition | Accept Order(s) With Condition Request

try {
    $result = $api_instance->acceptWithCondition($clientId, $contentType, $apiKey, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderManagementApi->acceptWithCondition: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderManagementApi;

my $api_instance = WWW::SwaggerClient::OrderManagementApi->new();
my $clientId = clientId_example; # String | API Client ID used for Client (Vendor Master) Identification
my $contentType = contentType_example; # String | Content-Type defines the type of the content of the login requrest
my $apiKey = apiKey_example; # String | API key used for accessing API calls.
my $body = WWW::SwaggerClient::Object::AcceptWithCondition->new(); # AcceptWithCondition | Accept Order(s) With Condition Request

eval { 
    my $result = $api_instance->acceptWithCondition(clientId => $clientId, contentType => $contentType, apiKey => $apiKey, body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrderManagementApi->acceptWithCondition: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.OrderManagementApi()
clientId = clientId_example # String | API Client ID used for Client (Vendor Master) Identification
contentType = contentType_example # String | Content-Type defines the type of the content of the login requrest
apiKey = apiKey_example # String | API key used for accessing API calls.
body =  # AcceptWithCondition | Accept Order(s) With Condition Request

try: 
    # Accept Order(s) with condition
    api_response = api_instance.accept_with_condition(clientId, contentType, apiKey, body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderManagementApi->acceptWithCondition: %s\n" % e)

Parameters

Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required
Body parameters
Name Description
body *

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


addMessages

Add Messages

This call shall be used to add messages


/OrderManagement/Messages

Usage and SDK Samples

curl -X POST "https://api.connectvl.com/api/v1/OrderManagement/Messages"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderManagementApi;

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

public class OrderManagementApiExample {

    public static void main(String[] args) {
        
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        Messages body = ; // Messages | Add Message
        try {
            SuccessMessageV2Response result = apiInstance.addMessages(clientId, contentType, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#addMessages");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderManagementApi;

public class OrderManagementApiExample {

    public static void main(String[] args) {
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        Messages body = ; // Messages | Add Message
        try {
            SuccessMessageV2Response result = apiInstance.addMessages(clientId, contentType, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#addMessages");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // API Client ID used for Client (Vendor Master) Identification
String *contentType = contentType_example; // Content-Type defines the type of the content of the login requrest
String *apiKey = apiKey_example; // API key used for accessing API calls.
Messages *body = ; // Add Message

OrderManagementApi *apiInstance = [[OrderManagementApi alloc] init];

// Add Messages
[apiInstance addMessagesWith:clientId
    contentType:contentType
    apiKey:apiKey
    body:body
              completionHandler: ^(SuccessMessageV2Response output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OrderManagementApi()

var clientId = clientId_example; // {String} API Client ID used for Client (Vendor Master) Identification

var contentType = contentType_example; // {String} Content-Type defines the type of the content of the login requrest

var apiKey = apiKey_example; // {String} API key used for accessing API calls.

var body = ; // {Messages} Add Message


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.addMessages(clientId, contentType, apiKey, body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class addMessagesExample
    {
        public void main()
        {
            
            var apiInstance = new OrderManagementApi();
            var clientId = clientId_example;  // String | API Client ID used for Client (Vendor Master) Identification
            var contentType = contentType_example;  // String | Content-Type defines the type of the content of the login requrest
            var apiKey = apiKey_example;  // String | API key used for accessing API calls.
            var body = new Messages(); // Messages | Add Message

            try
            {
                // Add Messages
                SuccessMessageV2Response result = apiInstance.addMessages(clientId, contentType, apiKey, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderManagementApi.addMessages: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderManagementApi();
$clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
$contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
$apiKey = apiKey_example; // String | API key used for accessing API calls.
$body = ; // Messages | Add Message

try {
    $result = $api_instance->addMessages($clientId, $contentType, $apiKey, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderManagementApi->addMessages: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderManagementApi;

my $api_instance = WWW::SwaggerClient::OrderManagementApi->new();
my $clientId = clientId_example; # String | API Client ID used for Client (Vendor Master) Identification
my $contentType = contentType_example; # String | Content-Type defines the type of the content of the login requrest
my $apiKey = apiKey_example; # String | API key used for accessing API calls.
my $body = WWW::SwaggerClient::Object::Messages->new(); # Messages | Add Message

eval { 
    my $result = $api_instance->addMessages(clientId => $clientId, contentType => $contentType, apiKey => $apiKey, body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrderManagementApi->addMessages: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.OrderManagementApi()
clientId = clientId_example # String | API Client ID used for Client (Vendor Master) Identification
contentType = contentType_example # String | Content-Type defines the type of the content of the login requrest
apiKey = apiKey_example # String | API key used for accessing API calls.
body =  # Messages | Add Message

try: 
    # Add Messages
    api_response = api_instance.add_messages(clientId, contentType, apiKey, body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderManagementApi->addMessages: %s\n" % e)

Parameters

Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required
Body parameters
Name Description
body *

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


addReport

Add Report(s)

This call shall be used to add 1 or more reports to an Order


/OrderManagement/Reports

Usage and SDK Samples

curl -X POST "https://api.connectvl.com/api/v1/OrderManagement/Reports"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderManagementApi;

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

public class OrderManagementApiExample {

    public static void main(String[] args) {
        
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        AddReports body = ; // AddReports | Add Report(s) Request
        try {
            SuccessMessageV2Response result = apiInstance.addReport(clientId, contentType, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#addReport");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderManagementApi;

public class OrderManagementApiExample {

    public static void main(String[] args) {
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        AddReports body = ; // AddReports | Add Report(s) Request
        try {
            SuccessMessageV2Response result = apiInstance.addReport(clientId, contentType, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#addReport");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // API Client ID used for Client (Vendor Master) Identification
String *contentType = contentType_example; // Content-Type defines the type of the content of the login requrest
String *apiKey = apiKey_example; // API key used for accessing API calls.
AddReports *body = ; // Add Report(s) Request

OrderManagementApi *apiInstance = [[OrderManagementApi alloc] init];

// Add Report(s)
[apiInstance addReportWith:clientId
    contentType:contentType
    apiKey:apiKey
    body:body
              completionHandler: ^(SuccessMessageV2Response output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OrderManagementApi()

var clientId = clientId_example; // {String} API Client ID used for Client (Vendor Master) Identification

var contentType = contentType_example; // {String} Content-Type defines the type of the content of the login requrest

var apiKey = apiKey_example; // {String} API key used for accessing API calls.

var body = ; // {AddReports} Add Report(s) Request


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.addReport(clientId, contentType, apiKey, body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class addReportExample
    {
        public void main()
        {
            
            var apiInstance = new OrderManagementApi();
            var clientId = clientId_example;  // String | API Client ID used for Client (Vendor Master) Identification
            var contentType = contentType_example;  // String | Content-Type defines the type of the content of the login requrest
            var apiKey = apiKey_example;  // String | API key used for accessing API calls.
            var body = new AddReports(); // AddReports | Add Report(s) Request

            try
            {
                // Add Report(s)
                SuccessMessageV2Response result = apiInstance.addReport(clientId, contentType, apiKey, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderManagementApi.addReport: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderManagementApi();
$clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
$contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
$apiKey = apiKey_example; // String | API key used for accessing API calls.
$body = ; // AddReports | Add Report(s) Request

try {
    $result = $api_instance->addReport($clientId, $contentType, $apiKey, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderManagementApi->addReport: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderManagementApi;

my $api_instance = WWW::SwaggerClient::OrderManagementApi->new();
my $clientId = clientId_example; # String | API Client ID used for Client (Vendor Master) Identification
my $contentType = contentType_example; # String | Content-Type defines the type of the content of the login requrest
my $apiKey = apiKey_example; # String | API key used for accessing API calls.
my $body = WWW::SwaggerClient::Object::AddReports->new(); # AddReports | Add Report(s) Request

eval { 
    my $result = $api_instance->addReport(clientId => $clientId, contentType => $contentType, apiKey => $apiKey, body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrderManagementApi->addReport: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.OrderManagementApi()
clientId = clientId_example # String | API Client ID used for Client (Vendor Master) Identification
contentType = contentType_example # String | Content-Type defines the type of the content of the login requrest
apiKey = apiKey_example # String | API key used for accessing API calls.
body =  # AddReports | Add Report(s) Request

try: 
    # Add Report(s)
    api_response = api_instance.add_report(clientId, contentType, apiKey, body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderManagementApi->addReport: %s\n" % e)

Parameters

Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required
Body parameters
Name Description
body *

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


addSupportingDocuments

Add Supporting Documents

This call shall be used to add supporting documents


/OrderManagement/SupportingDocuments

Usage and SDK Samples

curl -X POST "https://api.connectvl.com/api/v1/OrderManagement/SupportingDocuments"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderManagementApi;

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

public class OrderManagementApiExample {

    public static void main(String[] args) {
        
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        AddSupportingDocument body = ; // AddSupportingDocument | Accept Order(s) With Condition Request
        try {
            SuccessMessageV2Response result = apiInstance.addSupportingDocuments(clientId, contentType, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#addSupportingDocuments");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderManagementApi;

public class OrderManagementApiExample {

    public static void main(String[] args) {
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        AddSupportingDocument body = ; // AddSupportingDocument | Accept Order(s) With Condition Request
        try {
            SuccessMessageV2Response result = apiInstance.addSupportingDocuments(clientId, contentType, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#addSupportingDocuments");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // API Client ID used for Client (Vendor Master) Identification
String *contentType = contentType_example; // Content-Type defines the type of the content of the login requrest
String *apiKey = apiKey_example; // API key used for accessing API calls.
AddSupportingDocument *body = ; // Accept Order(s) With Condition Request

OrderManagementApi *apiInstance = [[OrderManagementApi alloc] init];

// Add Supporting Documents
[apiInstance addSupportingDocumentsWith:clientId
    contentType:contentType
    apiKey:apiKey
    body:body
              completionHandler: ^(SuccessMessageV2Response output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OrderManagementApi()

var clientId = clientId_example; // {String} API Client ID used for Client (Vendor Master) Identification

var contentType = contentType_example; // {String} Content-Type defines the type of the content of the login requrest

var apiKey = apiKey_example; // {String} API key used for accessing API calls.

var body = ; // {AddSupportingDocument} Accept Order(s) With Condition Request


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.addSupportingDocuments(clientId, contentType, apiKey, body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class addSupportingDocumentsExample
    {
        public void main()
        {
            
            var apiInstance = new OrderManagementApi();
            var clientId = clientId_example;  // String | API Client ID used for Client (Vendor Master) Identification
            var contentType = contentType_example;  // String | Content-Type defines the type of the content of the login requrest
            var apiKey = apiKey_example;  // String | API key used for accessing API calls.
            var body = new AddSupportingDocument(); // AddSupportingDocument | Accept Order(s) With Condition Request

            try
            {
                // Add Supporting Documents
                SuccessMessageV2Response result = apiInstance.addSupportingDocuments(clientId, contentType, apiKey, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderManagementApi.addSupportingDocuments: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderManagementApi();
$clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
$contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
$apiKey = apiKey_example; // String | API key used for accessing API calls.
$body = ; // AddSupportingDocument | Accept Order(s) With Condition Request

try {
    $result = $api_instance->addSupportingDocuments($clientId, $contentType, $apiKey, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderManagementApi->addSupportingDocuments: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderManagementApi;

my $api_instance = WWW::SwaggerClient::OrderManagementApi->new();
my $clientId = clientId_example; # String | API Client ID used for Client (Vendor Master) Identification
my $contentType = contentType_example; # String | Content-Type defines the type of the content of the login requrest
my $apiKey = apiKey_example; # String | API key used for accessing API calls.
my $body = WWW::SwaggerClient::Object::AddSupportingDocument->new(); # AddSupportingDocument | Accept Order(s) With Condition Request

eval { 
    my $result = $api_instance->addSupportingDocuments(clientId => $clientId, contentType => $contentType, apiKey => $apiKey, body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrderManagementApi->addSupportingDocuments: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.OrderManagementApi()
clientId = clientId_example # String | API Client ID used for Client (Vendor Master) Identification
contentType = contentType_example # String | Content-Type defines the type of the content of the login requrest
apiKey = apiKey_example # String | API key used for accessing API calls.
body =  # AddSupportingDocument | Accept Order(s) With Condition Request

try: 
    # Add Supporting Documents
    api_response = api_instance.add_supporting_documents(clientId, contentType, apiKey, body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderManagementApi->addSupportingDocuments: %s\n" % e)

Parameters

Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required
Body parameters
Name Description
body *

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


declineOrder

Decline Order(s)

This call shall be used for declining order


/OrderManagement/Decline

Usage and SDK Samples

curl -X POST "https://api.connectvl.com/api/v1/OrderManagement/Decline"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderManagementApi;

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

public class OrderManagementApiExample {

    public static void main(String[] args) {
        
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        AcceptDecline body = ; // AcceptDecline | Decline Order(s) Request
        try {
            SuccessMessageV2Response result = apiInstance.declineOrder(clientId, contentType, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#declineOrder");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderManagementApi;

public class OrderManagementApiExample {

    public static void main(String[] args) {
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        AcceptDecline body = ; // AcceptDecline | Decline Order(s) Request
        try {
            SuccessMessageV2Response result = apiInstance.declineOrder(clientId, contentType, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#declineOrder");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // API Client ID used for Client (Vendor Master) Identification
String *contentType = contentType_example; // Content-Type defines the type of the content of the login requrest
String *apiKey = apiKey_example; // API key used for accessing API calls.
AcceptDecline *body = ; // Decline Order(s) Request

OrderManagementApi *apiInstance = [[OrderManagementApi alloc] init];

// Decline Order(s)
[apiInstance declineOrderWith:clientId
    contentType:contentType
    apiKey:apiKey
    body:body
              completionHandler: ^(SuccessMessageV2Response output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OrderManagementApi()

var clientId = clientId_example; // {String} API Client ID used for Client (Vendor Master) Identification

var contentType = contentType_example; // {String} Content-Type defines the type of the content of the login requrest

var apiKey = apiKey_example; // {String} API key used for accessing API calls.

var body = ; // {AcceptDecline} Decline Order(s) Request


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.declineOrder(clientId, contentType, apiKey, body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class declineOrderExample
    {
        public void main()
        {
            
            var apiInstance = new OrderManagementApi();
            var clientId = clientId_example;  // String | API Client ID used for Client (Vendor Master) Identification
            var contentType = contentType_example;  // String | Content-Type defines the type of the content of the login requrest
            var apiKey = apiKey_example;  // String | API key used for accessing API calls.
            var body = new AcceptDecline(); // AcceptDecline | Decline Order(s) Request

            try
            {
                // Decline Order(s)
                SuccessMessageV2Response result = apiInstance.declineOrder(clientId, contentType, apiKey, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderManagementApi.declineOrder: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderManagementApi();
$clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
$contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
$apiKey = apiKey_example; // String | API key used for accessing API calls.
$body = ; // AcceptDecline | Decline Order(s) Request

try {
    $result = $api_instance->declineOrder($clientId, $contentType, $apiKey, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderManagementApi->declineOrder: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderManagementApi;

my $api_instance = WWW::SwaggerClient::OrderManagementApi->new();
my $clientId = clientId_example; # String | API Client ID used for Client (Vendor Master) Identification
my $contentType = contentType_example; # String | Content-Type defines the type of the content of the login requrest
my $apiKey = apiKey_example; # String | API key used for accessing API calls.
my $body = WWW::SwaggerClient::Object::AcceptDecline->new(); # AcceptDecline | Decline Order(s) Request

eval { 
    my $result = $api_instance->declineOrder(clientId => $clientId, contentType => $contentType, apiKey => $apiKey, body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrderManagementApi->declineOrder: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.OrderManagementApi()
clientId = clientId_example # String | API Client ID used for Client (Vendor Master) Identification
contentType = contentType_example # String | Content-Type defines the type of the content of the login requrest
apiKey = apiKey_example # String | API key used for accessing API calls.
body =  # AcceptDecline | Decline Order(s) Request

try: 
    # Decline Order(s)
    api_response = api_instance.decline_order(clientId, contentType, apiKey, body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderManagementApi->declineOrder: %s\n" % e)

Parameters

Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required
Body parameters
Name Description
body *

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


documentDownload

Download order document using Document ID.


/OrderManagement/DocumentDownload/{id}

Usage and SDK Samples

curl -X GET "https://api.connectvl.com/api/v1/OrderManagement/DocumentDownload/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderManagementApi;

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

public class OrderManagementApiExample {

    public static void main(String[] args) {
        
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | Client Identification
        String apiKey = apiKey_example; // String | Access key - client Access Token
        Long id = 789; // Long | Document ID
        try {
            File result = apiInstance.documentDownload(clientId, apiKey, id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#documentDownload");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderManagementApi;

public class OrderManagementApiExample {

    public static void main(String[] args) {
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | Client Identification
        String apiKey = apiKey_example; // String | Access key - client Access Token
        Long id = 789; // Long | Document ID
        try {
            File result = apiInstance.documentDownload(clientId, apiKey, id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#documentDownload");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // Client Identification
String *apiKey = apiKey_example; // Access key - client Access Token
Long *id = 789; // Document ID

OrderManagementApi *apiInstance = [[OrderManagementApi alloc] init];

[apiInstance documentDownloadWith:clientId
    apiKey:apiKey
    id:id
              completionHandler: ^(File output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OrderManagementApi()

var clientId = clientId_example; // {String} Client Identification

var apiKey = apiKey_example; // {String} Access key - client Access Token

var id = 789; // {Long} Document ID


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

namespace Example
{
    public class documentDownloadExample
    {
        public void main()
        {
            
            var apiInstance = new OrderManagementApi();
            var clientId = clientId_example;  // String | Client Identification
            var apiKey = apiKey_example;  // String | Access key - client Access Token
            var id = 789;  // Long | Document ID

            try
            {
                File result = apiInstance.documentDownload(clientId, apiKey, id);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderManagementApi.documentDownload: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderManagementApi();
$clientId = clientId_example; // String | Client Identification
$apiKey = apiKey_example; // String | Access key - client Access Token
$id = 789; // Long | Document ID

try {
    $result = $api_instance->documentDownload($clientId, $apiKey, $id);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderManagementApi->documentDownload: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderManagementApi;

my $api_instance = WWW::SwaggerClient::OrderManagementApi->new();
my $clientId = clientId_example; # String | Client Identification
my $apiKey = apiKey_example; # String | Access key - client Access Token
my $id = 789; # Long | Document ID

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

# create an instance of the API class
api_instance = swagger_client.OrderManagementApi()
clientId = clientId_example # String | Client Identification
apiKey = apiKey_example # String | Access key - client Access Token
id = 789 # Long | Document ID

try: 
    api_response = api_instance.document_download(clientId, apiKey, id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderManagementApi->documentDownload: %s\n" % e)

Parameters

Path parameters
Name Description
id*
Long (int64)
Document ID
Required
Header parameters
Name Description
client_id*
String
Client Identification
Required
api_key*
String
Access key - client Access Token
Required

Responses

Status: 200 - Operation performed successfully.

Name Type Format Description
Content-type String text/html
Content-Disposition String attachment; filename=myfile.csv

Status: 400 - Unsuccessful operation


getDocumentTypes

Get Document Types

This call shall be used to get document types


/OrderManagement/DocumentTypes

Usage and SDK Samples

curl -X GET "https://api.connectvl.com/api/v1/OrderManagement/DocumentTypes"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderManagementApi;

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

public class OrderManagementApiExample {

    public static void main(String[] args) {
        
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        try {
            SuccessMessageV2DocumentTypeResponse result = apiInstance.getDocumentTypes(clientId, contentType, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#getDocumentTypes");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderManagementApi;

public class OrderManagementApiExample {

    public static void main(String[] args) {
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        try {
            SuccessMessageV2DocumentTypeResponse result = apiInstance.getDocumentTypes(clientId, contentType, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#getDocumentTypes");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // API Client ID used for Client (Vendor Master) Identification
String *contentType = contentType_example; // Content-Type defines the type of the content of the login requrest
String *apiKey = apiKey_example; // API key used for accessing API calls.

OrderManagementApi *apiInstance = [[OrderManagementApi alloc] init];

// Get Document Types
[apiInstance getDocumentTypesWith:clientId
    contentType:contentType
    apiKey:apiKey
              completionHandler: ^(SuccessMessageV2DocumentTypeResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OrderManagementApi()

var clientId = clientId_example; // {String} API Client ID used for Client (Vendor Master) Identification

var contentType = contentType_example; // {String} Content-Type defines the type of the content of the login requrest

var apiKey = apiKey_example; // {String} API key used for accessing API calls.


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.getDocumentTypes(clientId, contentType, apiKey, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class getDocumentTypesExample
    {
        public void main()
        {
            
            var apiInstance = new OrderManagementApi();
            var clientId = clientId_example;  // String | API Client ID used for Client (Vendor Master) Identification
            var contentType = contentType_example;  // String | Content-Type defines the type of the content of the login requrest
            var apiKey = apiKey_example;  // String | API key used for accessing API calls.

            try
            {
                // Get Document Types
                SuccessMessageV2DocumentTypeResponse result = apiInstance.getDocumentTypes(clientId, contentType, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderManagementApi.getDocumentTypes: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderManagementApi();
$clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
$contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
$apiKey = apiKey_example; // String | API key used for accessing API calls.

try {
    $result = $api_instance->getDocumentTypes($clientId, $contentType, $apiKey);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderManagementApi->getDocumentTypes: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderManagementApi;

my $api_instance = WWW::SwaggerClient::OrderManagementApi->new();
my $clientId = clientId_example; # String | API Client ID used for Client (Vendor Master) Identification
my $contentType = contentType_example; # String | Content-Type defines the type of the content of the login requrest
my $apiKey = apiKey_example; # String | API key used for accessing API calls.

eval { 
    my $result = $api_instance->getDocumentTypes(clientId => $clientId, contentType => $contentType, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrderManagementApi->getDocumentTypes: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.OrderManagementApi()
clientId = clientId_example # String | API Client ID used for Client (Vendor Master) Identification
contentType = contentType_example # String | Content-Type defines the type of the content of the login requrest
apiKey = apiKey_example # String | API key used for accessing API calls.

try: 
    # Get Document Types
    api_response = api_instance.get_document_types(clientId, contentType, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderManagementApi->getDocumentTypes: %s\n" % e)

Parameters

Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


getDocuments

Get Documents

This call shall be used to get documents


/OrderManagement/Documents/{id}

Usage and SDK Samples

curl -X GET "https://api.connectvl.com/api/v1/OrderManagement/Documents/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderManagementApi;

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

public class OrderManagementApiExample {

    public static void main(String[] args) {
        
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        Long id = 789; // Long | Document ID
        try {
            SuccessMessageV2MessagesDocumentsResponse result = apiInstance.getDocuments(clientId, contentType, apiKey, id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#getDocuments");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderManagementApi;

public class OrderManagementApiExample {

    public static void main(String[] args) {
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        Long id = 789; // Long | Document ID
        try {
            SuccessMessageV2MessagesDocumentsResponse result = apiInstance.getDocuments(clientId, contentType, apiKey, id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#getDocuments");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // API Client ID used for Client (Vendor Master) Identification
String *contentType = contentType_example; // Content-Type defines the type of the content of the login requrest
String *apiKey = apiKey_example; // API key used for accessing API calls.
Long *id = 789; // Message ID

OrderManagementApi *apiInstance = [[OrderManagementApi alloc] init];

// Get Documents
[apiInstance getDocumentsWith:clientId
    contentType:contentType
    apiKey:apiKey
    id:id
              completionHandler: ^(SuccessMessageV2MessagesDocumentsResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OrderManagementApi()

var clientId = clientId_example; // {String} API Client ID used for Client (Vendor Master) Identification

var contentType = contentType_example; // {String} Content-Type defines the type of the content of the login requrest

var apiKey = apiKey_example; // {String} API key used for accessing API calls.

var id = 789; // {Long} Message ID


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.getDocuments(clientId, contentType, apiKey, id, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class getDocumentsExample
    {
        public void main()
        {
            
            var apiInstance = new OrderManagementApi();
            var clientId = clientId_example;  // String | API Client ID used for Client (Vendor Master) Identification
            var contentType = contentType_example;  // String | Content-Type defines the type of the content of the login requrest
            var apiKey = apiKey_example;  // String | API key used for accessing API calls.
            var id = 789;  // Long | Message ID

            try
            {
                // Get Documents
                SuccessMessageV2MessagesDocumentsResponse result = apiInstance.getDocuments(clientId, contentType, apiKey, id);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderManagementApi.getDocuments: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderManagementApi();
$clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
$contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
$apiKey = apiKey_example; // String | API key used for accessing API calls.
$id = 789; // Long | Message ID

try {
    $result = $api_instance->getDocuments($clientId, $contentType, $apiKey, $id);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderManagementApi->getDocuments: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderManagementApi;

my $api_instance = WWW::SwaggerClient::OrderManagementApi->new();
my $clientId = clientId_example; # String | API Client ID used for Client (Vendor Master) Identification
my $contentType = contentType_example; # String | Content-Type defines the type of the content of the login requrest
my $apiKey = apiKey_example; # String | API key used for accessing API calls.
my $id = 789; # Long | Message ID

eval { 
    my $result = $api_instance->getDocuments(clientId => $clientId, contentType => $contentType, apiKey => $apiKey, id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrderManagementApi->getDocuments: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.OrderManagementApi()
clientId = clientId_example # String | API Client ID used for Client (Vendor Master) Identification
contentType = contentType_example # String | Content-Type defines the type of the content of the login requrest
apiKey = apiKey_example # String | API key used for accessing API calls.
id = 789 # Long | Message ID

try: 
    # Get Documents
    api_response = api_instance.get_documents(clientId, contentType, apiKey, id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderManagementApi->getDocuments: %s\n" % e)

Parameters

Path parameters
Name Description
id*
Long (int64)
Doucment ID
Required
Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


getDocumentsByOrderIDAndType

Get Documents By Order ID and Type

This call shall be used to get documents by order id and type


/OrderManagement/Documents

Usage and SDK Samples

curl -X GET "https://api.connectvl.com/api/v1/OrderManagement/Documents?orderid=&type="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderManagementApi;

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

public class OrderManagementApiExample {

    public static void main(String[] args) {
        
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        Integer orderid = 56; // Integer | order id for accessing order documents
        String type = type_example; // String | type [REPORT/SUPPORTING] for accessing order documents
        try {
            SuccessMessageV2MessagesDocumentsResponse result = apiInstance.getDocumentsByOrderIDAndType(clientId, contentType, apiKey, orderid, type);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#getDocumentsByOrderIDAndType");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderManagementApi;

public class OrderManagementApiExample {

    public static void main(String[] args) {
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        Integer orderid = 56; // Integer | order id for accessing order documents
        String type = type_example; // String | type [REPORT/SUPPORTING] for accessing order documents
        try {
            SuccessMessageV2MessagesDocumentsResponse result = apiInstance.getDocumentsByOrderIDAndType(clientId, contentType, apiKey, orderid, type);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#getDocumentsByOrderIDAndType");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // API Client ID used for Client (Vendor Master) Identification
String *contentType = contentType_example; // Content-Type defines the type of the content of the login requrest
String *apiKey = apiKey_example; // API key used for accessing API calls.
Integer *orderid = 56; // order id for accessing order documents (optional)
String *type = type_example; // type [REPORT/SUPPORTING] for accessing order documents (optional)

OrderManagementApi *apiInstance = [[OrderManagementApi alloc] init];

// Get Documents By Order ID and Type
[apiInstance getDocumentsByOrderIDAndTypeWith:clientId
    contentType:contentType
    apiKey:apiKey
    orderid:orderid
    type:type
              completionHandler: ^(SuccessMessageV2MessagesDocumentsResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OrderManagementApi()

var clientId = clientId_example; // {String} API Client ID used for Client (Vendor Master) Identification

var contentType = contentType_example; // {String} Content-Type defines the type of the content of the login requrest

var apiKey = apiKey_example; // {String} API key used for accessing API calls.

var opts = { 
  'orderid': 56, // {Integer} order id for accessing order documents
  'type': type_example // {String} type [REPORT/SUPPORTING] for accessing order documents
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.getDocumentsByOrderIDAndType(clientId, contentType, apiKey, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class getDocumentsByOrderIDAndTypeExample
    {
        public void main()
        {
            
            var apiInstance = new OrderManagementApi();
            var clientId = clientId_example;  // String | API Client ID used for Client (Vendor Master) Identification
            var contentType = contentType_example;  // String | Content-Type defines the type of the content of the login requrest
            var apiKey = apiKey_example;  // String | API key used for accessing API calls.
            var orderid = 56;  // Integer | order id for accessing order documents (optional) 
            var type = type_example;  // String | type [REPORT/SUPPORTING] for accessing order documents (optional) 

            try
            {
                // Get Documents By Order ID and Type
                SuccessMessageV2MessagesDocumentsResponse result = apiInstance.getDocumentsByOrderIDAndType(clientId, contentType, apiKey, orderid, type);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderManagementApi.getDocumentsByOrderIDAndType: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderManagementApi();
$clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
$contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
$apiKey = apiKey_example; // String | API key used for accessing API calls.
$orderid = 56; // Integer | order id for accessing order documents
$type = type_example; // String | type [REPORT/SUPPORTING] for accessing order documents

try {
    $result = $api_instance->getDocumentsByOrderIDAndType($clientId, $contentType, $apiKey, $orderid, $type);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderManagementApi->getDocumentsByOrderIDAndType: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderManagementApi;

my $api_instance = WWW::SwaggerClient::OrderManagementApi->new();
my $clientId = clientId_example; # String | API Client ID used for Client (Vendor Master) Identification
my $contentType = contentType_example; # String | Content-Type defines the type of the content of the login requrest
my $apiKey = apiKey_example; # String | API key used for accessing API calls.
my $orderid = 56; # Integer | order id for accessing order documents
my $type = type_example; # String | type [REPORT/SUPPORTING] for accessing order documents

eval { 
    my $result = $api_instance->getDocumentsByOrderIDAndType(clientId => $clientId, contentType => $contentType, apiKey => $apiKey, orderid => $orderid, type => $type);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrderManagementApi->getDocumentsByOrderIDAndType: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.OrderManagementApi()
clientId = clientId_example # String | API Client ID used for Client (Vendor Master) Identification
contentType = contentType_example # String | Content-Type defines the type of the content of the login requrest
apiKey = apiKey_example # String | API key used for accessing API calls.
orderid = 56 # Integer | order id for accessing order documents (optional)
type = type_example # String | type [REPORT/SUPPORTING] for accessing order documents (optional)

try: 
    # Get Documents By Order ID and Type
    api_response = api_instance.get_documents_by_order_id_and_type(clientId, contentType, apiKey, orderid=orderid, type=type)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderManagementApi->getDocumentsByOrderIDAndType: %s\n" % e)

Parameters

Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required
Query parameters
Name Description
orderid
String
order id for accessing order documents
type
String
type [REPORT/SUPPORTING] for accessing order documents

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


getMessages

Get Messages

This call shall be used to get messages


/OrderManagement/Messages/{id}

Usage and SDK Samples

curl -X GET "https://api.connectvl.com/api/v1/OrderManagement/Messages/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderManagementApi;

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

public class OrderManagementApiExample {

    public static void main(String[] args) {
        
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        Long id = 789; // Long | Message ID
        try {
            SuccessMessageV2MessagesMessageResponse result = apiInstance.getMessages(clientId, contentType, apiKey, id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#getMessages");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderManagementApi;

public class OrderManagementApiExample {

    public static void main(String[] args) {
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        Long id = 789; // Long | Message ID
        try {
            SuccessMessageV2MessagesMessageResponse result = apiInstance.getMessages(clientId, contentType, apiKey, id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#getMessages");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // API Client ID used for Client (Vendor Master) Identification
String *contentType = contentType_example; // Content-Type defines the type of the content of the login requrest
String *apiKey = apiKey_example; // API key used for accessing API calls.
Long *id = 789; // Message ID

OrderManagementApi *apiInstance = [[OrderManagementApi alloc] init];

// Get Messages
[apiInstance getMessagesWith:clientId
    contentType:contentType
    apiKey:apiKey
    id:id
              completionHandler: ^(SuccessMessageV2MessagesMessageResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OrderManagementApi()

var clientId = clientId_example; // {String} API Client ID used for Client (Vendor Master) Identification

var contentType = contentType_example; // {String} Content-Type defines the type of the content of the login requrest

var apiKey = apiKey_example; // {String} API key used for accessing API calls.

var id = 789; // {Long} Message ID


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.getMessages(clientId, contentType, apiKey, id, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class getMessagesExample
    {
        public void main()
        {
            
            var apiInstance = new OrderManagementApi();
            var clientId = clientId_example;  // String | API Client ID used for Client (Vendor Master) Identification
            var contentType = contentType_example;  // String | Content-Type defines the type of the content of the login requrest
            var apiKey = apiKey_example;  // String | API key used for accessing API calls.
            var id = 789;  // Long | Message ID

            try
            {
                // Get Messages
                SuccessMessageV2MessagesMessageResponse result = apiInstance.getMessages(clientId, contentType, apiKey, id);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderManagementApi.getMessages: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderManagementApi();
$clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
$contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
$apiKey = apiKey_example; // String | API key used for accessing API calls.
$id = 789; // Long | Message ID

try {
    $result = $api_instance->getMessages($clientId, $contentType, $apiKey, $id);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderManagementApi->getMessages: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderManagementApi;

my $api_instance = WWW::SwaggerClient::OrderManagementApi->new();
my $clientId = clientId_example; # String | API Client ID used for Client (Vendor Master) Identification
my $contentType = contentType_example; # String | Content-Type defines the type of the content of the login requrest
my $apiKey = apiKey_example; # String | API key used for accessing API calls.
my $id = 789; # Long | Message ID

eval { 
    my $result = $api_instance->getMessages(clientId => $clientId, contentType => $contentType, apiKey => $apiKey, id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrderManagementApi->getMessages: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.OrderManagementApi()
clientId = clientId_example # String | API Client ID used for Client (Vendor Master) Identification
contentType = contentType_example # String | Content-Type defines the type of the content of the login requrest
apiKey = apiKey_example # String | API key used for accessing API calls.
id = 789 # Long | Message ID

try: 
    # Get Messages
    api_response = api_instance.get_messages(clientId, contentType, apiKey, id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderManagementApi->getMessages: %s\n" % e)

Parameters

Path parameters
Name Description
id*
Long (int64)
Message ID
Required
Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


getMessagesByOrderID

Get Messages By Order ID

This call shall be used to get messages by order id


/OrderManagement/Messages

Usage and SDK Samples

curl -X GET "https://api.connectvl.com/api/v1/OrderManagement/Messages?orderid="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderManagementApi;

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

public class OrderManagementApiExample {

    public static void main(String[] args) {
        
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        Integer orderid = 56; // Integer | order id for accessing order messages
        try {
            SuccessMessageV2MessagesMessageResponse result = apiInstance.getMessagesByOrderID(clientId, contentType, apiKey, orderid);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#getMessagesByOrderID");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderManagementApi;

public class OrderManagementApiExample {

    public static void main(String[] args) {
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        Integer orderid = 56; // Integer | order id for accessing order messages
        try {
            SuccessMessageV2MessagesMessageResponse result = apiInstance.getMessagesByOrderID(clientId, contentType, apiKey, orderid);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#getMessagesByOrderID");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // API Client ID used for Client (Vendor Master) Identification
String *contentType = contentType_example; // Content-Type defines the type of the content of the login requrest
String *apiKey = apiKey_example; // API key used for accessing API calls.
Integer *orderid = 56; // order id for accessing order messages (optional)

OrderManagementApi *apiInstance = [[OrderManagementApi alloc] init];

// Get Messages By Order ID
[apiInstance getMessagesByOrderIDWith:clientId
    contentType:contentType
    apiKey:apiKey
    orderid:orderid
              completionHandler: ^(SuccessMessageV2MessagesMessageResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OrderManagementApi()

var clientId = clientId_example; // {String} API Client ID used for Client (Vendor Master) Identification

var contentType = contentType_example; // {String} Content-Type defines the type of the content of the login requrest

var apiKey = apiKey_example; // {String} API key used for accessing API calls.

var opts = { 
  'orderid': 56 // {Integer} order id for accessing order messages
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.getMessagesByOrderID(clientId, contentType, apiKey, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class getMessagesByOrderIDExample
    {
        public void main()
        {
            
            var apiInstance = new OrderManagementApi();
            var clientId = clientId_example;  // String | API Client ID used for Client (Vendor Master) Identification
            var contentType = contentType_example;  // String | Content-Type defines the type of the content of the login requrest
            var apiKey = apiKey_example;  // String | API key used for accessing API calls.
            var orderid = 56;  // Integer | order id for accessing order messages (optional) 

            try
            {
                // Get Messages By Order ID
                SuccessMessageV2MessagesMessageResponse result = apiInstance.getMessagesByOrderID(clientId, contentType, apiKey, orderid);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderManagementApi.getMessagesByOrderID: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderManagementApi();
$clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
$contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
$apiKey = apiKey_example; // String | API key used for accessing API calls.
$orderid = 56; // Integer | order id for accessing order messages

try {
    $result = $api_instance->getMessagesByOrderID($clientId, $contentType, $apiKey, $orderid);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderManagementApi->getMessagesByOrderID: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderManagementApi;

my $api_instance = WWW::SwaggerClient::OrderManagementApi->new();
my $clientId = clientId_example; # String | API Client ID used for Client (Vendor Master) Identification
my $contentType = contentType_example; # String | Content-Type defines the type of the content of the login requrest
my $apiKey = apiKey_example; # String | API key used for accessing API calls.
my $orderid = 56; # Integer | order id for accessing order messages

eval { 
    my $result = $api_instance->getMessagesByOrderID(clientId => $clientId, contentType => $contentType, apiKey => $apiKey, orderid => $orderid);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrderManagementApi->getMessagesByOrderID: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.OrderManagementApi()
clientId = clientId_example # String | API Client ID used for Client (Vendor Master) Identification
contentType = contentType_example # String | Content-Type defines the type of the content of the login requrest
apiKey = apiKey_example # String | API key used for accessing API calls.
orderid = 56 # Integer | order id for accessing order messages (optional)

try: 
    # Get Messages By Order ID
    api_response = api_instance.get_messages_by_order_id(clientId, contentType, apiKey, orderid=orderid)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderManagementApi->getMessagesByOrderID: %s\n" % e)

Parameters

Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required
Query parameters
Name Description
orderid
String
order id for accessing order messages

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


orderDetails

Get Order Details By ID

This call shall be used to get Order details by ID


/OrderManagement/Orders/{id}

Usage and SDK Samples

curl -X GET "https://api.connectvl.com/api/v1/OrderManagement/Orders/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderManagementApi;

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

public class OrderManagementApiExample {

    public static void main(String[] args) {
        
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        Long id = 789; // Long | Order ID
        try {
            SuccessMessageV2GetOrderResponse result = apiInstance.orderDetails(clientId, contentType, apiKey, id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#orderDetails");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderManagementApi;

public class OrderManagementApiExample {

    public static void main(String[] args) {
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        Long id = 789; // Long | Order ID
        try {
            SuccessMessageV2GetOrderResponse result = apiInstance.orderDetails(clientId, contentType, apiKey, id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#orderDetails");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // API Client ID used for Client (Vendor Master) Identification
String *contentType = contentType_example; // Content-Type defines the type of the content of the login requrest
String *apiKey = apiKey_example; // API key used for accessing API calls.
Long *id = 789; // Order ID

OrderManagementApi *apiInstance = [[OrderManagementApi alloc] init];

// Get Order Details By ID
[apiInstance orderDetailsWith:clientId
    contentType:contentType
    apiKey:apiKey
    id:id
              completionHandler: ^(SuccessMessageV2GetOrderResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OrderManagementApi()

var clientId = clientId_example; // {String} API Client ID used for Client (Vendor Master) Identification

var contentType = contentType_example; // {String} Content-Type defines the type of the content of the login requrest

var apiKey = apiKey_example; // {String} API key used for accessing API calls.

var id = 789; // {Long} Order ID


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.orderDetails(clientId, contentType, apiKey, id, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class orderDetailsExample
    {
        public void main()
        {
            
            var apiInstance = new OrderManagementApi();
            var clientId = clientId_example;  // String | API Client ID used for Client (Vendor Master) Identification
            var contentType = contentType_example;  // String | Content-Type defines the type of the content of the login requrest
            var apiKey = apiKey_example;  // String | API key used for accessing API calls.
            var id = 789;  // Long | Order ID

            try
            {
                // Get Order Details By ID
                SuccessMessageV2GetOrderResponse result = apiInstance.orderDetails(clientId, contentType, apiKey, id);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderManagementApi.orderDetails: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderManagementApi();
$clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
$contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
$apiKey = apiKey_example; // String | API key used for accessing API calls.
$id = 789; // Long | Order ID

try {
    $result = $api_instance->orderDetails($clientId, $contentType, $apiKey, $id);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderManagementApi->orderDetails: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderManagementApi;

my $api_instance = WWW::SwaggerClient::OrderManagementApi->new();
my $clientId = clientId_example; # String | API Client ID used for Client (Vendor Master) Identification
my $contentType = contentType_example; # String | Content-Type defines the type of the content of the login requrest
my $apiKey = apiKey_example; # String | API key used for accessing API calls.
my $id = 789; # Long | Order ID

eval { 
    my $result = $api_instance->orderDetails(clientId => $clientId, contentType => $contentType, apiKey => $apiKey, id => $id);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrderManagementApi->orderDetails: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.OrderManagementApi()
clientId = clientId_example # String | API Client ID used for Client (Vendor Master) Identification
contentType = contentType_example # String | Content-Type defines the type of the content of the login requrest
apiKey = apiKey_example # String | API key used for accessing API calls.
id = 789 # Long | Order ID

try: 
    # Get Order Details By ID
    api_response = api_instance.order_details(clientId, contentType, apiKey, id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderManagementApi->orderDetails: %s\n" % e)

Parameters

Path parameters
Name Description
id*
String
Order ID
Required
Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


orderList

Get Order List

This call shall be used to get list of Orders specific to logged-in Vendor only


/OrderManagement/Orders

Usage and SDK Samples

curl -X GET "https://api.connectvl.com/api/v1/OrderManagement/Orders"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderManagementApi;

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

public class OrderManagementApiExample {

    public static void main(String[] args) {
        
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        try {
            SuccessMessageV2GetOrderListResponse result = apiInstance.orderList(clientId, contentType, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#orderList");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderManagementApi;

public class OrderManagementApiExample {

    public static void main(String[] args) {
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        try {
            SuccessMessageV2GetOrderListResponse result = apiInstance.orderList(clientId, contentType, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#orderList");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // API Client ID used for Client (Vendor Master) Identification
String *contentType = contentType_example; // Content-Type defines the type of the content of the login requrest
String *apiKey = apiKey_example; // API key used for accessing API calls.

OrderManagementApi *apiInstance = [[OrderManagementApi alloc] init];

// Get Order List
[apiInstance orderListWith:clientId
    contentType:contentType
    apiKey:apiKey
              completionHandler: ^(SuccessMessageV2GetOrderListResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OrderManagementApi()

var clientId = clientId_example; // {String} API Client ID used for Client (Vendor Master) Identification

var contentType = contentType_example; // {String} Content-Type defines the type of the content of the login requrest

var apiKey = apiKey_example; // {String} API key used for accessing API calls.


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.orderList(clientId, contentType, apiKey, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class orderListExample
    {
        public void main()
        {
            
            var apiInstance = new OrderManagementApi();
            var clientId = clientId_example;  // String | API Client ID used for Client (Vendor Master) Identification
            var contentType = contentType_example;  // String | Content-Type defines the type of the content of the login requrest
            var apiKey = apiKey_example;  // String | API key used for accessing API calls.

            try
            {
                // Get Order List
                SuccessMessageV2GetOrderListResponse result = apiInstance.orderList(clientId, contentType, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderManagementApi.orderList: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderManagementApi();
$clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
$contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
$apiKey = apiKey_example; // String | API key used for accessing API calls.

try {
    $result = $api_instance->orderList($clientId, $contentType, $apiKey);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderManagementApi->orderList: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderManagementApi;

my $api_instance = WWW::SwaggerClient::OrderManagementApi->new();
my $clientId = clientId_example; # String | API Client ID used for Client (Vendor Master) Identification
my $contentType = contentType_example; # String | Content-Type defines the type of the content of the login requrest
my $apiKey = apiKey_example; # String | API key used for accessing API calls.

eval { 
    my $result = $api_instance->orderList(clientId => $clientId, contentType => $contentType, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrderManagementApi->orderList: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.OrderManagementApi()
clientId = clientId_example # String | API Client ID used for Client (Vendor Master) Identification
contentType = contentType_example # String | Content-Type defines the type of the content of the login requrest
apiKey = apiKey_example # String | API key used for accessing API calls.

try: 
    # Get Order List
    api_response = api_instance.order_list(clientId, contentType, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderManagementApi->orderList: %s\n" % e)

Parameters

Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


setInspectedDate

Set Inspected Date

This call shall be used to set Inspected date


/OrderManagement/SetInspectedDate

Usage and SDK Samples

curl -X POST "https://api.connectvl.com/api/v1/OrderManagement/SetInspectedDate"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderManagementApi;

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

public class OrderManagementApiExample {

    public static void main(String[] args) {
        
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        SetInspectedDate body = ; // SetInspectedDate | Accept Order(s) With Condition Request
        try {
            SuccessMessageV2Response result = apiInstance.setInspectedDate(clientId, contentType, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#setInspectedDate");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderManagementApi;

public class OrderManagementApiExample {

    public static void main(String[] args) {
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        SetInspectedDate body = ; // SetInspectedDate | Accept Order(s) With Condition Request
        try {
            SuccessMessageV2Response result = apiInstance.setInspectedDate(clientId, contentType, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#setInspectedDate");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // API Client ID used for Client (Vendor Master) Identification
String *contentType = contentType_example; // Content-Type defines the type of the content of the login requrest
String *apiKey = apiKey_example; // API key used for accessing API calls.
SetInspectedDate *body = ; // Accept Order(s) With Condition Request

OrderManagementApi *apiInstance = [[OrderManagementApi alloc] init];

// Set Inspected Date
[apiInstance setInspectedDateWith:clientId
    contentType:contentType
    apiKey:apiKey
    body:body
              completionHandler: ^(SuccessMessageV2Response output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OrderManagementApi()

var clientId = clientId_example; // {String} API Client ID used for Client (Vendor Master) Identification

var contentType = contentType_example; // {String} Content-Type defines the type of the content of the login requrest

var apiKey = apiKey_example; // {String} API key used for accessing API calls.

var body = ; // {SetInspectedDate} Accept Order(s) With Condition Request


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.setInspectedDate(clientId, contentType, apiKey, body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class setInspectedDateExample
    {
        public void main()
        {
            
            var apiInstance = new OrderManagementApi();
            var clientId = clientId_example;  // String | API Client ID used for Client (Vendor Master) Identification
            var contentType = contentType_example;  // String | Content-Type defines the type of the content of the login requrest
            var apiKey = apiKey_example;  // String | API key used for accessing API calls.
            var body = new SetInspectedDate(); // SetInspectedDate | Accept Order(s) With Condition Request

            try
            {
                // Set Inspected Date
                SuccessMessageV2Response result = apiInstance.setInspectedDate(clientId, contentType, apiKey, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderManagementApi.setInspectedDate: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderManagementApi();
$clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
$contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
$apiKey = apiKey_example; // String | API key used for accessing API calls.
$body = ; // SetInspectedDate | Accept Order(s) With Condition Request

try {
    $result = $api_instance->setInspectedDate($clientId, $contentType, $apiKey, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderManagementApi->setInspectedDate: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderManagementApi;

my $api_instance = WWW::SwaggerClient::OrderManagementApi->new();
my $clientId = clientId_example; # String | API Client ID used for Client (Vendor Master) Identification
my $contentType = contentType_example; # String | Content-Type defines the type of the content of the login requrest
my $apiKey = apiKey_example; # String | API key used for accessing API calls.
my $body = WWW::SwaggerClient::Object::SetInspectedDate->new(); # SetInspectedDate | Accept Order(s) With Condition Request

eval { 
    my $result = $api_instance->setInspectedDate(clientId => $clientId, contentType => $contentType, apiKey => $apiKey, body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrderManagementApi->setInspectedDate: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.OrderManagementApi()
clientId = clientId_example # String | API Client ID used for Client (Vendor Master) Identification
contentType = contentType_example # String | Content-Type defines the type of the content of the login requrest
apiKey = apiKey_example # String | API key used for accessing API calls.
body =  # SetInspectedDate | Accept Order(s) With Condition Request

try: 
    # Set Inspected Date
    api_response = api_instance.set_inspected_date(clientId, contentType, apiKey, body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderManagementApi->setInspectedDate: %s\n" % e)

Parameters

Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required
Body parameters
Name Description
body *

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


setInspectionDate

Set Inspection Date

This call shall be used to set inspection date


/OrderManagement/SetInspectionDate

Usage and SDK Samples

curl -X POST "https://api.connectvl.com/api/v1/OrderManagement/SetInspectionDate"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderManagementApi;

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

public class OrderManagementApiExample {

    public static void main(String[] args) {
        
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        SetInspectionDate body = ; // SetInspectionDate | Accept Order(s) With Condition Request
        try {
            SuccessMessageV2Response result = apiInstance.setInspectionDate(clientId, contentType, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#setInspectionDate");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderManagementApi;

public class OrderManagementApiExample {

    public static void main(String[] args) {
        OrderManagementApi apiInstance = new OrderManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        SetInspectionDate body = ; // SetInspectionDate | Accept Order(s) With Condition Request
        try {
            SuccessMessageV2Response result = apiInstance.setInspectionDate(clientId, contentType, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderManagementApi#setInspectionDate");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // API Client ID used for Client (Vendor Master) Identification
String *contentType = contentType_example; // Content-Type defines the type of the content of the login requrest
String *apiKey = apiKey_example; // API key used for accessing API calls.
SetInspectionDate *body = ; // Accept Order(s) With Condition Request

OrderManagementApi *apiInstance = [[OrderManagementApi alloc] init];

// Set Inspection Date
[apiInstance setInspectionDateWith:clientId
    contentType:contentType
    apiKey:apiKey
    body:body
              completionHandler: ^(SuccessMessageV2Response output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OrderManagementApi()

var clientId = clientId_example; // {String} API Client ID used for Client (Vendor Master) Identification

var contentType = contentType_example; // {String} Content-Type defines the type of the content of the login requrest

var apiKey = apiKey_example; // {String} API key used for accessing API calls.

var body = ; // {SetInspectionDate} Accept Order(s) With Condition Request


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.setInspectionDate(clientId, contentType, apiKey, body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class setInspectionDateExample
    {
        public void main()
        {
            
            var apiInstance = new OrderManagementApi();
            var clientId = clientId_example;  // String | API Client ID used for Client (Vendor Master) Identification
            var contentType = contentType_example;  // String | Content-Type defines the type of the content of the login requrest
            var apiKey = apiKey_example;  // String | API key used for accessing API calls.
            var body = new SetInspectionDate(); // SetInspectionDate | Accept Order(s) With Condition Request

            try
            {
                // Set Inspection Date
                SuccessMessageV2Response result = apiInstance.setInspectionDate(clientId, contentType, apiKey, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderManagementApi.setInspectionDate: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderManagementApi();
$clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
$contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
$apiKey = apiKey_example; // String | API key used for accessing API calls.
$body = ; // SetInspectionDate | Accept Order(s) With Condition Request

try {
    $result = $api_instance->setInspectionDate($clientId, $contentType, $apiKey, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderManagementApi->setInspectionDate: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderManagementApi;

my $api_instance = WWW::SwaggerClient::OrderManagementApi->new();
my $clientId = clientId_example; # String | API Client ID used for Client (Vendor Master) Identification
my $contentType = contentType_example; # String | Content-Type defines the type of the content of the login requrest
my $apiKey = apiKey_example; # String | API key used for accessing API calls.
my $body = WWW::SwaggerClient::Object::SetInspectionDate->new(); # SetInspectionDate | Accept Order(s) With Condition Request

eval { 
    my $result = $api_instance->setInspectionDate(clientId => $clientId, contentType => $contentType, apiKey => $apiKey, body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling OrderManagementApi->setInspectionDate: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.OrderManagementApi()
clientId = clientId_example # String | API Client ID used for Client (Vendor Master) Identification
contentType = contentType_example # String | Content-Type defines the type of the content of the login requrest
apiKey = apiKey_example # String | API key used for accessing API calls.
body =  # SetInspectionDate | Accept Order(s) With Condition Request

try: 
    # Set Inspection Date
    api_response = api_instance.set_inspection_date(clientId, contentType, apiKey, body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderManagementApi->setInspectionDate: %s\n" % e)

Parameters

Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required
Body parameters
Name Description
body *

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


propertyPhotos

Post photos on the order


/OrderManagement/propertyPhotos

Usage and SDK Samples

curl -X POST "https://apistage.connectvl.com/api/v1/OrderManagement/propertyPhotos"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderApi;

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

public class OrderApiExample {

    public static void main(String[] args) {
        
        OrderApi apiInstance = new OrderApi();
        String clientId = clientId_example; // String | Client Identification
        String apiKey = apiKey_example; // String | Access key - Appraiser Access Token - After Recruitement
        OrderCreate body = ; // OrderCreate | 
        try {
            ApiResponse result = apiInstance.update(clientId, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderApi#update");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderApi;

public class OrderApiExample {

    public static void main(String[] args) {
        OrderApi apiInstance = new OrderApi();
        String clientId = clientId_example; // String | Client Identification
        String apiKey = apiKey_example; // String | Access key - Appraiser Access Token - After Recruitement
        OrderCreate body = ; // OrderCreate | 
        try {
            ApiResponse result = apiInstance.update(clientId, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderApi#update");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // Client Identification
String *apiKey = apiKey_example; // Access key - Appraiser Access Token - After Recruitement
OrderCreate *body = ; // 

OrderApi *apiInstance = [[OrderApi alloc] init];

[apiInstance updateWith:clientId
    apiKey:apiKey
    body:body
              completionHandler: ^(ApiResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectClientIntegrationApiDocument = require('connect___client_integration_api_document');

var api = new ConnectClientIntegrationApiDocument.OrderApi()

var clientId = clientId_example; // {String} Client Identification

var apiKey = apiKey_example; // {String} Access key - Appraiser Access Token - After Recruitement

var body = ; // {OrderCreate} 


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.update(clientId, apiKey, body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class updateExample
    {
        public void main()
        {
            
            var apiInstance = new OrderApi();
            var clientId = clientId_example;  // String | Client Identification
            var apiKey = apiKey_example;  // String | Access key - Appraiser Access Token - After Recruitement
            var body = new OrderCreate(); // OrderCreate | 

            try
            {
                ApiResponse result = apiInstance.update(clientId, apiKey, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderApi.update: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderApi();
$clientId = clientId_example; // String | Client Identification
$apiKey = apiKey_example; // String | Access key - Appraiser Access Token - After Recruitement
$body = ; // OrderCreate | 

try {
    $result = $api_instance->update($clientId, $apiKey, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderApi->update: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderApi;

my $api_instance = WWW::SwaggerClient::OrderApi->new();
my $clientId = clientId_example; # String | Client Identification
my $apiKey = apiKey_example; # String | Access key - Appraiser Access Token - After Recruitement
my $body = WWW::SwaggerClient::Object::OrderCreate->new(); # OrderCreate | 

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

# create an instance of the API class
api_instance = swagger_client.OrderApi()
clientId = clientId_example # String | Client Identification
apiKey = apiKey_example # String | Access key - Appraiser Access Token - After Recruitement
body =  # OrderCreate | 

try: 
    api_response = api_instance.update(clientId, apiKey, body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderApi->update: %s\n" % e)

Parameters

Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required
Body parameters
Name Description
body *

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


update order

Update order


/OrderManagement/update

Usage and SDK Samples

curl -X POST "https://apistage.connectvl.com/api/v1/OrderManagement/update"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderApi;

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

public class OrderApiExample {

    public static void main(String[] args) {
        
        OrderApi apiInstance = new OrderApi();
        String clientId = clientId_example; // String | Client Identification
        String apiKey = apiKey_example; // String | Access key - Appraiser Access Token - After Recruitement
        OrderCreate body = ; // OrderCreate | 
        try {
            ApiResponse result = apiInstance.update(clientId, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderApi#update");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderApi;

public class OrderApiExample {

    public static void main(String[] args) {
        OrderApi apiInstance = new OrderApi();
        String clientId = clientId_example; // String | Client Identification
        String apiKey = apiKey_example; // String | Access key - Appraiser Access Token - After Recruitement
        OrderCreate body = ; // OrderCreate | 
        try {
            ApiResponse result = apiInstance.update(clientId, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderApi#update");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // Client Identification
String *apiKey = apiKey_example; // Access key - Appraiser Access Token - After Recruitement
OrderCreate *body = ; // 

OrderApi *apiInstance = [[OrderApi alloc] init];

[apiInstance updateWith:clientId
    apiKey:apiKey
    body:body
              completionHandler: ^(ApiResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectClientIntegrationApiDocument = require('connect___client_integration_api_document');

var api = new ConnectClientIntegrationApiDocument.OrderApi()

var clientId = clientId_example; // {String} Client Identification

var apiKey = apiKey_example; // {String} Access key - Appraiser Access Token - After Recruitement

var body = ; // {OrderCreate} 


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.update(clientId, apiKey, body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class updateExample
    {
        public void main()
        {
            
            var apiInstance = new OrderApi();
            var clientId = clientId_example;  // String | Client Identification
            var apiKey = apiKey_example;  // String | Access key - Appraiser Access Token - After Recruitement
            var body = new OrderCreate(); // OrderCreate | 

            try
            {
                ApiResponse result = apiInstance.update(clientId, apiKey, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderApi.update: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderApi();
$clientId = clientId_example; // String | Client Identification
$apiKey = apiKey_example; // String | Access key - Appraiser Access Token - After Recruitement
$body = ; // OrderCreate | 

try {
    $result = $api_instance->update($clientId, $apiKey, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderApi->update: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderApi;

my $api_instance = WWW::SwaggerClient::OrderApi->new();
my $clientId = clientId_example; # String | Client Identification
my $apiKey = apiKey_example; # String | Access key - Appraiser Access Token - After Recruitement
my $body = WWW::SwaggerClient::Object::OrderCreate->new(); # OrderCreate | 

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

# create an instance of the API class
api_instance = swagger_client.OrderApi()
clientId = clientId_example # String | Client Identification
apiKey = apiKey_example # String | Access key - Appraiser Access Token - After Recruitement
body =  # OrderCreate | 

try: 
    api_response = api_instance.update(clientId, apiKey, body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderApi->update: %s\n" % e)

Parameters

Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required
Body parameters
Name Description
body *

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


UpdateGLASquareFootage

UpdateGLASquareFootage


/OrderManagement/UpdateGLASquareFootage

Usage and SDK Samples

curl -X POST "https://apistage.connectvl.com/api/v1/OrderManagement/UpdateGLASquareFootage"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OrderApi;

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

public class OrderApiExample {

    public static void main(String[] args) {
        
        OrderApi apiInstance = new OrderApi();
        String clientId = clientId_example; // String | Client Identification
        String apiKey = apiKey_example; // String | Access key - Appraiser Access Token - After Recruitement
        OrderCreate body = ; // OrderCreate | 
        try {
            ApiResponse result = apiInstance.UpdateGLASquareFootage(clientId, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderApi#UpdateGLASquareFootage");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OrderApi;

public class OrderApiExample {

    public static void main(String[] args) {
        OrderApi apiInstance = new OrderApi();
        String clientId = clientId_example; // String | Client Identification
        String apiKey = apiKey_example; // String | Access key - Appraiser Access Token - After Recruitement
        OrderCreate body = ; // OrderCreate | 
        try {
            ApiResponse result = apiInstance.UpdateGLASquareFootage(clientId, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OrderApi#UpdateGLASquareFootage");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // Client Identification
String *apiKey = apiKey_example; // Access key - Appraiser Access Token - After Recruitement
OrderCreate *body = ; // 

OrderApi *apiInstance = [[OrderApi alloc] init];

[apiInstance updateWith:clientId
    apiKey:apiKey
    body:body
              completionHandler: ^(ApiResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectClientIntegrationApiDocument = require('connect___client_integration_api_document');

var api = new ConnectClientIntegrationApiDocument.OrderApi()

var clientId = clientId_example; // {String} Client Identification

var apiKey = apiKey_example; // {String} Access key - Appraiser Access Token - After Recruitement

var body = ; // {OrderCreate} 


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.update(clientId, apiKey, body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class updateExample
    {
        public void main()
        {
            
            var apiInstance = new OrderApi();
            var clientId = clientId_example;  // String | Client Identification
            var apiKey = apiKey_example;  // String | Access key - Appraiser Access Token - After Recruitement
            var body = new OrderCreate(); // OrderCreate | 

            try
            {
                ApiResponse result = apiInstance.UpdateGLASquareFootage(clientId, apiKey, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OrderApi.UpdateGLASquareFootage: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OrderApi();
$clientId = clientId_example; // String | Client Identification
$apiKey = apiKey_example; // String | Access key - Appraiser Access Token - After Recruitement
$body = ; // OrderCreate | 

try {
    $result = $api_instance->update($clientId, $apiKey, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling OrderApi->update: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::OrderApi;

my $api_instance = WWW::SwaggerClient::OrderApi->new();
my $clientId = clientId_example; # String | Client Identification
my $apiKey = apiKey_example; # String | Access key - Appraiser Access Token - After Recruitement
my $body = WWW::SwaggerClient::Object::OrderCreate->new(); # OrderCreate | 

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

# create an instance of the API class
api_instance = swagger_client.OrderApi()
clientId = clientId_example # String | Client Identification
apiKey = apiKey_example # String | Access key - Appraiser Access Token - After Recruitement
body =  # OrderCreate | 

try: 
    api_response = api_instance.UpdateGLASquareFootage(clientId, apiKey, body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OrderApi->update: %s\n" % e)

Parameters

Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required
Body parameters
Name Description
body *

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


OutboundCalls

inspectionCompleted

Event will trigger when inspection completed on order.


/Event:3007

Usage and SDK Samples

curl -X POST "https://api.connectvl.com/api/v1/Event:3007"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OutboundCallsApi;

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

public class OutboundCallsApiExample {

    public static void main(String[] args) {
        
        OutboundCallsApi apiInstance = new OutboundCallsApi();
        OutboundOrderInspected body = ; // OutboundOrderInspected | Parameter Description
        try {
            OutboundResponse result = apiInstance.inspectionCompleted(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OutboundCallsApi#inspectionCompleted");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OutboundCallsApi;

public class OutboundCallsApiExample {

    public static void main(String[] args) {
        OutboundCallsApi apiInstance = new OutboundCallsApi();
        OutboundOrderInspected body = ; // OutboundOrderInspected | Parameter Description
        try {
            OutboundResponse result = apiInstance.inspectionCompleted(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OutboundCallsApi#inspectionCompleted");
            e.printStackTrace();
        }
    }
}
OutboundOrderInspected *body = ; // Parameter Description

OutboundCallsApi *apiInstance = [[OutboundCallsApi alloc] init];

[apiInstance inspectionCompletedWith:body
              completionHandler: ^(OutboundResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OutboundCallsApi()

var body = ; // {OutboundOrderInspected} Parameter Description


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

namespace Example
{
    public class inspectionCompletedExample
    {
        public void main()
        {
            
            var apiInstance = new OutboundCallsApi();
            var body = new OutboundOrderInspected(); // OutboundOrderInspected | Parameter Description

            try
            {
                OutboundResponse result = apiInstance.inspectionCompleted(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OutboundCallsApi.inspectionCompleted: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OutboundCallsApi();
$body = ; // OutboundOrderInspected | Parameter Description

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

my $api_instance = WWW::SwaggerClient::OutboundCallsApi->new();
my $body = WWW::SwaggerClient::Object::OutboundOrderInspected->new(); # OutboundOrderInspected | Parameter Description

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

# create an instance of the API class
api_instance = swagger_client.OutboundCallsApi()
body =  # OutboundOrderInspected | Parameter Description

try: 
    api_response = api_instance.inspection_completed(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OutboundCallsApi->inspectionCompleted: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: default - successful / unsuccessful operation


inspectionScheduled

Event will trigger when inspection scheduled on order.


/Event:3006

Usage and SDK Samples

curl -X POST "https://api.connectvl.com/api/v1/Event:3006"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OutboundCallsApi;

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

public class OutboundCallsApiExample {

    public static void main(String[] args) {
        
        OutboundCallsApi apiInstance = new OutboundCallsApi();
        OutboundOrderMessage body = ; // OutboundOrderMessage | Parameter Description
        try {
            OutboundResponse result = apiInstance.inspectionScheduled(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OutboundCallsApi#inspectionScheduled");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OutboundCallsApi;

public class OutboundCallsApiExample {

    public static void main(String[] args) {
        OutboundCallsApi apiInstance = new OutboundCallsApi();
        OutboundOrderMessage body = ; // OutboundOrderMessage | Parameter Description
        try {
            OutboundResponse result = apiInstance.inspectionScheduled(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OutboundCallsApi#inspectionScheduled");
            e.printStackTrace();
        }
    }
}
OutboundOrderMessage *body = ; // Parameter Description

OutboundCallsApi *apiInstance = [[OutboundCallsApi alloc] init];

[apiInstance inspectionScheduledWith:body
              completionHandler: ^(OutboundResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OutboundCallsApi()

var body = ; // {OutboundOrderMessage} Parameter Description


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

namespace Example
{
    public class inspectionScheduledExample
    {
        public void main()
        {
            
            var apiInstance = new OutboundCallsApi();
            var body = new OutboundOrderMessage(); // OutboundOrderMessage | Parameter Description

            try
            {
                OutboundResponse result = apiInstance.inspectionScheduled(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OutboundCallsApi.inspectionScheduled: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OutboundCallsApi();
$body = ; // OutboundOrderMessage | Parameter Description

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

my $api_instance = WWW::SwaggerClient::OutboundCallsApi->new();
my $body = WWW::SwaggerClient::Object::OutboundOrderMessage->new(); # OutboundOrderMessage | Parameter Description

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

# create an instance of the API class
api_instance = swagger_client.OutboundCallsApi()
body =  # OutboundOrderMessage | Parameter Description

try: 
    api_response = api_instance.inspection_scheduled(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OutboundCallsApi->inspectionScheduled: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: default - successful / unsuccessful operation


newOrder

Event will trigger when new order received.


/Event:3001

Usage and SDK Samples

curl -X POST "https://api.connectvl.com/api/v1/Event:3001"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OutboundCallsApi;

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

public class OutboundCallsApiExample {

    public static void main(String[] args) {
        
        OutboundCallsApi apiInstance = new OutboundCallsApi();
        OutboundOrder body = ; // OutboundOrder | Parameter Description
        try {
            OutboundResponse result = apiInstance.newOrder(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OutboundCallsApi#newOrder");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OutboundCallsApi;

public class OutboundCallsApiExample {

    public static void main(String[] args) {
        OutboundCallsApi apiInstance = new OutboundCallsApi();
        OutboundOrder body = ; // OutboundOrder | Parameter Description
        try {
            OutboundResponse result = apiInstance.newOrder(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OutboundCallsApi#newOrder");
            e.printStackTrace();
        }
    }
}
OutboundOrder *body = ; // Parameter Description

OutboundCallsApi *apiInstance = [[OutboundCallsApi alloc] init];

[apiInstance newOrderWith:body
              completionHandler: ^(OutboundResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OutboundCallsApi()

var body = ; // {OutboundOrder} Parameter Description


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

namespace Example
{
    public class newOrderExample
    {
        public void main()
        {
            
            var apiInstance = new OutboundCallsApi();
            var body = new OutboundOrder(); // OutboundOrder | Parameter Description

            try
            {
                OutboundResponse result = apiInstance.newOrder(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OutboundCallsApi.newOrder: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OutboundCallsApi();
$body = ; // OutboundOrder | Parameter Description

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

my $api_instance = WWW::SwaggerClient::OutboundCallsApi->new();
my $body = WWW::SwaggerClient::Object::OutboundOrder->new(); # OutboundOrder | Parameter Description

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

# create an instance of the API class
api_instance = swagger_client.OutboundCallsApi()
body =  # OutboundOrder | Parameter Description

try: 
    api_response = api_instance.new_order(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OutboundCallsApi->newOrder: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: default - successful / unsuccessful operation


newReport

Event will trigger when report added on order.


/Event:3012

Usage and SDK Samples

curl -X POST "https://api.connectvl.com/api/v1/Event:3012"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OutboundCallsApi;

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

public class OutboundCallsApiExample {

    public static void main(String[] args) {
        
        OutboundCallsApi apiInstance = new OutboundCallsApi();
        OutboundOrderDocument body = ; // OutboundOrderDocument | Parameter Description
        try {
            OutboundResponse result = apiInstance.newReport(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OutboundCallsApi#newReport");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OutboundCallsApi;

public class OutboundCallsApiExample {

    public static void main(String[] args) {
        OutboundCallsApi apiInstance = new OutboundCallsApi();
        OutboundOrderDocument body = ; // OutboundOrderDocument | Parameter Description
        try {
            OutboundResponse result = apiInstance.newReport(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OutboundCallsApi#newReport");
            e.printStackTrace();
        }
    }
}
OutboundOrderDocument *body = ; // Parameter Description

OutboundCallsApi *apiInstance = [[OutboundCallsApi alloc] init];

[apiInstance newReportWith:body
              completionHandler: ^(OutboundResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OutboundCallsApi()

var body = ; // {OutboundOrderDocument} Parameter Description


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

namespace Example
{
    public class newReportExample
    {
        public void main()
        {
            
            var apiInstance = new OutboundCallsApi();
            var body = new OutboundOrderDocument(); // OutboundOrderDocument | Parameter Description

            try
            {
                OutboundResponse result = apiInstance.newReport(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OutboundCallsApi.newReport: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OutboundCallsApi();
$body = ; // OutboundOrderDocument | Parameter Description

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

my $api_instance = WWW::SwaggerClient::OutboundCallsApi->new();
my $body = WWW::SwaggerClient::Object::OutboundOrderDocument->new(); # OutboundOrderDocument | Parameter Description

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

# create an instance of the API class
api_instance = swagger_client.OutboundCallsApi()
body =  # OutboundOrderDocument | Parameter Description

try: 
    api_response = api_instance.new_report(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OutboundCallsApi->newReport: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: default - successful / unsuccessful operation


newSupportingDocument

Event will trigger when supporting document added on order.


/Event:3011

Usage and SDK Samples

curl -X POST "https://api.connectvl.com/api/v1/Event:3011"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OutboundCallsApi;

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

public class OutboundCallsApiExample {

    public static void main(String[] args) {
        
        OutboundCallsApi apiInstance = new OutboundCallsApi();
        OutboundOrderDocument body = ; // OutboundOrderDocument | Parameter Description
        try {
            OutboundResponse result = apiInstance.newSupportingDocument(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OutboundCallsApi#newSupportingDocument");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OutboundCallsApi;

public class OutboundCallsApiExample {

    public static void main(String[] args) {
        OutboundCallsApi apiInstance = new OutboundCallsApi();
        OutboundOrderDocument body = ; // OutboundOrderDocument | Parameter Description
        try {
            OutboundResponse result = apiInstance.newSupportingDocument(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OutboundCallsApi#newSupportingDocument");
            e.printStackTrace();
        }
    }
}
OutboundOrderDocument *body = ; // Parameter Description

OutboundCallsApi *apiInstance = [[OutboundCallsApi alloc] init];

[apiInstance newSupportingDocumentWith:body
              completionHandler: ^(OutboundResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OutboundCallsApi()

var body = ; // {OutboundOrderDocument} Parameter Description


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

namespace Example
{
    public class newSupportingDocumentExample
    {
        public void main()
        {
            
            var apiInstance = new OutboundCallsApi();
            var body = new OutboundOrderDocument(); // OutboundOrderDocument | Parameter Description

            try
            {
                OutboundResponse result = apiInstance.newSupportingDocument(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OutboundCallsApi.newSupportingDocument: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OutboundCallsApi();
$body = ; // OutboundOrderDocument | Parameter Description

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

my $api_instance = WWW::SwaggerClient::OutboundCallsApi->new();
my $body = WWW::SwaggerClient::Object::OutboundOrderDocument->new(); # OutboundOrderDocument | Parameter Description

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

# create an instance of the API class
api_instance = swagger_client.OutboundCallsApi()
body =  # OutboundOrderDocument | Parameter Description

try: 
    api_response = api_instance.new_supporting_document(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OutboundCallsApi->newSupportingDocument: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: default - successful / unsuccessful operation


orderCancelled

Event will trigger when order is cancelled.


/Event:3003

Usage and SDK Samples

curl -X POST "https://api.connectvl.com/api/v1/Event:3003"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OutboundCallsApi;

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

public class OutboundCallsApiExample {

    public static void main(String[] args) {
        
        OutboundCallsApi apiInstance = new OutboundCallsApi();
        OutboundOrder body = ; // OutboundOrder | Parameter Description
        try {
            OutboundResponse result = apiInstance.orderCancelled(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OutboundCallsApi#orderCancelled");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OutboundCallsApi;

public class OutboundCallsApiExample {

    public static void main(String[] args) {
        OutboundCallsApi apiInstance = new OutboundCallsApi();
        OutboundOrder body = ; // OutboundOrder | Parameter Description
        try {
            OutboundResponse result = apiInstance.orderCancelled(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OutboundCallsApi#orderCancelled");
            e.printStackTrace();
        }
    }
}
OutboundOrder *body = ; // Parameter Description

OutboundCallsApi *apiInstance = [[OutboundCallsApi alloc] init];

[apiInstance orderCancelledWith:body
              completionHandler: ^(OutboundResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OutboundCallsApi()

var body = ; // {OutboundOrder} Parameter Description


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

namespace Example
{
    public class orderCancelledExample
    {
        public void main()
        {
            
            var apiInstance = new OutboundCallsApi();
            var body = new OutboundOrder(); // OutboundOrder | Parameter Description

            try
            {
                OutboundResponse result = apiInstance.orderCancelled(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OutboundCallsApi.orderCancelled: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OutboundCallsApi();
$body = ; // OutboundOrder | Parameter Description

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

my $api_instance = WWW::SwaggerClient::OutboundCallsApi->new();
my $body = WWW::SwaggerClient::Object::OutboundOrder->new(); # OutboundOrder | Parameter Description

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

# create an instance of the API class
api_instance = swagger_client.OutboundCallsApi()
body =  # OutboundOrder | Parameter Description

try: 
    api_response = api_instance.order_cencelled(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OutboundCallsApi->orderCancelled: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: default - successful / unsuccessful operation


orderMessage

Event will trigger when new message is received on order.


/Event:3005

Usage and SDK Samples

curl -X POST "https://api.connectvl.com/api/v1/Event:3005"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OutboundCallsApi;

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

public class OutboundCallsApiExample {

    public static void main(String[] args) {
        
        OutboundCallsApi apiInstance = new OutboundCallsApi();
        OutboundOrderMessage body = ; // OutboundOrderMessage | Parameter Description
        try {
            OutboundResponse result = apiInstance.orderMessage(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OutboundCallsApi#orderMessage");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OutboundCallsApi;

public class OutboundCallsApiExample {

    public static void main(String[] args) {
        OutboundCallsApi apiInstance = new OutboundCallsApi();
        OutboundOrderMessage body = ; // OutboundOrderMessage | Parameter Description
        try {
            OutboundResponse result = apiInstance.orderMessage(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OutboundCallsApi#orderMessage");
            e.printStackTrace();
        }
    }
}
OutboundOrderMessage *body = ; // Parameter Description

OutboundCallsApi *apiInstance = [[OutboundCallsApi alloc] init];

[apiInstance orderMessageWith:body
              completionHandler: ^(OutboundResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OutboundCallsApi()

var body = ; // {OutboundOrderMessage} Parameter Description


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

namespace Example
{
    public class orderMessageExample
    {
        public void main()
        {
            
            var apiInstance = new OutboundCallsApi();
            var body = new OutboundOrderMessage(); // OutboundOrderMessage | Parameter Description

            try
            {
                OutboundResponse result = apiInstance.orderMessage(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OutboundCallsApi.orderMessage: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OutboundCallsApi();
$body = ; // OutboundOrderMessage | Parameter Description

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

my $api_instance = WWW::SwaggerClient::OutboundCallsApi->new();
my $body = WWW::SwaggerClient::Object::OutboundOrderMessage->new(); # OutboundOrderMessage | Parameter Description

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

# create an instance of the API class
api_instance = swagger_client.OutboundCallsApi()
body =  # OutboundOrderMessage | Parameter Description

try: 
    api_response = api_instance.order_message(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OutboundCallsApi->orderMessage: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: default - successful / unsuccessful operation


orderUpdated

Event will trigger when order is updated.


/Event:3002

Usage and SDK Samples

curl -X POST "https://api.connectvl.com/api/v1/Event:3002"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.OutboundCallsApi;

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

public class OutboundCallsApiExample {

    public static void main(String[] args) {
        
        OutboundCallsApi apiInstance = new OutboundCallsApi();
        OutboundOrder body = ; // OutboundOrder | Parameter Description
        try {
            OutboundResponse result = apiInstance.orderUpdated(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OutboundCallsApi#orderUpdated");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.OutboundCallsApi;

public class OutboundCallsApiExample {

    public static void main(String[] args) {
        OutboundCallsApi apiInstance = new OutboundCallsApi();
        OutboundOrder body = ; // OutboundOrder | Parameter Description
        try {
            OutboundResponse result = apiInstance.orderUpdated(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling OutboundCallsApi#orderUpdated");
            e.printStackTrace();
        }
    }
}
OutboundOrder *body = ; // Parameter Description

OutboundCallsApi *apiInstance = [[OutboundCallsApi alloc] init];

[apiInstance orderUpdatedWith:body
              completionHandler: ^(OutboundResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.OutboundCallsApi()

var body = ; // {OutboundOrder} Parameter Description


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

namespace Example
{
    public class orderUpdatedExample
    {
        public void main()
        {
            
            var apiInstance = new OutboundCallsApi();
            var body = new OutboundOrder(); // OutboundOrder | Parameter Description

            try
            {
                OutboundResponse result = apiInstance.orderUpdated(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling OutboundCallsApi.orderUpdated: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\OutboundCallsApi();
$body = ; // OutboundOrder | Parameter Description

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

my $api_instance = WWW::SwaggerClient::OutboundCallsApi->new();
my $body = WWW::SwaggerClient::Object::OutboundOrder->new(); # OutboundOrder | Parameter Description

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

# create an instance of the API class
api_instance = swagger_client.OutboundCallsApi()
body =  # OutboundOrder | Parameter Description

try: 
    api_response = api_instance.order_updated(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling OutboundCallsApi->orderUpdated: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: default - successful / unsuccessful operation


VendorManagement

generateKey

Generate (API) Key

This call shall be used to generate API key which consequently be used for authorizing the Vendor Master system to access VLConnect API calls


/VendorManagement/GenerateKey

Usage and SDK Samples

curl -X POST "https://api.connectvl.com/api/v1/VendorManagement/GenerateKey"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.VendorManagementApi;

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

public class VendorManagementApiExample {

    public static void main(String[] args) {
        
        VendorManagementApi apiInstance = new VendorManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        GenerateKeyRequest body = ; // GenerateKeyRequest | Generate Key Request
        try {
            SuccessMessageV2GenerateKeyResponse result = apiInstance.generateKey(clientId, contentType, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling VendorManagementApi#generateKey");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.VendorManagementApi;

public class VendorManagementApiExample {

    public static void main(String[] args) {
        VendorManagementApi apiInstance = new VendorManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        GenerateKeyRequest body = ; // GenerateKeyRequest | Generate Key Request
        try {
            SuccessMessageV2GenerateKeyResponse result = apiInstance.generateKey(clientId, contentType, apiKey, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling VendorManagementApi#generateKey");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // API Client ID used for Client (Vendor Master) Identification
String *contentType = contentType_example; // Content-Type defines the type of the content of the login requrest
String *apiKey = apiKey_example; // API key used for accessing API calls.
GenerateKeyRequest *body = ; // Generate Key Request

VendorManagementApi *apiInstance = [[VendorManagementApi alloc] init];

// Generate (API) Key 
[apiInstance generateKeyWith:clientId
    contentType:contentType
    apiKey:apiKey
    body:body
              completionHandler: ^(SuccessMessageV2GenerateKeyResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.VendorManagementApi()

var clientId = clientId_example; // {String} API Client ID used for Client (Vendor Master) Identification

var contentType = contentType_example; // {String} Content-Type defines the type of the content of the login requrest

var apiKey = apiKey_example; // {String} API key used for accessing API calls.

var body = ; // {GenerateKeyRequest} Generate Key Request


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.generateKey(clientId, contentType, apiKey, body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class generateKeyExample
    {
        public void main()
        {
            
            var apiInstance = new VendorManagementApi();
            var clientId = clientId_example;  // String | API Client ID used for Client (Vendor Master) Identification
            var contentType = contentType_example;  // String | Content-Type defines the type of the content of the login requrest
            var apiKey = apiKey_example;  // String | API key used for accessing API calls.
            var body = new GenerateKeyRequest(); // GenerateKeyRequest | Generate Key Request

            try
            {
                // Generate (API) Key 
                SuccessMessageV2GenerateKeyResponse result = apiInstance.generateKey(clientId, contentType, apiKey, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling VendorManagementApi.generateKey: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\VendorManagementApi();
$clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
$contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
$apiKey = apiKey_example; // String | API key used for accessing API calls.
$body = ; // GenerateKeyRequest | Generate Key Request

try {
    $result = $api_instance->generateKey($clientId, $contentType, $apiKey, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling VendorManagementApi->generateKey: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::VendorManagementApi;

my $api_instance = WWW::SwaggerClient::VendorManagementApi->new();
my $clientId = clientId_example; # String | API Client ID used for Client (Vendor Master) Identification
my $contentType = contentType_example; # String | Content-Type defines the type of the content of the login requrest
my $apiKey = apiKey_example; # String | API key used for accessing API calls.
my $body = WWW::SwaggerClient::Object::GenerateKeyRequest->new(); # GenerateKeyRequest | Generate Key Request

eval { 
    my $result = $api_instance->generateKey(clientId => $clientId, contentType => $contentType, apiKey => $apiKey, body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling VendorManagementApi->generateKey: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.VendorManagementApi()
clientId = clientId_example # String | API Client ID used for Client (Vendor Master) Identification
contentType = contentType_example # String | Content-Type defines the type of the content of the login requrest
apiKey = apiKey_example # String | API key used for accessing API calls.
body =  # GenerateKeyRequest | Generate Key Request

try: 
    # Generate (API) Key 
    api_response = api_instance.generate_key(clientId, contentType, apiKey, body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling VendorManagementApi->generateKey: %s\n" % e)

Parameters

Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
Body parameters
Name Description
body *

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation


profile

Get Vendor Profile

This shall access the Vendor Profile using the Vendor ID embeded in the header of the API call


/VendorManagement/Vendor

Usage and SDK Samples

curl -X GET "https://api.connectvl.com/api/v1/VendorManagement/Vendor"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.VendorManagementApi;

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

public class VendorManagementApiExample {

    public static void main(String[] args) {
        
        VendorManagementApi apiInstance = new VendorManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        try {
            SuccessMessageV2GetVendorResponse result = apiInstance.profile(clientId, contentType, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling VendorManagementApi#profile");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.VendorManagementApi;

public class VendorManagementApiExample {

    public static void main(String[] args) {
        VendorManagementApi apiInstance = new VendorManagementApi();
        String clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
        String contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
        String apiKey = apiKey_example; // String | API key used for accessing API calls.
        try {
            SuccessMessageV2GetVendorResponse result = apiInstance.profile(clientId, contentType, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling VendorManagementApi#profile");
            e.printStackTrace();
        }
    }
}
String *clientId = clientId_example; // API Client ID used for Client (Vendor Master) Identification
String *contentType = contentType_example; // Content-Type defines the type of the content of the login requrest
String *apiKey = apiKey_example; // API key used for accessing API calls.

VendorManagementApi *apiInstance = [[VendorManagementApi alloc] init];

// Get Vendor Profile
[apiInstance profileWith:clientId
    contentType:contentType
    apiKey:apiKey
              completionHandler: ^(SuccessMessageV2GetVendorResponse output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ConnectVendorIntegrationApiDocument = require('connect___vendor_integration_api_document');

var api = new ConnectVendorIntegrationApiDocument.VendorManagementApi()

var clientId = clientId_example; // {String} API Client ID used for Client (Vendor Master) Identification

var contentType = contentType_example; // {String} Content-Type defines the type of the content of the login requrest

var apiKey = apiKey_example; // {String} API key used for accessing API calls.


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.profile(clientId, contentType, apiKey, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class profileExample
    {
        public void main()
        {
            
            var apiInstance = new VendorManagementApi();
            var clientId = clientId_example;  // String | API Client ID used for Client (Vendor Master) Identification
            var contentType = contentType_example;  // String | Content-Type defines the type of the content of the login requrest
            var apiKey = apiKey_example;  // String | API key used for accessing API calls.

            try
            {
                // Get Vendor Profile
                SuccessMessageV2GetVendorResponse result = apiInstance.profile(clientId, contentType, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling VendorManagementApi.profile: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\VendorManagementApi();
$clientId = clientId_example; // String | API Client ID used for Client (Vendor Master) Identification
$contentType = contentType_example; // String | Content-Type defines the type of the content of the login requrest
$apiKey = apiKey_example; // String | API key used for accessing API calls.

try {
    $result = $api_instance->profile($clientId, $contentType, $apiKey);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling VendorManagementApi->profile: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::VendorManagementApi;

my $api_instance = WWW::SwaggerClient::VendorManagementApi->new();
my $clientId = clientId_example; # String | API Client ID used for Client (Vendor Master) Identification
my $contentType = contentType_example; # String | Content-Type defines the type of the content of the login requrest
my $apiKey = apiKey_example; # String | API key used for accessing API calls.

eval { 
    my $result = $api_instance->profile(clientId => $clientId, contentType => $contentType, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling VendorManagementApi->profile: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.VendorManagementApi()
clientId = clientId_example # String | API Client ID used for Client (Vendor Master) Identification
contentType = contentType_example # String | Content-Type defines the type of the content of the login requrest
apiKey = apiKey_example # String | API key used for accessing API calls.

try: 
    # Get Vendor Profile
    api_response = api_instance.profile(clientId, contentType, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling VendorManagementApi->profile: %s\n" % e)

Parameters

Header parameters
Name Description
client_id*
String
API Client ID used for Client (Vendor Master) Identification
Required
api_key*
String
API key used for accessing API calls.
Required

Responses

Status: 200 - Successful operation

Status: 400 - Unsuccessful operation