Перейти к концу метаданных
Переход к началу метаданных

Документация

http://optima-dev.agoraoptima.ru/api/rest/docs/

Адрес API

 http://agorab2b.ru/api/\{запрос информации}

Авторизация

Для авторизации, при выполнении запросов, необходимо передавать POST запросом следующие параметры:
 http://agorab2b.ru/api/rest/v1/login/

Параметры запроса

 

Login

Ваш E-MAIL для авторизации в портале

Password

Пароль

 Не авторизованным пользователям  доступ к API продуктов закрыт.

Доступ по ключу:

1. Создаем ключ:  http://agorab2b.ru/admin/api_key/apikey/ Нужно ввести название ключа, сам ключ сгенирируется при сохранении.
2. При запросе к API, ключ передается как заголовок, вот так: Api-Key: 467693a8-2495-4dd9-849f-423ede330261

Запросить список товаров

Запросить список товаров http://agorab2b.ru/api/rest/v1/products/
Список товаров с ценами, то http://agorab2b.ru/api/rest/v1/products_detailed/?page_size=1
Для контрагента здесь /api/rest/v1/products_detailed/ выводится только его тип цены.
Добавлен доступ к продуктам по API ключу (пока только ко всем).
Полный список товаров: http://agorab2b.ru/api/rest/v1/products_autocomplete/?page_size=10000

Get запрос на получение информации об остатках поставщика

Запрос: SupplierStock{ID поставщика}
Ответ:
HTTP/1.1 200 OK
<?xml version="1.0" encoding="UTF-8"?>
<products type="array">
<product>
<category-id>500</category-id>
<id_product>328</id_product>
<cost-price-opt>237.0</cost-price-opt>
<cost-price-rrc>487.0</cost-price-rrc>
<created-at>2013-06-04 14:22:34 +0400</created-at>
<quantity-stock>16</quantity-stock>
<art>1353MN-A</art>
</product>
 

Get запрос на получение списка товаров поставщика

Запрос: SupplierProducts{ID поставщика}
Ответ:
HTTP/1.1 200 OK
<?xml version="1.0" encoding="UTF-8"?>
<product>
<category-id>500</category-id>
<id_product>328</id_product>
<cost-price-opt>237.0</cost-price-opt>
<cost-price-rrc>487.0</cost-price-rrc>
<created-at>2013-06-04 14:22:34 +0400</created-at>
<quantity-stock>16</quantity-stock>
<art>1353MN-A</art>
<characteristic>
<id>328</id>
<property-id>106</property-id>
<title>желтый</title>
</characteristic>
</product>

  • No labels