Request

Parameter Length Possible Values Description

partnerKey


32 Char

String. Given by Westcon Account manager

Reseller identifier.

resellerId

--

String. Given by Westcon Account manager or 0000000 if not known

Reseller's internal identifier

quoteId

--

String

Quote ID returned from the Event Listener with an event type of "QUOTE_CREATED" or "QUOTE_REVISED". Do not include the _Rev#

version

--

Number

Version number. In case the version is empty, the latest version would be used. Example: 4

Response

Parameter Length Data type Description

message

--

String

Eg: Successfully Retrieved Quote with id - {QuoteId}, No quote available in 1view with id - {QuouteId} etc...

QuoteData

--

QuoteData

Quote Data

success


--

Boolean

True - Means success, False - Means failed

Quote Data

Parameter Length Data type Description

code

--

String

Unique Quote number

deliveryAddress


--

AddressData

Delivery address details

deliveryCost


--

PriceData

Freight charges of the quote

deliveryMode


--

DeliveryMode

Shipping method eg: Economy,express

entries


--

Entry

All product/prices details of the quote (line items)

totalItems


--

Integer

Total items in quote

totalPriceWithTax


--

PriceData

Total price of the quote items including tax

totalTax


--

PriceData

Total tax amount of the quote

user


--

User

Quote created by

accountData


--

AccountData

Reseller and country details

assignedToAM


--

String

AM User details to whom this quote is assigned

assignedToAMEmail


--

String

AM email address details to whom this quote is assigned

assignedToAMName


--

String

Assigned AM first name and last name

assignedToAMPhone


--

String

AM User phone number details to whom this quote is assigned

b2BSalesOrg


--

B2BSalesOrg

Reseller and sales org details

billToAccount


--

AccountAddressData

Reseller billing account address details

carrierAccountNumber


--

String

Carrier Account Number

certificateOriginCharges


--

double

Certificate Origin Charges

closedDate


--

String

Quote expiration date

createdBy


--

String

Name of the user who created the quote

createdDate


--

String

Quote created date

date


--

date

Date

deliveryCharges


--

String

Delivery Charges

docDeliveryCharges


--

double

Document delivery Charges

endUserAccount


--

AccountAddressData

End user account address details

endUserAddress


--

AddressData

End user address details

importDuty


--

double

Import duty

isBlindShipment


--

Boolean

Blind shipment flag

FlatFreight


--

PriceData

Flat freight charges

legalCharges


--

double

Legal Chargess

note


--

String

Quote header level notes provided by the user

opportunityId


--

String

Sales view opportunity ID

opportunityName


--

String

One of the field where user can provide Opportunity Name

opportunityNotes


--

String

One of the field where user can provide Opportunity Notes

opportunityNumber


--

String

One of the field where user can provide Opportunity Number

projectNumber


--

String

One of the field where user can provide Project Number

quoteCode


--

String

Quote number

quoteCustomer


--

QuoteCustomer

Reseller account details

quoteInformation


--

QuoteInformation

Quote creator email address, currency, start and end date

quoteRequester


--

String

Quote requester name

rebateUpliftText


--

String

rebateUpliftText

region


--

Region

Region of which the sales org belongs

requesterEmail


--

String

Quote requester email address

salesOrg


--

String

Sales org which quote belongs

salesOrgCountryName


--

country

Country name of the sales org

salesOrgName


--

String

Name of the sales org

sasoOrCocCharges


--

double

sasoOrCocCharges

shipToAccount


--

AccountAddressData

ship to user account address details

shippingInstruction


--

String

Shipping instruction

shippingMethodDisplay


--

String

Shipping method name selected by the user

soldToAccount


--

AccountAddressData

sold to user account address details

soldToAccountLanguage


--

String

sold to account language

specialDiscount


--

double

Special discount

submittedBy


--

String

Quote submitted user

totalListPrice


--

PriceData

Total list price of the items present in quote

totalResellerPrice


--

PriceData

Total reseller price of the items without tax

totalVolume


--

String

Total Volume of the items present in quote

totalWeight


--

String

Total weight of the items present in quote

transactionFees


--

double

Total transaction fees

vendorName


--

String

All vendor names of the items

versionID


--

String

Quote revision number

currency


--

String

Quote quoted currency

quoteCreatedBy


--

String

Quote created name

revisionRequestCCEmail


--

String

Quote revision requester email address

Address Data

Parameter Length Data type Description

companyName

--

String

Name of the company

country

--

String

Country

firstName

--

String

First name

lastName

--

String

Last name

formattedAddress

--

String

Complete address with comma separated values

line1

--

String

Address line 1

line2

--

String

Address line 2

line3

--

String

Address line 3

line4

--

String

Address line 4

phone

--

String

Phone number

postalCode

--

String

Postal code/Zip code number

region

--

String

Region of the country

town

--

String

Town/City

Country

Parameter Length Data type Description

isocode

--

String

Country Iso code details

name

--

String

Name of the country

postalCodeSample

--

String

Postal/Zip code number example

Region

Parameter Length Data type Description

isocode

--

String

Country Iso code details

isocodeShort

--

String

name

--

String

Name of the region/state

Price Data

Parameter Length Data type Description

currencyIso

--

String

Iso code of the currency

formattedValue

--

String

Combination of ISO code and Value

value

--

Bigdecimal

Price Amount

valueWithoutCurrency

--

String

Value formatted to 2 or 3 decimals based on the country

Delivery Mode

Parameter Length Data type Description

code

--

String

Value of the delivery name

deliveryCost

--

PriceData

Freight charges of the quote

name

--

String

Name of the Delivery mode eg: Express, Economy

Description

--

String

Description of the delivery method

Entry

Parameter Length Data type Description

currencySymbol

--

String

Currency Symbol

customerLineNumber

--

String

Line Number

customerPartNumber

--

String

Customer entered partnumber

displayEntryNumber

--

integer

Line number of the SKU

duration

--

String

Value of duration

contractStartDate

--

String

Contract Start Date

contractEndDate

--

String

Contract End Date

estimatedFreight

--

double

Estimated freight

extendedListPrice

--

PriceData

Total list price of the item

extendedPrice

--

PriceData

Total reseller price of the item

groupDescription

--

String

Group description of the item provided by the user

groupId

--

String

Groupid of the item provided by the user

groupIdAndDescription

--

String

Combination of GroupID and Group description

importDutyAbsolute

--

PriceData

Absolute value of import duty

importDutyPercentage

--

double

Percentage of import duty

inboundDuty

--

PriceData

Value of inbound duty

inboundDutyPercentage

--

double

Percentage of inbound duty

listPrice

--

PriceData

List Price

listPriceInQuoteCurrency

--

PriceData

List price In Quote Currency

pricingConditionLabel

--

String

product

--

Product

Product details

quantity

--

long

Number of item quantity

resellerPrice

--

PriceData

Selling price

totalInclVAT

--

double

totalPrice

--

PriceData

type

--

product type

ProductType Enum possible values – STD, TCB, TPB, RCB, RPB, VIP, VIC, VPSP, VPSC

vatAbsolute

--

PriceData

Absolute value of tax

vatPercentage

--

double

Percentage of tax

vendorCurrency

--

String

SKU's vendor currency

vendorName

--

String

Name of Vendor

volume

--

String

Volume of the item belongs

weight

--

String

Weight of the item belongs

externalNotes

--

String

Notes on a given line

Price Data

Parameter Length Data type Description

currencyIso

--

currency

Iso code of the currency (ex: GBP)

formattedValue

--

String

Combination of ISO code and Value (ex:GBP 2,800.00)

value

--

BigDecimal

Price Amount (ex: 2800)

valueWithoutCurrency

--

String

Formatted value minus currency (ex: 2,800.00)

Product

Parameter Length Data type Description

code

--

String

Vendor partnumber

description

--

String

Part number shot description

name

--

String

Name of the partnumber

User

Parameter Length Data type Description

name

--

String

Name of the User

uid

--

String

Logged in user ID value

Account Data

Parameter Length Data type Description

country

--

String

Country of which reseller belongs

resellerId

--

String

Reseller Number

resellerName

--

String

Reseller name

B2BSalesOrg

Parameter Length Data type Description

paymentTermsData

--

paymentTermsData

Payment term data

Sales org

--

String

Country sales org number

PaymentTermsData

Parameter Length Data type Description

description

--

paymentTermsData

description of the payment term

code

--

String

Configured value of the payment term

AccountAddressData

Parameter Length Data type Description

accountName

--

String

Acount name

addressLine1

--

String

addressLine1

addressLine2

--

String

addressLine2

addressLine3

--

String

addressLine3

addressLine4

--

String

addressLine4

country

--

String

country

district

--

String

district

locality

--

String

locality

state

--

String

state

town

--

String

town

zipCode

--

String

Post/Zip code

phone

--

String

phone number

Quote Customer

Parameter Length Data type Description

customerNumber

--

String

Reseller account number

resellerName

--

String

Reseller name

Quote Information

Parameter Length Data type Description

startDate

--

String

startDate eg: 09/30/2020

startDateInYYYY

--

String

startDateInYYYY eg: 30-September-2020

expireDate

--

String

expireDate eg: 09/30/2020

expireDateInYYYY

--

String

expireDateInYYYY eg: 30-September-2020

currency

--

List < string >

currency

createdByEmail

--

String

Quote creator email address

createdByPhone

--

String

Quote creator phone number