Назад к вопросам
СБЕР
Middle
15
Можешь расписать какой-то метод в OpenAPI?
Компании, где спрашивали
Ответ от нейросети
sobes.tech AI
В OpenAPI метод описывается внутри объекта paths, где ключ — это путь, а внутри — HTTP-метод (get, post, put, delete и т.д.). Рассмотрим пример метода POST для создания пользователя:
paths:
/users:
post:
summary: Создать нового пользователя
description: Создаёт пользователя с заданными параметрами
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
name:
type: string
email:
type: string
format: email
required:
- name
- email
responses:
'201':
description: Пользователь успешно создан
content:
application/json:
schema:
$ref: '#/components/schemas/User'
'400':
description: Некорректный запрос
Здесь описан POST метод по пути /users, который принимает JSON с именем и email, и возвращает 201 при успешном создании с объектом пользователя.