swagger: requestBody no permitido
Estoy tratando de definir un punto final de publicación usando swagger, pero no permite que elrequestBody
parámetro:
/names/{roster}:
get:
#...
post:
x-swagger-router-controller: names
description: Adds or removes name(s)
operationId: manageNames
parameters:
- name: roster
in: path
description: the roster to use
type: string
required: true
requestBody:
content:
'application/json':
schema:
$ref: '#/definitions/ManageNamesRequest'
cuando corronpm start
, Entiendo esto:
API Errors:
#/paths/~1names~1{roster}/post: Additional properties not allowed: requestBody
1 error and 0 warnings
¿Qué tiene de malo mi especificación?