i post array of strings like
[ "id1", "id2" ] to swagger based api. in swagger file, have lines:
paths: /some_url: post: parameters: - name: ids in: body required: true what correct way specify type of ids array of strings?
update:
according specification, following should work in option:
parameters: - in: body description: xxx required: true schema: type: array items: type: string https://github.com/yelp/swagger_spec_validator not accept , returns long list of convoluted errors, code expects $ref.
your description of array of string correct, parameter definition misses name property valid.
here's full working example:
swagger: "2.0" info: title: dummy title version: 1.0.0 paths: /path: post: parameters: - in: body description: xxx required: true name: name schema: type: array items: type: string responses: default: description: ok try online editor check openapi (fka. swagger) specs: http://editor.swagger.io/
Comments
Post a Comment