IVend Retail Extensibility-Web API
IVend Retail Extensibility-Web API
IVend Retail Extensibility-Web API
Extensibility
Integration
using Web API
New York |
Toronto
Agenda
Overview
REST Call
Sample code
Q&A
Overview
iVend Retail provides a rich bundle of API functions that can be leveraged to
integrate with any standard ERP without hassle of platform dependency.
The iVend Retail Web Service API is a collection of functions for updating, retrieving,
and manipulating data in the iVend Retail.
Discoverability : iVend Retail Web APIs are discoverable endpoints that allow third
party systems to interact with the underlying components directly.
Web Service Protocol : iVend Retail Web API conforms to the industry standard
WS*1.1 protocol thereby guaranteeing interoperability with all platforms that
understand the SOAP (Simple Object Access Protocol) payload.
SOAP Support : The API fully supports SOAP (Simple Object Access Protocol)
payloads in the universal XML web services protocol.
Note: Refer iVend Retail API guide for complete list of iVend Retail Web API
methods.
Confidential 2016 CitiXsys. All Rights Reserved.
Note: If API is configured on machine with Static IP address then replace localhost
with IP address of machine
Method Parameters:
getTopNRecords :- No of records to be fetched from queue.
clientTimeOut :- Session time out for iVend Retail Web API method.
UpdateStatus: Pass true if you want to mark as record processed otherwise pass false
Confidential 2016 CitiXsys. All Rights Reserved.
Method Parameters:
getTopNRecords: No of records to be fetched from queue.
clientTimeOut: Session time out for iVend Retail Web API method.
UpdateStatus: Pass true if you want to marks as record processed otherwise pass false
Method Parameters:
IntegrationKeysList : pass the list of IntegrationKeys as array for which the status is required to
be updated.
4.
5.
Initiate the request and get response from iVend Retail Web API
WebResponse response = request.GetResponse();
One of the easiest way to test and validate iVend Retail Web API call is using SoapUI
SoapUI is designed to simplify testing of Web services
Useful for interacting with third-party Web services
Shows XML payload of the Response
Define XML for the Request
Samples
iVend Retail Web API provides a mechanism to test and debug the code using fault exception concept of API.
Artifacts
Artifacts
Citixsys Knowledge Portal
CKP -> iVend Extensibility Landing page
iVend Web API developer guide:
CKP -> Document Store -> Product Documentation -> iVend Retail -> iVend Retail
6.5 ->iVend Retail 6.5
Web API Help
Sample Projects:
CKP -> Extensibility -> Add On Development -> Sample project for 6.5
Web based guide:
iVend Web API developer guide(Web)
Confidential 2016 CitiXsys. All Rights Reserved.
Thank You