{
  "swagger": "2.0",
  "consumes":[
     "application/json"
  ],
  "produces":[
     "application/json"
  ],
  "schemes":[
     "http"
  ],
  "host": "api.example.com",
  "info":{
     "description":"recursively following JSON references",
     "title":"test 1",
     "contact":{
        "name":"Fred"
     },
     "version":"0.1.1"
  },
  "paths":{
     "/getAll":{
        "get":{
           "operationId":"getAll",
           "parameters":[
              {
                 "description":"max number of results",
                 "name":"a",
                 "in":"body",
                 "schema":{
                    "type":"string"
                 }
              }
           ],
           "responses":{
              "200":{
                 "description":"Success",
                 "schema":{
                    "type":"array",
                    "items":{
                       "type":"string"
                    }
                 }
              }
           }
        }
     }
  },
  "definitions":{
     "a":{
        "type":"string"
     },
     "b":{
        "type":"array",
        "items":{
           "type":"string"
        }
     }
  }
}
