API-интеграция с интернет-магазином и другими системами

Добрый день, друзья!

Теперь наша программа Beksar позволяет получать остатки товаров в режиме реального времени. Если у вас есть интернет-магазин или другая система, где необходимо видеть актуальные остатки, вы можете подключиться к ним через наш API.

ОБЯЗАТЕЛЬНОЕ ТРЕБОВАНИЕ! Чтобы API работало по вашим товарам — нужно, предварительно настроить выгрузку в мобильное приложение! Без этого работать не будет.

API (Application Programming Interface) — это способ обмена данными между различными программами через веб-запросы. Например, ваш интернет-магазин может отправить запрос к нашему сервису и получить информацию о текущих остатках товаров на складе.

Для начала работы вам потребуется токен авторизации, который необходимо указывать при каждом запросе к нашему API. Чтобы получить токен, обратитесь в техническую поддержку по номеру +7(701)098-33-44.

После получения токена можно приступить к формированию запросов.

Формат запроса:

Заголовки (headers):

Content-type: application/json
apikey: ВАШ_ТОКЕН

Пример ответа в формате JSON:

{
«remainders»: [
{
«name»: «Основной склад»,
«rec_id»: 1,
«id»: 57,
«products»: [
{
«name»: «Автомобиль Серый 43»,
«rec_id»: 4677,
«id»: 261812,
«amount»: 12,
«barcode»: «2000000035772»,
«article»: «000005169»,
«cost»: 32990
},
{
«name»: «КЛАССИЧЕСКИЙ КОСТЮМ»,
«rec_id»: 339,
«id»: 262082,
«amount»: -1,
«barcode»: «2110000004125»,
«article»: «000001270»,
«cost»: 94990
},
{
«name»: «Классический костюм BOGACHI GREY STR 8-48»,
«rec_id»: 249,
«id»: 262166,
«amount»: -1,
«barcode»: «2110000001803»,
«article»: «000001185»,
«cost»: 119990
}
]
},
{
«name»: «СЕЗОННЫЙ СКЛАД MSW»,
«rec_id»: 4,
«id»: 59,
«products»: [
{
«name»: «Iherb EVL Creatine 1000»,
«rec_id»: 80367,
«id»: 327019,
«amount»: 4,
«barcode»: «818901024403»,
«article»: «4855»,
«cost»: 8800
}
]
}
]
}

Пояснение к данным:

  • remainders — массив торговых точек (в примере указаны «ВТОРОЙ СКЛАД» и «Основной склад»).
  • products — массив товаров на каждой торговой точке.
    • name — название товара.
    • rec_id — ID товара в программе Beksar.
    • amount — количество товара на торговой точке.
    • barcode — штрихкод товара.
    • article — артикул товара.
    • cost — розничная цена.

Наш API простой и удобный в использовании, и мы уверены, что трудностей с интеграцией возникнуть не должно.

На этом все, удачи вам в бизнесе!