1 ответ

В RAML 0.8 может быть несколько ответов, например, один для кода состояния 200, один для кода состояния 404 и т. Д. Примером этого является:

/media/popular:
  displayName: Most Popular Media
  get:
    description: |
      Get a list of what media is most popular at the moment.
    responses:
      200:
        body:
          application/json:
            schema: !include instagram-v1-media-popular.schema.json
      503:
        description: |
          The service is currently unavailable or you exceeded the maximum requests
          per hour allowed to your application.
        body:
          application/json:
            schema: !include instagram-v1-meta-error.schema.json

Вы можете указать несколько запросов, но каждый для другого типа носителя. Например:

/jobs:
  post:
    description: Create a Job
    body:
      text/xml: !!null
      application/json: !!null

Вы не можете иметь несколько примеров в 0.8. (В RAML 1 вы можете иметь несколько примеров)

Другие вопросы по тегам