raml 1.0 типы ответов

Я пытаюсь создать документацию RAML (v 1.0), и я застрял в швах на самых первых этапах. У меня есть ресурс поставщика, который я определил следующим образом:

types:
    Vendor: 
        type: object
        properties:
            name: string
            url: string
            service_email: string
            service_phone: string
            image: string

/vendors:
  description: foo bar
  displayName: Vendor
  get:
    description: retrieve a list of vendors
    responses:
      200:
        body:
          application/json:
            type: ???
            uniqueItems: true

  /{ident}:
    get:
      description: retrieve a single vendor item identified by ident
      responses:
        200:
          body:
            application/json:
              type: Vendor

Я просто не могу понять, что писать для типа в запросе на получение (где ???), API отвечает массивом объектов типа vendor, но как именно передать это в RAML?


person Victor Radu    schedule 17.11.2015    source источник


Ответы (1)


Пытаться:

type: Vendor[]

Дополнительную информацию можно найти в официальной документации: http://docs.raml.org/specs/1.0/#raml-10-spec-array-types.

person Jessu    schedule 17.11.2015