Dr. Domenico Giacomo Campanile

Sviluppatore App Web e Mobile

Array object swagger 3.0.0

GET request

  /documents:
    get:
      tags:
        - documents
      summary: Get for all documents
      operationId: getDocuments
      description: |
        Return the documents
      parameters:
        - in: query
          name: typeDocument
          description: Documents type
          schema:
            type: String
      responses:
        '200':
          description: Result
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ArrayOfDocumentItems'

Components

components:
  schemas:
ArrayOfDocumentItems:
      type: array
      items:
        $ref: '#/components/schemas/document'
      example:
        - id: '#001'
          name: Document 1
        - id: '#002'
          name: Document 2
        - id: '#98756'
          name: Informazioni
          linkIt: https://www.toolboxoffice.it/wp-content/uploads/Termini-e-Condizioni.pdf
          linkEn: https://www.toolboxoffice.it/wp-content/uploads/Termini-e-Condizioni.pdf
          required: false
    document:
      type: object
      properties:
        id:
          type: string
          example: '#000'
        name:
          type: string
          example: Document

Results

[
  {
    "id": "#001",
    "name": "Document 1"
  },
  {
    "id": "#002",
    "name": "Document 2"
  }
]

Open chat
Hai bisogno di assistenza?!
Ciao! sono il Dr. Domenico Giacomo Campanile esperto nello sviluppo di applicativi Web e Mobile.
Vuoi creare un App o un sito Web per la tua attività?! ti seguiremo a 360°! Progettazione, Sviluppo, Grafica e Pubblicizzazione sul Web!