Інформація про компанію

Базова адреса для функцій роботи з даним розділом /company/.

Сповістити менеджера

POST /company/manager/notify
query text:Текст повідомлення

Отримати список партнерських каталогів

GET /company/partners_catalogs

Приклад відповіді:

{
  "partners_catalogs": [
    {
      "url": "https://www.motul.com/uk-UA/lubricants",
      "image_url": "https://cdn.bm.parts/promo/logos/brands/motul.png",
      "title": "Підбір оливи від MOTUL"
    },
    {
      "url": "https://www.rowe-oil.com/en/oil-guide",
      "image_url": "https://cdn.bm.parts/promo/logos/brands/rowe.png",
      "title": "Підбір оливи від ROWE"
    },
    {
      "url": "https://global.pli-petronas.com/lubricants#/ukraine",
      "image_url": "https://cdn.bm.parts/promo/logos/brands/petronas.png",
      "title": "Підбір оливи від PETRONAS"
    }
  ]
}

Контактна інформація про компанію

GET /company/contact_info

Приклад відповіді:

{
  "contact_center": {
    "email": "sales@busmarket.ua",
    "phones": [
      "+38 (096) 647-77-11",
      "+38 (095) 647-77-11"
    ],
    "phones_extended": [
      {
        "operator": "vodafone",
        "phone": "+38 (099) 647-77-11"
      },
      {
        "operator": "kyivstar",
        "phone": "+38 (096) 647-77-11"
      }
    ],
    "skypes": [
      "busmarket.vitaliy.bondaruk",
      "vitalii.hryhorenko@busmarket.ua",
      "petro.zaichuk@busmarket.ua",
      "viktor.ostrovskyi@busmarket.ua"
    ],
    "timetable": [
      {
        "days": "Пн-Пт",
        "time": "09:00 - 18:00"
      },
      {
        "days": "Сб",
        "time": "09:00 - 15:00"
      }
    ]
  }
}

Список складів

GET /company/warehouses
query client_uuid:
 Необов’язковий параметр uuid клієнта

Приклад відповіді:

{
  "warehouses": [
    {
      "uuid": "816F000C2999A7E611E6FF21C30463AF",
      "name": "Львів",
      "short_name": "Льв",
      "address": "м. Львів, вул. Кульпарківська, 95",
      "work_time": [
        {
          "days": "Пн.-Пт.",
          "times": "8:30 - 18:30"
        },
        {
          "days": "Суб.",
          "times": "8:30 - 15:00"
        }
      ],
      "latitude": "49.4395486",
      "longitude": "27.0153142",
      "map_link": "https://maps.app.goo.gl/YC7qWKK8CQwN94oN6"
    },
  ],
  "service": [
    {
      "uuid": "waiting",
      "name": "Очікується"
    },
    {
      "uuid": "other",
      "name": "Показати на інших складах"
    }
  ]
}

Примітка

В розділі service містяться службові значення, які не відповідають існуючим складам компанії

Інформація про Вашого менеджера

GET /company/manager
{
  "manager": {
    "name": "Baш Менеджер",
    "email": "vash.manager@busmarket.ua",
    "internal": "5060",
    "mobile": "(099) 000-00-00",
    "all_mobiles": [
      "(001) 200-30-00"
    ],
    "skype": "manager.busmarket.skype",
    "photo_url": "https://cdn.bm.parts/promo/managers/manager_photo.png"
  }
}

Деталі складу

GET /company/warehouse/(warehouse_uuid)
param warehouse_uuid:
 UUID складу

Приклад відповіді:

{
  "warehouse": {
    "uuid": "816F000C2999A7E611E6FF21C30463AF",
    "name": "Львів",
    "short_name": "Льв",
    "address": "м. Львів, вул. Кульпарківська, 95",
    "work_time": [
      {
        "days": "Пн.-Пт.",
        "times": "8:30 - 18:30"
      },
      {
        "days": "Суб.",
        "times": "8:30 - 15:00"
      }
    ],
    "latitude": "49.4395486",
    "longitude": "27.0153142",
    "map_link": "https://maps.app.goo.gl/YC7qWKK8CQwN94oN6"
  }
}