EQuery API

Version: 0.0.3

Schemes:

Summary

Path Operation Description
/cancel_reserve POST

Отказ от резерва

/confirm_reserve POST

Подтверждение резерва

/freetime POST

Список свободных "талонов" для услуги на выбранную дату

/list_reserve POST

Получение списка "талонов" в резерве

/organizations POST

Получение списка организаций

/regions POST

Получение списка регионов

/services POST

Получение списка услуг

/set_reserve POST

Резервирование "талона"

/show_reserve POST

Получение информации о резерве

/workdays POST

Календарь рабочих дней оргиназиции по заданной услуге на ближайшие 15 дней, включая текущий. В случае если день рабочий, но все временные слоты заняты, то значение данных work_day будет равно 2

Security

basicAuth

Type: basic
Description:

HTTP Basic Authentication.

Paths

Отказ от резерва

POST /cancel_reserve

Отказ от резерва

reserve_id

id резерва

formData integer
200 OK

Список регионов

status-code: integer

ненулевой status-code означает наличие ошибки, либо в данный момент нет резервов

status-desc: string

описание ошибки

data: object[]
object
service_id: string

id услуги

date_time: string (date-time)

Дата и время талона в формате "YYYY-MM-DD hh:ii:ss"

reserved_to: string

Время до которого зарезервирован талон в формате "YYYY-MM-DD hh:ii:ss"

name: string

Имя клиента

patronymic: string

Фамилия клиента

lastname: string

Отчество клиента

basicAuth
Подтверждение резерва

POST /confirm_reserve

Подтверждение резерва

reserve_id

id резерва

formData integer
200 OK

Список регионов

status-code: integer

ненулевой status-code означает наличие ошибки, либо в данный момент нет резервов

status-desc: string

описание ошибки

data: object[]
object
service_id: string

id услуги

date_time: string (date-time)

Дата и время талона в формате "YYYY-MM-DD hh:ii:ss"

name: string

Имя клиента

patronymic: string

Фамилия клиента

lastname: string

Отчество клиента

ticket_number: string

Номер талона

ticket_code: string

Уникальный код талона

basicAuth
Список свободных "талонов" для услуги на выбранную дату

POST /freetime

Список свободных "талонов" для услуги на выбранную дату

service_id

id услуги

formData integer
date

Дата в формате "YYYY-MM-DD

formData string (date)
200 OK

Список услуг организации

status-code: integer

ненулевой status-code означает наличие ошибки

status-desc: string

описание ошибки

data: object[]
object
date: string

Дата в формате "YYYY-MM-DD"

time: string

Время в формате "hh:ii:ss"

t_length: integer

Ориентирововчная длительность прима

basicAuth
Получение списка "талонов" в резерве

POST /list_reserve

Получение списка "талонов" в резерве

200 OK

Список регионов

status-code: integer

ненулевой status-code означает наличие ошибки, либо в данный момент нет резервов

status-desc: string

описание ошибки

data: object[]
object
reserve_id: string

id резерва

service_id: string

id услуги

date_time: string (date-time)

Дата и время талона в формате "YYYY-MM-DD hh:ii:ss"

reserved_to: string

Время до которого зарезервирован талон в формате "YYYY-MM-DD hh:ii:ss"

basicAuth
Получение списка организаций

POST /organizations

Получение списка организаций

region_id

id региона

query integer
200 OK

Список организаций в регионе

status-code: integer

ненулевой status-code означает наличие ошибки

status-desc: string

описание ошибки

data: object[]
object
id: string

Уникальный идентификатор региона

name: string

Наименование региона

address: string

Адрес подраздления

basicAuth
Получение списка регионов

POST /regions

Получение списка регионов

200 OK

Список регионов

status-code: integer

ненулевой status-code означает наличие ошибки

status-desc: string

описание ошибки

data: object[]
object
id: string

Уникальный идентификатор региона

name: string

Наименование региона

enabled: boolean

Доступность региона

basicAuth
Получение списка услуг

POST /services

Получение списка услуг

org_id

id организации

formData integer
200 OK

Список услуг организации

status-code: integer

ненулевой status-code означает наличие ошибки

status-desc: string

описание ошибки

data: object[]
object
id: string

Уникальный идентификатор региона

name: string

Наименование услуги

basicAuth
Резервирование "талона"

POST /set_reserve

Резервирование "талона"

service_id

id услуги

formData integer
date_time

Дата и время в формате "YYYY-MM-DD hh:ii:ss"

formData string (date-time)
phone

Номер телефона клиента

formData string
passport

Последние 4 цифры паспорта

formData string
lastname

Фамилия клиента

formData string
name

Имя клиента

formData string
patronymic

Отчество клиента

formData string
200 OK

Список услуг организации

status-code: integer

ненулевой status-code означает наличие ошибки

status-desc: string

описание ошибки

data: object[]
object
reserve_id: string

id резерва

interval: string

Срок резерверования в минутах

reserved_to: string (date-time)

Время до которого зарезервирован талон в формате "YYYY-MM-DD hh:ii:ss"

basicAuth
Получение информации о резерве

POST /show_reserve

Получение информации о резерве

reserve_id

id резерва

formData integer
200 OK

Список регионов

status-code: integer

ненулевой status-code означает наличие ошибки, либо в данный момент нет резервов

status-desc: string

описание ошибки

data: object[]
object
service_id: string

id услуги

date_time: string (date-time)

Дата и время талона в формате "YYYY-MM-DD hh:ii:ss"

reserved_to: string

Время до которого зарезервирован талон в формате "YYYY-MM-DD hh:ii:ss"

name: string

Имя клиента

patronymic: string

Фамилия клиента

lastname: string

Отчество клиента

basicAuth
Календарь рабочих дней оргиназиции по заданной услуге на ближайшие 15 дней, включая текущий. В случае если день рабочий, но все временные слоты заняты, то значение данных work_day будет равно 2

POST /workdays

Календарь рабочих дней оргиназиции по заданной услуге на ближайшие 15 дней, включая текущий

service_id

id услуги

formData integer
200 OK

Список услуг организации

status-code: integer

ненулевой status-code означает наличие ошибки

status-desc: string

описание ошибки

data: object[]
object
date: string

Дата в формате "YYYY-MM-DD"

work_day: integer

0 - выходной день, 1 - рабочий день и есть свободные слоты, 2 - рабочий день, свободных слотов нет

basicAuth