開発, API

Swagger API 配列, オブジェクトの記述例

 

例1

 

type: object
properties:
  event_id:
    type: integer
  name:
    type: string
  items:
    type: array
    items:
      properties:
        key:
          type: integer
        name:
          type: string
        value:
          type: string
  icon:
    type: object
    description:
    properties:
      file:
        type: string
        description:
      width:
        type: integer
        description:
      height:
        type: integer
        description:
      mime:
        type: string
        description:
      size:
        type: integer
        description:

 

例2

type: object
properties:
  rows:
    type: array
    items:
      type: object
      properties:
        jpn:
          type: object
          properties:
            id:
              type: integer
            event_id:
              type: integer
            language_id:
              type: integer
            name:
              type: integer
            address:
              type: integer
            genre:
              type: integer
            note:
              type: integer
            icon_url:
              type: object
              properties:
               file:
                 type: string
                 description:
               width:
                 type: integer
                 description:
               height:
                 type: integer
                 description:
               mime:
                 type: string
                 description:
               size:
                 type: integer
                 description:
            explanation:
            created_at:
              type: datetime
            updated_at:
              type: datetime
 

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)