API Authorization: различия между версиями

Материал из SmartSatu Knowledge Base
Перейти к навигации Перейти к поиску
Строка 57: Строка 57:
 
==Определения==
 
==Определения==
 
===Login===
 
===Login===
 
  
 
{
 
{
"id": 132,
+
  "items": [
"email": "daulet@smartsatu.kz",
+
    {
"phone": null,
+
      "id": 203181,
"username": "vendoralmaty",
+
      "store_user_id": 656,
"first_name": "Иван",
+
      "store_company_id": 80,
"last_name": "Иванов",
+
      "delivery_date": 1537509600,
"middle_name": "Иванович",
+
      "initial_delivery_date": null,
"access_token": "bkoUdBoAd1_jlIjwcMfttTNlH15y3Rnd",
+
      "supplier_company_id": 84,
"role": 2,
+
      "supplierCompanyName": "ТОО \"Поставщиk-\"",
"status": 1,
+
      "status": 7,
"city_id": 1,
+
      "created_at": 1528706885,
"is_document": true,
+
      "updated_at": 1577099908,
"is_replacement": false,
+
      "with_documents": 1,
"currency": "тг",
+
      "sum": 0,
"price_decimals": 0,
+
      "comments": [
"price_radix": " ",
+
        {
"price_decimals_separator": ".",
+
          "id": 75668,
"price_before_currency": true,
+
          "company_id": 84,
"price_pattern": "### ### тг",
+
          "message": "Товарные позиции заказа были изменены.",
"cashback_enabled": true,
+
          "type": 4,
"company_id": 84,
+
          "order_id": 203181,
"country": "kz",
+
          "created_at": 1537426304,
"direction": "Food",
+
          "companyName": "Системное сообщение",
"url_api": "https://food.smartsatu.xyz/api"
+
          "is_system": 1
}
+
        }
 +
      ],
 +
      "replacement_id": null,
 +
      "replacement_status": null,
 +
      "alcohol_license": {
 +
        "number": "1234",
 +
        "expire_at": 1590883200,
 +
        "expire_at_date": "31.05.2020"
 +
      },
 +
      "payment_type": 0,
 +
      "order_items": [],
 +
      "supplier_company_name": "ТОО \"Поставщиk-\"",
 +
      "store_company": {
 +
        "route_list": {
 +
          "start_time": "11:15",
 +
          "end_time": "23:15"
 +
        },
 +
        "id": 80,
 +
        "name": "ИП \"Чип и Дейл\" | маг. \"Рокфор\"",
 +
        "min_order_price": 0,
 +
        "email": "shop@me.kz",
 +
        "description": "Магазин для тестирования\r\n",
 +
        "contact": "Телефон: +77775554433, Вн.: 123, Контактное лицо: Гайка",
 +
        "address": "г. Алматы, ул. Стальского д. 31/1",
 +
        "type": 1,
 +
        "tin": "012345678912",
 +
        "phone": "+77775554433",
 +
        "supplier_rule": null,
 +
        "logo": "http://food.smartsatu.xyz/images/no_image_130x130.png",
 +
        "has_replacement_products": null,
 +
        "cashback_percent": true,
 +
        "has_cashback": false,
 +
        "position": 999,
 +
        "supplier_store_id": "000000000"
 +
      }
 +
    }

Версия 01:28, 9 января 2020

API Авторизации

Обзор Данный документа описывает методы для работы поставщика/дистрибьютора с системой Smart Satu

Версия Version : 1.0.0

Контактная информация

Contact : info@smartsatu.com

URI схема Host : //smartsatu.com/api/user/  Schemes : HTTPS

Методы


Авторизация пользователя.

POST /login 

Описание

Метод для авторизации пользователя в системе Smart Satu

Type Name Description Schema
Body body required Авторизация пользователя TEst

Ответы

HTTP Code Description Schema
200 Ok TEst

Принимаемые ресурсом типы MIME

  • application/json

Возвращаемые ресурсом типы MIME

  • application/json

Определения

Login

{

 "items": [
   {
     "id": 203181,
     "store_user_id": 656,
     "store_company_id": 80,
     "delivery_date": 1537509600,
     "initial_delivery_date": null,
     "supplier_company_id": 84,
     "supplierCompanyName": "ТОО \"Поставщиk-\"",
     "status": 7,
     "created_at": 1528706885,
     "updated_at": 1577099908,
     "with_documents": 1,
     "sum": 0,
     "comments": [
       {
         "id": 75668,
         "company_id": 84,
         "message": "Товарные позиции заказа были изменены.",
         "type": 4,
         "order_id": 203181,
         "created_at": 1537426304,
         "companyName": "Системное сообщение",
         "is_system": 1
       }
     ],
     "replacement_id": null,
     "replacement_status": null,
     "alcohol_license": {
       "number": "1234",
       "expire_at": 1590883200,
       "expire_at_date": "31.05.2020"
     },
     "payment_type": 0,
     "order_items": [],
     "supplier_company_name": "ТОО \"Поставщиk-\"",
     "store_company": {
       "route_list": {
         "start_time": "11:15",
         "end_time": "23:15"
       },
       "id": 80,
       "name": "ИП \"Чип и Дейл\" | маг. \"Рокфор\"",
       "min_order_price": 0,
       "email": "shop@me.kz",
       "description": "Магазин для тестирования\r\n",
       "contact": "Телефон: +77775554433, Вн.: 123, Контактное лицо: Гайка",
       "address": "г. Алматы, ул. Стальского д. 31/1",
       "type": 1,
       "tin": "012345678912",
       "phone": "+77775554433",
       "supplier_rule": null,
       "logo": "http://food.smartsatu.xyz/images/no_image_130x130.png",
       "has_replacement_products": null,
       "cashback_percent": true,
       "has_cashback": false,
       "position": 999,
       "supplier_store_id": "000000000"
     }
   }