NAME

Controller - example api conroller

OPENAPI

GET /api/route
parameters:
  - name: productId
    in: query
    schema:
      type: integer
  - $ref: "#/components/parameters/UserId"
requestBody:
  content:
    application/json:
      schema:
        type: array
        items:
          type: number
responses:
  "200":
    description: response
PARAM UserId
name: id
in: query
schema:
  type: integer
  minimum: 1
SECURITY ApiKey
type: apiKey
description: api key for my API
name: x-Api-Key
in: header
GET /api/route2
parameters:
  - name: id
    in: query
    schema:
      type: integer
requestBody:
  content:
    application/json:
      schema:
        type: array
        items:
          type: number
responses:
  "200":
    description: response
SCHEMA User
type: object
properties:
  username:
    type: string