17

I'm working on an API definition in Swagger Editor with YAML. I am trying to represent the following response body:

{
    success: true,
    ids: [123456, ...]
}

and this is what my YAML looks like:

definitions:
  SuccessfulResponse:
    type: object 
    properties:
      success:
        type: boolean
        description: True if the all operations were successful
      ids:
        type: array
        items: 
          id: 
          type: string 

Ive tried several different ways but like this but nothing seems valid

enter image description here

How do I properly describe the return object that Ive given above?

1 Answer 1

24

Here is an example to define a property as an array of string:

  photoUrls:
    type: array
    items:
      type: string

Ref: https://github.com/OpenAPITools/openapi-generator/blob/master/modules/openapi-generator/src/test/resources/2_0/petstore.yaml#L661-L667

Sign up to request clarification or add additional context in comments.

2 Comments

Both editor options and referenced content has changed and is no longer valid.
Updated the reference

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.