Определить OpenAPI 2.0, возвращающий объект JSON неизвестного типа

avatar
Optional Option
1 июля 2021 в 21:01
332
1
0

Я хочу описать OpenAPI, который возвращает объект JSON неизвестного/любого типа.

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

responses:
  200:
    description: Returns any JSON object
    schema:
      type: string
      format: object

Есть ли способ описать возвращаемый тип как объект JSON без описания его схемы?

Источник
Helen
1 июля 2021 в 21:09
0

Возможный дубликат подобъекта произвольной формы в схеме JSON

Ответы (1)

avatar
Helen
1 июля 2021 в 21:08
1

Произвольный объект определяется как type: object, поэтому правильное определение:

responses:
  200:
    description: Returns any JSON object
    schema:
      type: object