Для покупателя


Заказы покупателя


Метод "мои заказы" (GetMyOrders) устарел, не использовать!

GetMyOrders
https://www.zzap.ru/webservice/datasharing.asmx/GetMyOrders

Входные параметры (для JSON API передаются в GET или POST параметрах запроса):

ПараметрТипОбязательныйОписание
loginstringдаe-mail, указанный при регистрации на сайте ZZap
passwordstringдаваш пароль от аккаунта на сайте ZZap
api_keystringданужно попросить у нас


Выходные параметры:

ПараметрТипОбязательныйОписание
errorstringдаесли пусто, ошибок нет
row_countintдасколько строк вернулось
tableМассив GetOrderItem[]даМассив данных


GetOrderItem:

ПараметрТипОбязательныйОписание
code_orderintданомер заказа
create_dateDateTimeдавремя создания заказа
class_manstringдапроизводитель заказанной запчасти
logopathstringдалоготип производителя
partnumberstringданомер заказанной запчасти
commentstringнеткомментарий к заказу от покупателя
class_catstringданаименование запчасти
imagepathstringдаизображение/фото запчасти
qty_orderstringдакол-во заказанных позиций
qtystringда"В наличии", "Есть", "Заказ" или кол-во штук - то, что было указано у продавца в момент заказа
descr_qtystringдасрок поставки (дополнение к информации о количестве)
priceV2decimalдацена (в той валюте, в которой смотрел покупатель)
applyV2stringдаусловия продажи
client_namestringдапокупатель
seller_namestringдапродавец
responsestringдаответ на заказ от продавца
rated_orderV2boolдаfalse – отзыв по заказу ещё не написан, true – отзыв по заказу уже написан
user_keystringда"ключ" продавца, с помощью которого Вы сможете оставить отзыв по заказу, оформленному на сайте ZZap (метод MakeOrderRating), а также можете посмотреть информацию о продавце (метод GetUserInfo)
seller_rating_countstringдаколичество отзывов продавца текстом
seller_ratingintдарейтинг продавца
seller_addressstringдаполный адрес продавца
seller_phonestringдателефон продавца
seller_phone2stringдаещё один телефон продавца
min_sum_order decimalдаминимальная сумма заказа
descr_min_sum_orderstringдаминимальная сумма заказа текстом
shipment stringдаусловия доставки
price_orig decimalдацена (в той валюте, в которой публиковал продавец)
descr_price_orig stringдацена текстом (в той валюте, в которой публиковал продавец)
descr_type_price stringдаотдельно тип цены – «Только для юр. лиц и ИП» или «» (пусто)
descr_priceV2stringдацена текстом с коротким обозначением валюты, в которой смотрел покупатель
usedV2boolдатип предложения: false – обычное предложение, true – б/у и уценка
qtyV2int даколичество, указанное продавцом в прайсе (числом). кроме обычных значений 10, 20, 4, могут быть спец. значения: -1 («На заказ»), -2 («В наличии»), 100012 («>12 шт.»)
qty_maxint дамаксимально допустимое количество для заказа по конкретному предложению продавца
descr_qtyV2string даколичество, указанное продавцом в прайсе (текстом), соответственно количеству qtyV2 могут быть значения: «5 шт.», «15 шт.», «На заказ», «В наличии», «>20 шт.»
delivery_daysint даколичество дней поставки (вычисленное нами в зависимости от указанного в прайсе)
descr_deliverystring дасрок поставки текстом (примеры: «7-15 дней», «14-20 дней (плюс время на доставку из г. Санкт-Петербург)»)
type_pricestring датип прайс-листа*


Пример вызова
Бразуер
https://www.zzap.ru/webservice/datasharing.asmx/GetMyOrders?login={login}&password={password}&api_key={api_key}

Windows через cmd.exe
Chcp 65001
curl.exe --data-urlencode "login={login}" --data-urlencode "password={password}" --data-urlencode "api_key={api_key}" -X POST
https://www.zzap.ru/webservice/datasharing.asmx/GetMyOrders

Ответ
{ "error": "", // если пусто, ошибок нет
"row_count": 10, // сколько строк вернулось
"table": [ {
"code_order": 3930751, // номер заказа
"create_date": "2015-04-01T19:56:36.350", // время создания заказа
"class_man": "HEPU", // производитель заказанной запчасти
"logopath": "", // логотип производителя
"partnumber": "P049", // номер заказанной запчасти
"comment": "", // комментарий к заказу от покупателя
"class_cat": "ПОМПА", // наименование запчасти
"imagepath":"" // изображение/фото запчасти
"qty_order": "1", // кол-во заказанных позиций
"qty": "6 шт. ", // "В наличии", "Есть", "Заказ" или кол-во штук - то, что было указано у продавца в момент заказа
"descr_qty": "3-5 р.д.", // срок поставки (дополнение к информации о количестве)
"priceV2": 1000.00, // цена (в той валюте, в которой смотрел покупатель)
"applyV2": "Скидка постоянным клиентам", // условия продажи
"client_name": "Фамилия Имя", // покупатель
"seller_name": "Компания", // продавец
"response": "Помпа в наличии - приезжайте!", // ответ на заказ от продавца
"rated_orderV2": true, // false – отзыв по заказу ещё не написан, true – отзыв по заказу уже написан
"user_key": "?????????????????", // "ключ" продавца, с помощью которого Вы сможете оставить отзыв по заказу, оформленному на сайте ZZap (метод MakeOrderRating), а также можете посмотреть информацию о продавце (метод GetUserInfo)
"seller_rating_count": "33 отзыва", // количество отзывов продавца
"seller_rating": 4, // рейтинг продавца
"seller_address": "Россия, Москва, пр-д. 4-й Рощинский проезд 19, м. Тульская", // полный адрес продавца
"seller_phone": "8(916)000-00-00", // телефон продавца
"seller_phone2": "8(000)111-11-11", // ещё один телефон продавца
"min_sum_order": 1000.00, // минимальная сумма заказа, если указана продавцом
"descr_min_sum_order": "заказ от 1000р.", // минимальная сумма заказа текстом, если указана продавцом
"shipment": "доставка от 400 руб. по округам в пределах МКАД, самовывоз, доставка в регионы ТК", // условия доставки
"price_orig": 1000.00, // цена (в той валюте, в которой публиковал продавец)
"descr_price_orig": "1000р.", // цена текстом (в той валюте, в которой публиковал продавец)
"descr_type_price": "Только для юр. лиц и ИП" или «» (пусто), // отдельно тип цены
"descr_priceV2": "1000р.", // цена текстом с коротким обозначением валюты, в которой смотрел покупатель
"usedV2": true, // тип предложения: false – обычное предложение, true – б/у и уценка
"qtyV2": 20, // количество, указанное продавцом в прайсе (числом). кроме обычных значений 10, 20, 4, могут быть спец. значения: -1 («На заказ»), -2 («В наличии»), 100012 («>12 шт.»)
"qty_max": 50, // максимально допустимое количество для заказа по конкретному предложению продавца
"descr_qtyV2": "15 шт", // количество, указанное продавцом в прайсе (текстом), соответственно количеству qtyV2 могут быть значения: «5 шт.», «15 шт.», «На заказ», «В наличии», «>20 шт.»
"delivery_days": 7, // количество дней поставки (вычисленное нами в зависимости от указанного в прайсе)
"descr_delivery": "7-15 дней", // срок поставки текстом (примеры: «7-15 дней», «14-20 дней (плюс время на доставку из г. Санкт-Петербург)»)
"type_price": "RMP" // тип прайс-листа
}
{
...
}
]
}



Метод "мои заказы" (GetMyOrdersV2)

GetMyOrdersV2
https://www.zzap.ru/webservice/datasharing.asmx/GetMyOrdersV2

Входные параметры (для JSON API передаются в GET или POST параметрах запроса):

ПараметрТипОбязательныйОписание
loginstringдаe-mail, указанный при регистрации на сайте ZZap
passwordstringдаваш пароль от аккаунта на сайте ZZap
api_keystringданужно попросить у нас
call_datastringдадля внутренних целей, передавать пустое значение


Выходные параметры:

ПараметрТипОбязательныйОписание
errorstringдаесли пусто, ошибок нет
row_countintдасколько строк вернулось
tableМассив GetOrderItem[]даМассив данных


GetOrderItem:

ПараметрТипОбязательныйОписание
code_orderintданомер заказа
create_dateDateTimeдавремя создания заказа
class_manstringдапроизводитель заказанной запчасти
logopathstringдалоготип производителя
partnumberstringданомер заказанной запчасти
commentstringнеткомментарий к заказу от покупателя
class_catstringданаименование запчасти
imagepathstringдаизображение/фото запчасти
qty_orderstringдакол-во заказанных позиций
qtystringда"В наличии", "Есть", "Заказ" или кол-во штук - то, что было указано у продавца в момент заказа
descr_qtystringдасрок поставки (дополнение к информации о количестве)
priceV2decimalдацена (в той валюте, в которой смотрел покупатель)
applyV2stringдаусловия продажи
client_namestringдапокупатель
seller_namestringдапродавец
responsestringдаответ на заказ от продавца
rated_orderV2boolдаfalse – отзыв по заказу ещё не написан, true – отзыв по заказу уже написан
user_keystringда"ключ" продавца, с помощью которого Вы сможете оставить отзыв по заказу, оформленному на сайте ZZap (метод MakeOrderRating), а также можете посмотреть информацию о продавце (метод GetUserInfo)
seller_rating_countstringдаколичество отзывов продавца текстом
seller_ratingintдарейтинг продавца
seller_addressstringдаполный адрес продавца
seller_phonestringдателефон продавца
seller_phone2stringдаещё один телефон продавца
min_sum_order decimalдаминимальная сумма заказа
descr_min_sum_orderstringдаминимальная сумма заказа текстом
shipment stringдаусловия доставки
price_orig decimalдацена (в той валюте, в которой публиковал продавец)
descr_price_orig stringдацена текстом (в той валюте, в которой публиковал продавец)
descr_type_price stringдаотдельно тип цены – «Только для юр. лиц и ИП» или «» (пусто)
descr_priceV2stringдацена текстом с коротким обозначением валюты, в которой смотрел покупатель
usedV2boolдатип предложения: false – обычное предложение, true – б/у и уценка
qtyV2int даколичество, указанное продавцом в прайсе (числом). кроме обычных значений 10, 20, 4, могут быть спец. значения: -1 («На заказ»), -2 («В наличии»), 100012 («>12 шт.»)
qty_maxint дамаксимально допустимое количество для заказа по конкретному предложению продавца
descr_qtyV2string даколичество, указанное продавцом в прайсе (текстом), соответственно количеству qtyV2 могут быть значения: «5 шт.», «15 шт.», «На заказ», «В наличии», «>20 шт.»
delivery_daysint даколичество дней поставки (вычисленное нами в зависимости от указанного в прайсе)
descr_deliverystring дасрок поставки текстом (примеры: «7-15 дней», «14-20 дней (плюс время на доставку из г. Санкт-Петербург)»)
type_pricestring датип прайс-листа*


Пример вызова
Бразуер
https://www.zzap.ru/webservice/datasharing.asmx/GetMyOrdersV2?login={login}&password={password}&api_key={api_key}&call_data=

Windows через cmd.exe
Chcp 65001
curl.exe --data-urlencode "login={login}" --data-urlencode "password={password}" --data-urlencode "api_key={api_key}" --data-urlencode "call_data=" -X POST
https://www.zzap.ru/webservice/datasharing.asmx/GetMyOrdersV2

Ответ
{ "error": "", // если пусто, ошибок нет
"row_count": 10, // сколько строк вернулось
"table": [ {
"code_order": 3930751, // номер заказа
"create_date": "2015-04-01T19:56:36.350", // время создания заказа
"class_man": "HEPU", // производитель заказанной запчасти
"logopath": "", // логотип производителя
"partnumber": "P049", // номер заказанной запчасти
"comment": "", // комментарий к заказу от покупателя
"class_cat": "ПОМПА", // наименование запчасти
"imagepath":"" // изображение/фото запчасти
"qty_order": "1", // кол-во заказанных позиций
"qty": "6 шт. ", // "В наличии", "Есть", "Заказ" или кол-во штук - то, что было указано у продавца в момент заказа
"descr_qty": "3-5 р.д.", // срок поставки (дополнение к информации о количестве)
"priceV2": 1000.00, // цена (в той валюте, в которой смотрел покупатель)
"applyV2": "Скидка постоянным клиентам", // условия продажи
"client_name": "Фамилия Имя", // покупатель
"seller_name": "Компания", // продавец
"response": "Помпа в наличии - приезжайте!", // ответ на заказ от продавца
"rated_orderV2": true, // false – отзыв по заказу ещё не написан, true – отзыв по заказу уже написан
"user_key": "?????????????????", // "ключ" продавца, с помощью которого Вы сможете оставить отзыв по заказу, оформленному на сайте ZZap (метод MakeOrderRating), а также можете посмотреть информацию о продавце (метод GetUserInfo)
"seller_rating_count": "33 отзыва", // количество отзывов продавца
"seller_rating": 4, // рейтинг продавца
"seller_address": "Россия, Москва, пр-д. 4-й Рощинский проезд 19, м. Тульская", // полный адрес продавца
"seller_phone": "8(916)000-00-00", // телефон продавца
"seller_phone2": "8(000)111-11-11", // ещё один телефон продавца
"min_sum_order": 1000.00, // минимальная сумма заказа, если указана продавцом
"descr_min_sum_order": "заказ от 1000р.", // минимальная сумма заказа текстом, если указана продавцом
"shipment": "доставка от 400 руб. по округам в пределах МКАД, самовывоз, доставка в регионы ТК", // условия доставки
"price_orig": 1000.00, // цена (в той валюте, в которой публиковал продавец)
"descr_price_orig": "1000р.", // цена текстом (в той валюте, в которой публиковал продавец)
"descr_type_price": "Только для юр. лиц и ИП" или «» (пусто), // отдельно тип цены
"descr_priceV2": "1000р.", // цена текстом с коротким обозначением валюты, в которой смотрел покупатель
"usedV2": true, // тип предложения: false – обычное предложение, true – б/у и уценка
"qtyV2": 20, // количество, указанное продавцом в прайсе (числом). кроме обычных значений 10, 20, 4, могут быть спец. значения: -1 («На заказ»), -2 («В наличии»), 100012 («>12 шт.»)
"qty_max": 50, // максимально допустимое количество для заказа по конкретному предложению продавца
"descr_qtyV2": "15 шт", // количество, указанное продавцом в прайсе (текстом), соответственно количеству qtyV2 могут быть значения: «5 шт.», «15 шт.», «На заказ», «В наличии», «>20 шт.»
"delivery_days": 7, // количество дней поставки (вычисленное нами в зависимости от указанного в прайсе)
"descr_delivery": "7-15 дней" // срок поставки текстом (примеры: «7-15 дней», «14-20 дней (плюс время на доставку из г. Санкт-Петербург)»)
"type_price":
}
{
...
}
]
}



Метод "оставить отзыв по заказу" (MakeOrderRating) устарел, не использовать!

MakeOrderRating
https://www.zzap.ru/webservice/datasharing.asmx/MakeOrderRating

Входные параметры (для JSON API передаются в GET или POST параметрах запроса):

ПараметрТипОбязательныйОписание
loginstringдаe-mail, указанный при регистрации на сайте ZZap
passwordstringдаваш пароль от аккаунта на сайте ZZap
code_orderstringданомер заказа
ratingstringдаоценка от 1 до 5 баллов
messagestringдакомментарии по заказу
phonestringдателефон
api_keystringданужно попросить у нас
teststringда1 (режим теста): отзыв не будет сохранён. остальные значения - 0 (обычный рабочий режим): отзыв будет сохранён


Выходные параметры:

ПараметрТипОбязательныйОписание
errorstringдаесли пусто, ошибок нет


Пример вызова
Бразуер
https://www.zzap.ru/webservice/datasharing.asmx/MakeOrderRating?login={login}&password={password}&code_order=3930751&rating=5&message=Номер заказа: \\n1111111\\nПозиция: \\nRENAULT 7701070525 ФИЛЬТР ВОЗД. КАНГУ КЛИО E7J, K7J, LB03, заказано: 1шт., по 632.00р.\\n\\nЗамечаний нет!\\n\\nКомментарии:\\nотзыв о продавце (по заказу)\\nпродавец - ok&phone=8(916)000-00-00&api_key={api_key}

Windows через cmd.exe
Chcp 65001
curl.exe --data-urlencode "login={login}" --data-urlencode "password={password}" --data-urlencode "code_order=3930751" --data-urlencode "rating=5" --data-urlencode "message=Номер заказа: \\n1111111\\nПозиция: \\nRENAULT 7701070525 ФИЛЬТР ВОЗД. КАНГУ КЛИО E7J, K7J, LB03, заказано: 1шт., по 632.00р.\\n\\nЗамечаний нет!\\n\\nКомментарии:\\nотзыв о продавце (по заказу)\\nnпродавец - ok" --data-urlencode "phone=8(916)000-00-00" --data-urlencode "api_key={api_key}" --data-urlencode "test=1" -X POST
https://www.zzap.ru/webservice/datasharing.asmx/MakeOrderRating

Ответ
{
"error": "" // если пусто, ошибок нет
}



Метод "оставить отзыв по заказу" (MakeOrderRatingV2)

MakeOrderRatingV2
https://www.zzap.ru/webservice/datasharing.asmx/MakeOrderRating

Входные параметры (для JSON API передаются в GET или POST параметрах запроса):

ПараметрТипОбязательныйОписание
loginstringдаe-mail, указанный при регистрации на сайте ZZap
passwordstringдаваш пароль от аккаунта на сайте ZZap
code_orderstringданомер заказа
ratingstringдаоценка от 1 до 5 баллов
messagestringдакомментарии по заказу
phonestringдателефон
api_keystringданужно попросить у нас
teststringдаtrue (режим теста): отзыв не будет сохранён. остальные значения - 0 (обычный рабочий режим): отзыв будет сохранён


Выходные параметры:

ПараметрТипОбязательныйОписание
errorstringдаесли пусто, ошибок нет


Пример вызова
Бразуер
https://www.zzap.ru/webservice/datasharing.asmx/MakeOrderRating?login={login}&password={password}&code_order=3930751&rating=5&message=Номер заказа: \\n1111111\\nПозиция: \\nRENAULT 7701070525 ФИЛЬТР ВОЗД. КАНГУ КЛИО E7J, K7J, LB03, заказано: 1шт., по 632.00р.\\n\\nЗамечаний нет!\\n\\nКомментарии:\\nотзыв о продавце (по заказу)\\nnпродавец - ok&phone=8(916)000-00-00&api_key={api_key}&test=true

Windows через cmd.exe
Chcp 65001
curl.exe --data-urlencode "login={login}" --data-urlencode "password={password}" --data-urlencode "code_order=3930751" --data-urlencode "rating=5" --data-urlencode "message=Номер заказа: \\n1111111\\nПозиция: \\nRENAULT 7701070525 ФИЛЬТР ВОЗД. КАНГУ КЛИО E7J, K7J, LB03, заказано: 1шт., по 632.00р.\\n\\nЗамечаний нет!\\n\\nКомментарии:\\nотзыв о продавце (по заказу)\\nnпродавец - ok" --data-urlencode "phone=8(916)000-00-00" --data-urlencode "api_key={api_key}" --data-urlencode "test=true" -X POST
https://www.zzap.ru/webservice/datasharing.asmx/MakeOrderRating

Ответ
{
"error": "" // если пусто, ошибок нет
}


VIN запросы покупателя

Метод "VIN запрос" (MakeVinRequest) устарел, не использовать!

MakeVinRequest
https://www.zzap.ru/webservice/datasharing.asmx/MakeVinRequest

Входные параметры (для JSON API передаются в GET или POST параметрах запроса):

ПараметрТипОбязательныйОписание
loginstringдаe-mail, указанный при регистрации на сайте ZZap
passwordstringдаваш пароль от аккаунта на сайте ZZap
vin_codestringдаVIN-код авто
car_brandstringдамарка авто
car_modelstringдамодель авто
car_yearstringдагод выпуска
enginestringнетдвигатель
modificationstringнетмодификация
request_textstringдаописание запроса - какие запчасти необходимы
name_firststringдаимя
name_secondstringнетотчество
name_laststringдафамилия
company_nickstringнетник вашей компании: если заполнено поле, пользователь - юр.лицо, если поле останется пустым, пользователь - физ.лицо
phone_code_countrystringдакод страны
phone_code_city stringдакод города
phonestringдателефон
client_code_regionstringдавыбранный вами регион - числовое значение региона определите с помощью метода GetRegions
notify_smsstringдаоповещение по смс - 0 - не оповещать, 1 - оповещать
api_keystringданужно попросить у нас
teststringда1 (режим теста): новый пользователь зарегистрирован не будет, заказ не будет сформирован. остальные значения - 0 (обычный рабочий режим): новый пользователь будет зарегистрирован, заказ будет сформирован и отправлен продавцу


Выходные параметры:

ПараметрТипОбязательныйОписание
errorstringдаесли пусто, ошибок нет


Пример вызова
Бразуер
https://www.zzap.ru/webservice/datasharing.asmx/MakeVinRequest?login={login}&password={password}&vin_code=VSKJVWR51U0262363&car_brand=NISSAN&car_model=PATHFINDER&car_year=2007&engine=TD 27T&modification=&request_text=тормозные колодки&name_first=Имя&name_second=Отчество&name_last=Фамилия&company_nick=&phone_code_country=8&phone_code_city=000&phone=111-11-11&client_code_region=30100&notify_sms=1&api_key={api_key}&test=1

Windows через cmd.exe
Chcp 65001
curl.exe --data-urlencode "login={login}" --data-urlencode "password={password}" --data-urlencode "vin_code=VSKJVWR51U0262363" --data-urlencode "car_brand=NISSAN" --data-urlencode "car_model=PATHFINDER" --data-urlencode "car_year=2007" --data-urlencode "engine=TD 27T" --data-urlencode "modification=" --data-urlencode "request_text=тормозные колодки" --data-urlencode "name_first=Имя"--data-urlencode "name_second=Отчество" --data-urlencode "name_last=Фамилия" --data-urlencode "company_nick=" --data-urlencode "phone_code_country=8" --data-urlencode "phone_code_city=000" --data-urlencode "phone=111-11-11" --data-urlencode "client_code_region=30100" --data-urlencode "notify_sms=1" --data-urlencode "api_key={api_key}" --data-urlencode "test=1" -X POST
https://www.zzap.ru/webservice/datasharing.asmx/MakeVinRequest

Ответ
{
"error": "" // если пусто, ошибок нет
}



Метод "VIN запрос" (MakeVinRequestV2)

MakeVinRequestV2
https://www.zzap.ru/webservice/datasharing.asmx/MakeVinRequest

Входные параметры (для JSON API передаются в GET или POST параметрах запроса):

ПараметрТипОбязательныйОписание
loginstringдаe-mail, указанный при регистрации на сайте ZZap
passwordstringдаваш пароль от аккаунта на сайте ZZap
vin_codestringдаVIN-код авто
car_brandstringдамарка авто
car_modelstringдамодель авто
car_yearstringдагод выпуска
enginestringнетдвигатель
modificationstringнетмодификация
request_textstringдаописание запроса - какие запчасти необходимы
name_firststringдаимя
name_secondstringнетотчество
name_laststringдафамилия
company_nickstringнетник вашей компании: если заполнено поле, пользователь - юр.лицо, если поле останется пустым, пользователь - физ.лицо
phone_code_countrystringдакод страны
phone_code_city stringдакод города
phonestringдателефон
client_code_regionstringдавыбранный вами регион - числовое значение региона определите с помощью метода GetRegions
notify_smsstringдаоповещение по смс: false - не оповещать, true - оповещать
api_keystringданужно попросить у нас
teststringдаtrue (режим теста): новый пользователь зарегистрирован не будет, заказ не будет сформирован. остальные значения - false (обычный рабочий режим): новый пользователь будет зарегистрирован, заказ будет сформирован и отправлен продавцу


Выходные параметры:

ПараметрТипОбязательныйОписание
errorstringдаесли пусто, ошибок нет


Пример вызова
Бразуер
https://www.zzap.ru/webservice/datasharing.asmx/MakeVinRequest?login={login}&password={password}&vin_code=VSKJVWR51U0262363&car_brand=NISSAN&car_model=PATHFINDER&car_year=2007&engine=TD 27T&modification={modification}&request_text=тормозные колодки&name_first=Имя&name_second=Отчество&name_last=Фамилия&company_nick={company_nick}&phone_code_country=8&phone_code_city=000&phone=111-11-11&client_code_region=30100&notify_sms=true&api_key={api_key}&test=true

Windows через cmd.exe
Chcp 65001
curl.exe --data-urlencode "login={login}" --data-urlencode "password={password}" --data-urlencode "vin_code=VSKJVWR51U0262363" --data-urlencode "car_brand=NISSAN" --data-urlencode "car_model=PATHFINDER" --data-urlencode "car_year=2007" --data-urlencode "engine=TD 27T" --data-urlencode "modification={modification}" --data-urlencode "request_text=тормозные колодки" --data-urlencode "name_first=Имя"--data-urlencode "name_second=Отчество" --data-urlencode "name_last=Фамилия" --data-urlencode "company_nick={company_nick}" --data-urlencode "phone_code_country=8" --data-urlencode "phone_code_city=000" --data-urlencode "phone=111-11-11" --data-urlencode "client_code_region=30100" --data-urlencode "notify_sms=true" --data-urlencode "api_key={api_key}" --data-urlencode "test=true" -X POST
https://www.zzap.ru/webservice/datasharing.asmx/MakeVinRequest

Ответ
{
"error": "" // если пусто, ошибок нет
}



Метод "мои VIN запросы" (GetMyVinRequests) устарел, не использовать!

GetMyVinRequests
https://www.zzap.ru/webservice/datasharing.asmx/GetMyVinRequests

Входные параметры (для JSON API передаются в GET или POST параметрах запроса):

ПараметрТипОбязательныйОписание
loginstringдаe-mail, указанный при регистрации на сайте ZZap
passwordstringдаваш пароль от аккаунта на сайте ZZap
api_keystringданужно попросить у нас


Выходные параметры:

ПараметрТипОбязательныйОписание
errorstringдаесли пусто, ошибок нет
row_countintдасколько строк вернулось
tableМассив GetVinRequestItem[]даМассив данных


GetVinRequestItem:

ПараметрТипОбязательныйОписание
code_orderintданомер vin-запроса - это значение используйте для просмотра ответов по данному vin-запросу (см. комментарий ниже)
create_dateDateTimeдавремя создания vin-запроса
client_namestringдаФИО покупателя
client_regionstringдарегион покупателя
client_emailstringдаe-mail покупателя
client_phonestringдателефон покупателя
notify_smsboolдаfalse - не оповещать по смс, true - оповещать по смс
vin_numberstringдаvin-номер автомобиля
class_manstringдамарка автомобиля
class_car_typestringдамодель автомобиля
submodelstringдамодификация (если было заполнено)
engine_typestringдадвигатель
man_datestringдагод выпуска автомобиля
vin_infostringдамодельный год, завод, страна и т.д. (если было заполнено)
imagepathstringдассылка на фото (если было прикреплено)
commentstringдакомментарий покупателя к vin-запросу
responsesstringдаколичество ответов на vin-запросов от разных продавцов


Пример вызова
Бразуер
https://www.zzap.ru/webservice/datasharing.asmx/GetMyVinRequests?login={login}&password={password}&api_key={api_key}

Windows через cmd.exe
Chcp 65001
curl.exe --data-urlencode "login={login}" --data-urlencode "password={password}" --data-urlencode "api_key={api_key}" -X POST
https://www.zzap.ru/webservice/datasharing.asmx/GetMyVinRequests

Ответ
{ "error": "", // если пусто, ошибок нет
"row_count": 10, // сколько строк вернулось
"table": [ {
"code_order": 3807443, // номер vin-запроса - это значение используйте для просмотра ответов по данному vin-запросу (см. комментарий ниже)
"create_date": "2013-09-02T11:07:45.050", // время создания vin-запроса
"client_name": "Фамилия Имя", // ФИО покупателя
"client_region": "Сыктывкар и Коми респ.", // регион покупателя
"client_email": "email@mail.ru", // e-mail покупателя
"client_phone": "8(000)111-11-11", // телефон покупателя
"notify_sms": false, // false - не оповещать по смс, true - оповещать по смс
"vin_number": "AA1AAAA11A1111111", // vin-номер автомобиля
"class_man": "OPEL", // марка автомобиля
"class_car_type": "VECTRA", // модель автомобиля
"submodel": "C18NZ", // модификация (если было заполнено)
"engine_type": "1.8", // двигатель
"man_date": "1992", // год выпуска автомобиля
"vin_info": "...", // модельный год, завод, страна и т.д. (если было заполнено)
"imagepath": "", // ссылка на фото (если было прикреплено)
"comment": "шаровая опора левая, амортизаторы задние, ремень генератора", // комментарий покупателя к vin-запросу
"responses": "3" // количество ответов на vin-запросов от разных продавцов
}
{
...
}
]
}

Вернувшиеся значения code_order используйте для передачи в параметр code_order в методе GetMyVinRequestReplies



Метод "мои VIN запросы" (GetMyVinRequestsV2)

GetMyVinRequestsV2
https://www.zzap.ru/webservice/datasharing.asmx/GetMyVinRequestsV2

Входные параметры (для JSON API передаются в GET или POST параметрах запроса):

ПараметрТипОбязательныйОписание
loginstringдаe-mail, указанный при регистрации на сайте ZZap
passwordstringдаваш пароль от аккаунта на сайте ZZap
api_keystringданужно попросить у нас
call_datastringдадля внутренних целей, передавать пустое значение


Выходные параметры:

ПараметрТипОбязательныйОписание
errorstringдаесли пусто, ошибок нет
row_countintдасколько строк вернулось
tableМассив GetVinRequestItem[]даМассив данных


GetVinRequestItem:

ПараметрТипОбязательныйОписание
code_orderintданомер vin-запроса - это значение используйте для просмотра ответов по данному vin-запросу (см. комментарий ниже)
create_dateDateTimeдавремя создания vin-запроса
client_namestringдаФИО покупателя
client_regionstringдарегион покупателя
client_emailstringдаe-mail покупателя
client_phonestringдателефон покупателя
notify_smsboolдаfalse - не оповещать по смс, true - оповещать по смс
vin_numberstringдаvin-номер автомобиля
class_manstringдамарка автомобиля
class_car_typestringдамодель автомобиля
submodelstringдамодификация (если было заполнено)
engine_typestringдадвигатель
man_datestringдагод выпуска автомобиля
vin_infostringдамодельный год, завод, страна и т.д. (если было заполнено)
imagepathstringдассылка на фото (если было прикреплено)
commentstringдакомментарий покупателя к vin-запросу
responsesstringдаколичество ответов на vin-запросов от разных продавцов


Пример вызова
Бразуер
https://www.zzap.ru/webservice/datasharing.asmx/GetMyVinRequestsV2?login={login}&password={password}&api_key={api_key}&call_data=

Windows через cmd.exe
Chcp 65001
curl.exe --data-urlencode "login={login}" --data-urlencode "password={password}" --data-urlencode "api_key={api_key}" --data-urlencode "call_data=" -X POST
https://www.zzap.ru/webservice/datasharing.asmx/GetMyVinRequestsV2

Ответ
{ "error": "", // если пусто, ошибок нет
"row_count": 10, // сколько строк вернулось
"table": [ {
"code_order": 3807443, // номер vin-запроса - это значение используйте для просмотра ответов по данному vin-запросу (см. комментарий ниже)
"create_date": "2013-09-02T11:07:45.050", // время создания vin-запроса
"client_name": "Фамилия Имя", // ФИО покупателя
"client_region": "Сыктывкар и Коми респ.", // регион покупателя
"client_email": "email@mail.ru", // e-mail покупателя
"client_phone": "8(000)111-11-11", // телефон покупателя
"notify_sms": false, // false - не оповещать по смс, true - оповещать по смс
"vin_number": "AA1AAAA11A1111111", // vin-номер автомобиля
"class_man": "OPEL", // марка автомобиля
"class_car_type": "VECTRA", // модель автомобиля
"submodel": "C18NZ", // модификация (если было заполнено)
"engine_type": "1.8", // двигатель
"man_date": "1992", // год выпуска автомобиля
"vin_info": "...", // модельный год, завод, страна и т.д. (если было заполнено)
"imagepath": "", // ссылка на фото (если было прикреплено)
"comment": "шаровая опора левая, амортизаторы задние, ремень генератора", // комментарий покупателя к vin-запросу
"responses": "3" // количество ответов на vin-запросов от разных продавцов
}
{
...
}
]
}

Вернувшиеся значения code_order используйте для передачи в параметр code_order в методе GetMyVinRequestReplies



Метод "ответы на мои VIN запросы" (GetMyVinRequestReplies) устарел, не использовать!

GetMyVinRequestReplies
https://www.zzap.ru/webservice/datasharing.asmx/GetMyVinRequestReplies

Входные параметры (для JSON API передаются в GET или POST параметрах запроса):

ПараметрТипОбязательныйОписание
loginstringдаe-mail, указанный при регистрации на сайте ZZap
passwordstringдаваш пароль от аккаунта на сайте ZZap
code_order stringдаопределите с помощью метода GetMyVinRequests
api_keystringданужно попросить у нас


Выходные параметры:

ПараметрТипОбязательныйОписание
errorstringдаесли пусто, ошибок нет
row_countintдасколько строк вернулось
tableМассив GetVinRequestReplyItem[]даМассив данных


GetVinRequestReplyItem:

ПараметрТипОбязательныйОписание
code_orderintданомер vin-запроса
response_dateDateTimeдавремя получения ответа на vin-запрос
seller_namestringданазвание ответившего продавца
seller_phonestringдателефон продавца
seller_regionstringдарегион продавца
seller_citystringдагород продавца
seller_metrostringдаметро продавца, если указано
responsestringдаответ по vin-запросу
user_keystringда"ключ" продавца, с помощью которого Вы сможете оставить отзыв по заказу, оформленному на сайте ZZap (метод MakeOrderRating), а также можете посмотреть информацию о продавце (метод GetUserInfo)
seller_rating_countintдаколичество отзывов продавца текстом
seller_ratingintдарейтинг продавца
seller_addressstringдаполный адрес продавца
seller_phone2stringдаещё один телефон продавца


Пример вызова
Бразуер
https://www.zzap.ru/webservice/datasharing.asmx/GetMyVinRequestReplies?login={login}&password={password}&code_order=3930751&api_key={api_key}

Windows через cmd.exe
Chcp 65001
curl.exe --data-urlencode "login={login}" --data-urlencode "password={password}" --data-urlencode "code_order=3930751" --data-urlencode "api_key={api_key}" -X POST
https://www.zzap.ru/webservice/datasharing.asmx/GetMyVinRequestReplies

Ответ
{ "error": "", // если пусто, ошибок нет
"row_count": 10, // сколько строк вернулось
"table": [ {
"code_order": 3930751, // номер vin-запроса
"response_date ": "2013-10-20 16:42:53.783", // время получения ответа на vin-запрос
"seller_name": "Компания", // название ответившего продавец
"seller_phone": "8(000)222-22-22", // телефон продавца
"seller_region": "Сыктывкар и Коми респ.", // регион продавца
"seller_city": "Ижма", // город
"seller_metro": "", // метро, если указано
"response": "...", // ответ по vin-запросу
"user_key": "?????????????????", // "ключ" продавца, с помощью которого Вы сможете оставить отзыв по заказу, оформленному на сайте ZZap (метод MakeOrderRating), а также можете посмотреть информацию о продавце (метод GetUserInfo)
"seller_rating_count": "33 отзыва", // количество отзывов продавца
"seller_rating": 4, // рейтинг продавца
"seller_address": "Россия, Москва, пр-д. 4-й Рощинский проезд 19, м. Тульская", // полный адрес продавца
"seller_phone2": "8(000)111-11-11" // ещё один телефон продавца
}
{
...
}
]



Метод "ответы на мои VIN запросы" (GetMyVinRequestRepliesV2)

GetMyVinRequestRepliesV2
https://www.zzap.ru/webservice/datasharing.asmx/GetMyVinRequestRepliesV2

Входные параметры (для JSON API передаются в GET или POST параметрах запроса):

ПараметрТипОбязательныйОписание
loginstringдаe-mail, указанный при регистрации на сайте ZZap
passwordstringдаваш пароль от аккаунта на сайте ZZap
code_order stringдаопределите с помощью метода GetMyVinRequests
api_keystringданужно попросить у нас
call_datastringдадля внутренних целей, передавать пустое значение


Выходные параметры:

ПараметрТипОбязательныйОписание
errorstringдаесли пусто, ошибок нет
row_countintдасколько строк вернулось
tableМассив GetVinRequestReplyItem[]даМассив данных


GetVinRequestReplyItem:

ПараметрТипОбязательныйОписание
code_orderintданомер vin-запроса
response_dateDateTimeдавремя получения ответа на vin-запрос
seller_namestringданазвание ответившего продавца
seller_phonestringдателефон продавца
seller_regionstringдарегион продавца
seller_citystringдагород продавца
seller_metrostringдаметро продавца, если указано
responsestringдаответ по vin-запросу
user_keystringда"ключ" продавца, с помощью которого Вы сможете оставить отзыв по заказу, оформленному на сайте ZZap (метод MakeOrderRating), а также можете посмотреть информацию о продавце (метод GetUserInfo)
seller_rating_countintдаколичество отзывов продавца текстом
seller_ratingintдарейтинг продавца
seller_addressstringдаполный адрес продавца
seller_phone2stringдаещё один телефон продавца


Пример вызова
Бразуер
https://www.zzap.ru/webservice/datasharing.asmx/GetMyVinRequestRepliesV2?login={login}&password={password}&code_order=3930751&api_key={api_key}&call_data=

Windows через cmd.exe
Chcp 65001
curl.exe --data-urlencode "login={login}" --data-urlencode "password={password}" --data-urlencode "code_order=3930751" --data-urlencode "api_key={api_key}" --data-urlencode "call_data=" -X POST
https://www.zzap.ru/webservice/datasharing.asmx/GetMyVinRequestRepliesV2

Ответ
{ "error": "", // если пусто, ошибок нет
"row_count": 10, // сколько строк вернулось
"table": [ {
"code_order": 3930751, // номер vin-запроса
"response_date ": "2013-10-20 16:42:53.783", // время получения ответа на vin-запрос
"seller_name": "Компания", // название ответившего продавец
"seller_phone": "8(000)222-22-22", // телефон продавца
"seller_region": "Сыктывкар и Коми респ.", // регион продавца
"seller_city": "Ижма", // город
"seller_metro": "", // метро, если указано
"response": "...", // ответ по vin-запросу
"user_key": "?????????????????", // "ключ" продавца, с помощью которого Вы сможете оставить отзыв по заказу, оформленному на сайте ZZap (метод MakeOrderRating), а также можете посмотреть информацию о продавце (метод GetUserInfo)
"seller_rating_count": "33 отзыва", // количество отзывов продавца
"seller_rating": 4, // рейтинг продавца
"seller_address": "Россия, Москва, пр-д. 4-й Рощинский проезд 19, м. Тульская", // полный адрес продавца
"seller_phone2": "8(000)111-11-11" // ещё один телефон продавца
}
{
...
}
]



*type_price
'R' - Прайс-лист для розницы
'W' - Прайс-лист для юр.лиц и ИП
'M' - Запретить загрузку прайса с сайта как файл
'I' - Неликвидный товар
'P' - Есть самовывоз