OpenAPI, Swagger. Cписок из словарей с словарями

Всем привет. Пытаюсь описать входной json для моего приложения на connexion (Python). Формат входного json такой:

{
    "Id":"123",
    "Calc":"321",
    "Ways":[{"Id":"1", "Orig":{"long":51.1563, "lat":55.5311}, "Dest":{"long":21.1233, "lat":52.5111}}, {"Id":"2", "Orig":{"long":23.1134, "lat":23.5871}, "Dest":{"long":51.1563, "lat":55.5311}}],
    "Creation":"2019-03-11T13:17:01.222178Z",
    "Email":"[email protected]"
}

Вопрос прикован конкретно к полю parameters, в частности к полю Ways и звучит так: Мне собирать yaml файл матрешкой, тобишь до полного исчерпания описания полей?

На данный момент выглядит он так, get запрост, но это неверное решение. Фрагмент swagger ->

get:
    operationId: TrashDist.solve
    description: Auto generated using Swagger Inspector
    parameters:
            - name: Id
              in: query 
              schema:
                type: string
                
            - name: Calc
              in: query 
              schema:
                type: string
                
            - name: Ways
              in: query 
              schema:
                type: array
                items:
                  type: object
                  properties:
                    Id:
                      type: string
                    Orig:
                      type: object
                      propreties:
                        long:
                          type: number
                        lat:
                          type: number                        
                    Dest:
                      type: object
                      propreties:
                        long:
                          type: number
                        lat:
                          type: number
        
            - name: Creation
              in: query 
              schema:
                type: string
                
            - name: Email
              in: query 
              schema:
                type: string

Когда я делаю таким образом, на приеме данных, приложение выдает ошибку: 'id' is not of type 'object'...


Ответы (0 шт):