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

Компания BRAIN предоставляет для своих партнеров доступ к базе данных товаров посредством API. Для получения доступа к интерфейсу достаточно иметь активированную регистрацию на оптовом портале компании со статусом Администратор. С помощью API BRAIN Вы сможете получить прайсы, каталог товаров, цены, наличие, характеристики, описание, фильтры, а также забронировать товар, сформировать, отгрузить заказ и многое другое.


Описание методов API:

Ниже приводятся все методы для работы с данными системы

Аутентификация
  1. auth - метод для получения идентификатора сессии
  2. logout - метод для ликвидации сессии
Каталог товаров
  1. products - метод для получения списка товаров указанной категории
  2. product - метод для получения информации по указанному товару
  3. product/articul - метод для получения информации по указанному артикулу товара
  4. product/product_code - метод для получения информации по указанному коду товара
  5. categories - метод для получения списка категорий товаров
  6. vendors - метод для получения списка производителей товаров
  7. content - метод возвращает список товаров c базовым контентом
  8. modified_products - метод возвращает список идентификаторов товара, который был изменен
  9. product_options - метод возвращает список и значения всех характеристик указанного товара
  10. product_pictures - метод для получения адресов картинок по указанному товару
  11. products_pictures - метод для получения адресов картинок товаров указанной категории
  12. comments - метод для получения комментариев (отзывов) к указанному товару
  13. filters - метод для получения списка базовых фильтров указанной категории
  14. filters_all - метод для получения полного списка фильтров указанной категории
Доступность товаров
  1. delivery_time - метод для получения времени получения указанного товара на указанном складе
  2. delivery_time/product_code - метод для получения времени получения товара на указанном складе по указанному коду товара
  3. targets - метод для получения списка пунктов выдачи / служб доставки
  4. discounted_targets - метод для получения списка пунктов выдачи уцененных товаров
  5. addresses - метод для получения списка адресов доставки
  6. stocks - метод для получения списка складов
Работа с заказами
  1. GET order - метод для получения списка товаров из текущего заказа
  2. POST order - метод для добавления товаров в текущий заказ
  3. POST order/delete - метод для удаления товаров из текущего заказа
  4. put_order - метод для оформления текущего заказа
  5. reserve_order - метод для бронирования заказа
  6. ship_order - метод для отгрузки заказа
  7. close_order - метод для закрытия заказа
  8. orders - метод для получения списка заказов
Механизм комиссионной продажи
  1. add_recipient - метод для создания конечного клиента и адреса доставки
  2. ship_order_to_recipient - метод для отгрузки заказа конечному клиенту
Отчеты
  1. report - метод для получения отчетов
Прайс-листы
  1. pricelists - метод для получения ссылки на прайслист
  2. discounted_pricelists - метод для получения ссылки на прайслист уцененных товаров
Дополнительно
  1. currencies - метод для получения списка и курсов валют
  2. contacts - метод для получения списка контактных лиц

Используемая терминология

Ошибки и коды ошибок

Формирование URL для картинки товара

Поддержка
По вопросам подключения ваших интернет-магазинов к API Brain просьба писать на электронный адрес support_b2b@brain.ua.