Документация API Ward 1.0 Help

Зал

Получить зал (сектора)

Метод - GET

URL

/api/v1/session/{sessionId}

Заголовки

Content-Type: application/json Authorization: Bearer your_jwt_token_here

Параметры запроса

Name

Located in

Описание

Обязательно

sessionId

path

ID сеанса

Да

200 Положительный ответ

{ "sessionId": "1", "date": "31/10/2023", "time": "19:00", "name": "Тестовое событие", "status": 1, "prices": [ { "id": 1, "sum": 0 }, { "id": 2, "sum": 0 } ], "levels": [ { "id": 309, "name": "А", "type": null, "widthInner": 900, "heightInner": 700, "places": [], "figures": [] }, { "id": 305, "name": "Б", "type": null, "widthInner": 750, "heightInner": 605, "places": [], "figures": [] } ], "venueName": "Дворец Республики", "location": null }

401 Отрицательный ответ

{ "code": 401, "message": "Недействительные аутентификационные данные." }

Получить места

Метод - GET

URL

/api/v1/session/{sessionId}/levelId

Заголовки

Content-Type: application/json Authorization: Bearer your_jwt_token_here

Параметры запроса

Name

Located in

Описание

Обязательно

sessionId

path

ID сеанса

Да

levelId

path

ID сектора

Да

Положительный ответ

{ "id": 305, "name": "Б", "type": null, "widthInner": 750, "heightInner": 605, "places": [ { "id": 2377, "status": 1, "row": 9, "place": 30, "x": 105, "y": 285, "price": 8000, "color": "#fe1b88", "levelId": 305 }, { "id": 2378, "status": 1, "row": 9, "place": 29, "x": 155, "y": 285, "price": 8000, "color": "#fe1b88", "levelId": 305 } ], "figures": [ { "id": 412, "figure": null, "x": 10, "y": 570, "width": 70, "height": 35, "name": "Ряд2" }, { "id": 413, "figure": null, "x": 675, "y": 565, "width": 70, "height": 35, "name": "Ряд2" } ] }

Отрицательный ответ

{ "code": 401, "message": "Недействительные аутентификационные данные." }
Last modified: 22 октября 2023