API Для управления заказами

Для доступа к заказам у вас должен быть секретный токен

Существует 3 варианта API

  • Авторизация через basic auth ( Authorization : Bearer MmIzYjliMzM2OTdkOTdlOGRiMjQxZTg4MTdjNTJjYzM= )
  • Авторизация в URL ( в url get параметром передается токен )
  • Веб интерфейс доступный по прямо ссылке .

Получить список

Ответ 200/ok

[
    {
        "request_id": "2112",                         // ID заказа
        "created_on_tz": "26.03.2019 13:42",          // Дата и время создания заказа
        "expected_on_tz": "2019-03-30 13:30",         // Дата и время ожидания выполнения заказа (на какое время)
        "status_name": "Выполнен и закрыт",           // Текущий статус заказа
        "city_name": "Екатеринбург г",                // Город
        "full_name": "Таватуйская ул, дом 25 К4",     // Адрес дома
        "flat": "100",                                // номер помещения
        "service_name": "СубпартнерТест Услуга",      // Название услуги
        "is_paid": "N",                               // Статус оплаты
        "price": null,                                // Цена
        "note": "",                                   // комментарий от пользователя
        "phone": "9326031699",                        // телефон пользователя
        "quantity": null,                             // кол-во
        "rate": "5",                                  // оценка выполнения пользователем
        "partner_id": "1",         
        "sub_partner_id": "32", 
        "rated_on_tz": "2019-03-28 10:57",
        "pay_method": "O",                            // Тип оплаты
        "pay_method_str": "Онлайн",                   // Тип оплаты текстом
        "is_closeable": "N"
    },
    {
        "request_id": "2107",
        "created_on_tz": "26.03.2019 13:18",
        "expected_on_tz": "2019-03-26 08:00",
        "status_name": "Зарегистрирован",
        "city_name": "Екатеринбург г",
        "full_name": "Таватуйская ул, дом 25 К4",
        "flat": "100",
        "service_name": "СубпартнерТест Услуга",
        "is_paid": "N",
        "price": null,
        "note": "",
        "phone": "9326031699",
        "quantity": null,
        "rate": null,
        "partner_id": "1",
        "sub_partner_id": "32",
        "rated_on_tz": null,
        "pay_method": "O",
        "pay_method_str": "Онлайн",
        "is_closeable": "Y"
    },
    {
        "request_id": "2083",
        "created_on_tz": "22.03.2019 11:29",
        "expected_on_tz": "2019-03-22 08:00",
        "status_name": "Выполнен. Требует подтверждения",
        "city_name": "Екатеринбург г",
        "full_name": "Таватуйская ул, дом 25 К4",
        "flat": "900",
        "service_name": "СубпартнерТест Услуга",
        "is_paid": "N",
        "price": null,
        "note": "тест",
        "phone": "9826123397",
        "quantity": null,
        "rate": null,
        "partner_id": "1",
        "sub_partner_id": "32",
        "rated_on_tz": null,
        "pay_method": "O",
        "pay_method_str": "Онлайн",
        "is_closeable": "N"
    },
    {
        "request_id": "1968",
        "created_on_tz": "05.03.2019 13:49",
        "expected_on_tz": "2019-03-05 08:00",
        "status_name": "Принят в работу",
        "city_name": "Екатеринбург г",
        "full_name": "Таватуйская ул, дом 25 К4",
        "flat": "1",
        "service_name": "Уборка однокомнатной квартиры",
        "is_paid": "N",
        "price": "2500.00",
        "note": "",
        "phone": "9536091908",
        "quantity": "2",
        "rate": null,
        "partner_id": "1",
        "sub_partner_id": "32",
        "rated_on_tz": null,
        "pay_method": "O",
        "pay_method_str": "Онлайн",
        "is_closeable": "Y"
    },
    {
        "request_id": "1967",
        "created_on_tz": "05.03.2019 13:41",
        "expected_on_tz": "2019-03-05 08:00",
        "status_name": "Принят в работу",
        "city_name": "Екатеринбург г",
        "full_name": "Таватуйская ул, дом 25 К4",
        "flat": "1",
        "service_name": "Уборка однокомнатной квартиры",
        "is_paid": "N",
        "price": "3000.00",
        "note": "",
        "phone": "9536091908",
        "quantity": "2",
        "rate": null,
        "partner_id": "1",
        "sub_partner_id": "32",
        "rated_on_tz": null,
        "pay_method": "O",
        "pay_method_str": "Онлайн",
        "is_closeable": "Y"
    },
    {
        "request_id": "1966",
        "created_on_tz": "05.03.2019 13:24",
        "expected_on_tz": "2019-03-05 08:00",
        "status_name": "Принят в работу",
        "city_name": "Екатеринбург г",
        "full_name": "Таватуйская ул, дом 25 К4",
        "flat": "1",
        "service_name": "Уборка однокомнатной квартиры",
        "is_paid": "N",
        "price": "5700.00",
        "note": "",
        "phone": "9536091908",
        "quantity": "1",
        "rate": null,
        "partner_id": "1",
        "sub_partner_id": "32",
        "rated_on_tz": null,
        "pay_method": "O",
        "pay_method_str": "Онлайн",
        "is_closeable": "Y"
    },
    {
        "request_id": "1964",
        "created_on_tz": "05.03.2019 12:29",
        "expected_on_tz": "2019-03-05 08:00",
        "status_name": "Принят в работу",
        "city_name": "Екатеринбург г",
        "full_name": "Таватуйская ул, дом 25 К4",
        "flat": "1",
        "service_name": "Уборка однокомнатной квартиры",
        "is_paid": "N",
        "price": "1500.00",
        "note": "",
        "phone": "9536091908",
        "quantity": "1",
        "rate": null,
        "partner_id": "1",
        "sub_partner_id": "32",
        "rated_on_tz": null,
        "pay_method": "O",
        "pay_method_str": "Онлайн",
        "is_closeable": "Y"
    }
]

Получить детали заказа

Ответ 200/ok

{
	"request_id": "19413",
	"created_on_tz": "12.03.2019 10:25",
	"expected_on_tz": "2019-03-14 09:30",
	"status_name": "Выполнен. Требует подтверждения",
	"city_name": "Екатеринбург",
	"full_name": "Ильича ул, дом 42Б",
	"flat": "56",
	"service_name": "Уборка однокомнатной квартиры",
	"is_paid": "N",
	"price": "1927100.00",
	"note": "оалаллпд",
	"phone": "9125212573",
	"quantity": "2",
	"rate": null,
	"partner_id": "1",
	"sub_partner_id": "9",
	"rated_on_tz": null,
	"pay_method": "C",
	"pay_method_str": "Наличными",
	"is_closeable": "N",
	"history_list": [{
		"str1": "https://ds24.ru/fs/static/2019/03/12/order_image_1552368375393_th.jpg", // фото к заказу
		"str2": null,
		"type": "P"                                                                      // тип истории по заказу
	}],
	"pso_item_list": [{
		"title": "Забрать ключи перед уборкой", // дополнительные опции к заказу
		"quantity": null,                       // кол-во
		"price": "300.00"                       // цена
	}, {
		"title": "Выполнить особые поручения",
		"quantity": null,
		"price": "5000.00"
	}, {
		"title": "Пылесос",
		"quantity": null,
		"price": "20000.00"
	}, {
		"title": "Парогенератор",
		"quantity": null,
		"price": "1200.00"
	}, {
		"title": "Уборка еко-средствами",
		"quantity": null,
		"price": "300.00"
	}]
}

Принять в работу / Пометить выполненным заказ

Ваш комментарий. Вики-синтаксис разрешён:
D P M K᠎ N
 
  • /var/www/html/wiki/data/pages/pd/develop/partner.txt
  • Последние изменения: 2022/04/04 10:03
  • (внешнее изменение)