Matriz de objetos como parámetro de entrada en swagger

Estoy tratando de describir el siguiente parámetro de publicación en swagger:

{
    "sources": [
        {
            "id": 101,
            "parentId": 201
        },{
            "id": 102,
            "parentId": 201
        },{
            "id": 102,
            "parentId": 202
        }
    ],
    "destinationId": 301,
    "param1": "value 1",
    "param2": "value 2",
}

El problema es que elsources es una matriz de objetos, que swagger no parece soportar. Esto es lo que probé:

paths:
    /bulk-action:
        post:
            parameters:
                - name: sources
                  in: formData
                  type: array
                  enum:
                      $ref: '#/definitions/BulkSource'
                - name: destinationId
                  in: formData
                  type: integer
                - name: param1
                  in: formData
                  type: string
                - name: param2
                  in: formData
                  type: string
definitions:
    BulkSource:
        type: object
        properties:
            id:
                type: integer
            parentId:
                type: integer

¿Alguna idea sobre cómo solucionar esta limitación?

Respuestas a la pregunta(1)

Su respuesta a la pregunta