HSE API

Получить видео
GET /videoSpb/{file}

Authentication

Open

Получение видео о Санкт-Петербурге с идентификатором (от 1 до 5), указанным в параметре запроса.

Path variables

file
string required

Название файла из object storage на английском языке

Example 1

/videoSpb/{video1}

/viedo1.mp4:
Получить фото
GET /photoSpb/{file}

Authentication

Open

Получение фотографии Санкт-Петербурга с идентификатором (от 1 до 5), указанным в параметре запроса.

Path variables

file
string required

Название файла (изображение) на английском языке

Example 1

/photoSpb/{photo1}

/pic1.jpeg
Получить случайный факт
GET /facts/spb/random

Authentication

Open

Получение случайного факта о Санкт-Петербурге.

Responses

200 Рандомный факт об Санкт-Петербурге: Дом с углом создан для создания иллюзии 90-градусного угла
Информация об API
GET /

Authentication

Open

Вывод информации об API

Responses

200 OK

Привет, это api по интересным местам. Доступные функции: 1. /events/{location} 2. /news/{location} 3. /place/{location} 4. /list/{location} 5. /weather/spb 6. /videoSpb/{file} 7. /photoSpb/{file} 8. /facts/spb/random"

Получить ивент
GET /events/{location}

Authentication

Open

Получение списка мероприятий в указанном местоположении. Возможно, мероприятия фильтруются или сортируются согласно критериям, связанным с указанным местоположением.

Path variables

location
string required

Название локации на английском языке абривиатурой

Responses

200 OK
Body
Object
id
string
title
string
description
string
price
string
favorite
string
image
string
Example 1
/events/spb
Вывести новости
GET /news/{location}

Authentication

Open

Получение списка новостей для указанного местоположения. По умолчанию, возвращается одна новость, но, возможно, есть параметры для настройки количества возвращаемых новостей.

Path variables

location
string required

Название локации на английском языке абреввиатурой

Responses

200 OK
Body
Object
id
string
title
string
body_text
string
Example 1
/news/spb
Вывести список мест
GET /place/{location}

Получение списка мест в указанном местоположении. По умолчанию, возвращается одно место, но, возможно, есть параметры для настройки количества возвращаемых мест.

Path variables

location
string required

Название локации на английском языке абреввиатурой

Responses

200 OK
Body
Object
id
string
title
string
description
string
address
string
subway
string
image
string
Example 1
/place/spb
Подборки мерпоритяим
GET /list/{location}

Получение подборок, связанных с указанным местоположением. Это может включать в себя рекомендации по местам и мероприятиям. По умолчанию, возвращается одна подборка, но, возможно, есть параметры для настройки количества возвращаемых подборок.

Path variables

location
string required

Название локации на английском языке абреввиатурой

Responses

200 OK
Body
Object
id
string
title
string
site_url
string
Example 1
/list/spb
Вывести погоду
GET /weather/spb

Получение текущей погодной информации для Санкт-Петербурга.

Responses

200 OK
Body
Object
coord
string
base
string
timezone
string