Product Service

Query – Products

Purpose
At any moment, you can get a list of products with their pricing for your particular account.

URL

  • LIVE URL:
https://api.thesslstore.com/rest/product/query
  • SANDBOX URL:
https://sandbox-wbapi.thesslstore.com/rest/product/query

HTTP VERB
POST

PARAMETERS
JSON :
Content-type: application/json; charset=utf-8;

{
	"AuthRequest":{
		"PartnerCode":"String content",
		"AuthToken":"String content",
		"ReplayToken":"String content",
		"UserAgent":"String content"
	},
	"ProductCode":"String content",
	"ProductType":0
}

XML:
Content-type: application/xml; charset=utf-8;

<ProductRequest>
<AuthRequest>
<PartnerCode>String content</PartnerCode>
<AuthToken>String content</AuthToken>
<ReplayToken>String content</ReplayToken>
<UserAgent>String content</UserAgent>
</AuthRequest>
<ProductCode>String content</ProductCode>
<ProductType>ALL</ProductType>
</ProductRequest>

RESPONSE
JSON :

{
	"ProductCode":"String content",
	"ProductName":"String content",
	"CanbeReissued":true,
	"ReissueDays":2147483647,
	"ProductType":1,
	"PricingInfo":[{
		"NumberOfMonths":2147483647,
		"NumberOfServer":2147483647,
		"Price":12678967.543233,
		"SRP":12678967.543233,
		"PricePerAdditionalSAN":12678967.543233,
		"PricePerAdditionalServer":12678967.543233
	}],
	"AuthResponse":{
		"isError":true,
		"Message":["String content"],
		"Timestamp":"String content",
		"ReplayToken":"String content",
		"InvokingPartnerCode":"String content"
	}
}

XML:

<ProductResponse>
<ProductCode>String content</ProductCode>
<ProductName>String content</ProductName>
<CanbeReissued>true</CanbeReissued>
<ReissueDays>2147483647</ReissueDays>
<ProductType>DV</ProductType>
<PricingInfo>
<ProductPricing>
<NumberOfMonths>2147483647</NumberOfMonths>
<NumberOfServer>2147483647</NumberOfServer>
<Price>12678967.543233</Price>
<SRP>12678967.543233</SRP>
<PricePerAdditionalSAN>12678967.543233</PricePerAdditionalSAN>
<PricePerAdditionalServer>12678967.543233</PricePerAdditionalServer>
</ProductPricing>
<ProductPricing>
<NumberOfMonths>2147483647</NumberOfMonths>
<NumberOfServer>2147483647</NumberOfServer>
<Price>12678967.543233</Price>
<SRP>12678967.543233</SRP>
<PricePerAdditionalSAN>12678967.543233</PricePerAdditionalSAN>
<PricePerAdditionalServer>12678967.543233</PricePerAdditionalServer>
</ProductPricing>
</PricingInfo>
<AuthResponse>
<isError>true</isError>
<Message>
<string>String content</string>
<string>String content</string>
</Message>
<Timestamp>String content</Timestamp>
<ReplayToken>String content</ReplayToken>
<InvokingPartnerCode>String content</InvokingPartnerCode>
</AuthResponse>
</ProductResponse>

Fields Explanation

NAME FROM Type Description
AuthRequest.AuthToken Request string This is an alpha-numeric token code provided to you by thesslstore.com. It is required in all requests.
*Required for this request
AuthRequest.PartnerCode Request string A code for the product that a particular request relates to. Note that a partner must have a valid contract for a product code for it to be valid in a request. Also, a product code must be valid for the context of the request.
*Required for this request
AuthRequest.ReplayToken Request string This is an alpha-numeric code provided by you in order request and thesslstore.com sent back in request.
AuthRequest.UserAgent Request string Browser’s user agent value provided by you for specific order.
ProductRequest.ProductCode Request string This is an alpha-numeric code provided to you by thesslstore.com. It is required in all requests.
*Required for this request
ProductRequest.ProductType Request string This is the Type of product.Supported Values :
ALL=0,
DV=1,
EV=2,
OV=3,
WILDCARD=4,
SCAN=5,
PCI=6,
SAN_ENABLED=7,
CODESIGN=8,
CU=9
AuthResponse.isError Response string Returns False/true according to errorstatus into the response.
AuthResponse.Message Response string The Message given into the response.
AuthResponse.Timestamp Response Date The Date and time when user gets the response.
AuthResponse.ReplayToken Response string The value of the ReplayToken which provide by you in Order request
AuthResponse.InvokingPartnerCode Response string This is an alpha-numeric code provided to you by thesslstore.com. It is required in all requests.
AuthResponse.ProductCode Response string This is the unique code of the product.
AuthResponse.ProductName Response string This is the product name.
AuthResponse. CanbeReissued Response Bit True/False value for is order can be reissued?
AuthResponse. ReissueDays Response Int The days require to re-issue to order.
ProductPricing. NumberOfMonths Response Int Total no of months of the product
ProductPricing.Number OfServer Response Int Total number of server supported by the certificates
ProductPricing.Price Response Decimal Price of the product
ProductPricing.PricePerAdditionalSAN Response Decimal Price for each additional domain
ProductPricing.PricePerAdditionalServer Response Decimal Price for each additional Server
ProductPricing.SRP Response Decimal Sale price pf the Product
ProductPricing.ProductType Response string This is the Type of product.
Expected Values :
DV=1,
EV=2,
OV=3,
WILDCARD=4,
SCAN=5,
PCI=6,
SAN_ENABLED=7,
CODESIGN=8,
CU=9