TeleportService

<back to all web services

Catalog_Init

The following routes are available for this service:
POST/Catalog_Init
Catalog_Init Parameters:
NameParameterData TypeRequiredDescription
contactbodystringNo
offersbodyOffersGetNo
get_categoriesbodyboolNo
get_filtersbodyboolNo
get_total_quantitybodyboolNo
itemsbodyItemsGetNo
evotor_shop_uuidbodystringNo
OffersGet Parameters:
NameParameterData TypeRequiredDescription
actionformboolNo
novetlyformboolNo
popularformboolNo
quantityformintNo
fieldsformList<string>No
ItemsGet Parameters:
NameParameterData TypeRequiredDescription
quantityformintNo
fieldsformList<string>No

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /Catalog_Init HTTP/1.1 
Host: wbs.e-teleport.ru 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	contact: String,
	offers: 
	{
		action: False,
		novetly: False,
		popular: False,
		quantity: 0,
		fields: 
		[
			String
		]
	},
	get_categories: False,
	get_filters: False,
	get_total_quantity: False,
	items: 
	{
		quantity: 0,
		fields: 
		[
			String
		]
	},
	evotor_shop_uuid: String
}