Technical Workshops/Custom Plugin Calling Webservice/Plugins/Reflection/API_Plugin_Reflection_OAPI_GET_Params_Auth_Data.yaml [14:70]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        get:
            operationId: ReflectionDataGETParams
            summary: A Reflection Data Plugin that reads values from URL Params and returns them
            parameters:
                - in: path
                  name: input
                  schema:
                      type: string
                  required: true
                  description: Parameter Input
                - in: query
                  name: value1
                  schema:
                      type: string
                  required: true
                  description: Value Parameter 1
                - in: query
                  name: value2
                  schema:
                      type: string
                  required: true
                  description: Value Parameter 2
            responses:
                "200":
                    description: OK
                    content:
                        application/json:
                            schema:
                                $ref: "#/components/schemas/ReflectionDataParamsPluginResponse"

# This is referred to by $ref
components:
    schemas:
        ReflectionDataParamsPluginResponse:
            type: object
            properties:
                objecttype:
                    type: string
                    description: Object type
                auth:
                    type: string
                    description: Authorization Token
                userdata:
                    type: string
                    description: Userdata
                value1:
                    type: string
                    description: Reflected Parameter 1
                value2:
                    type: string
                    description: Reflected Parameter 2
                sourceip:
                    type: string
                    description: The Source IP
                useragent:
                    type: string
                    description: The User Agent
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



Technical Workshops/Custom Plugin Calling Webservice/Plugins/Reflection/API_Plugin_Reflection_OAPI_GET_Params_Auth_Header.yaml [14:70]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        get:
            operationId: ReflectionDataGETParams
            summary: A Reflection Data Plugin that reads values from URL Params and returns them
            parameters:
                - in: path
                  name: input
                  schema:
                      type: string
                  required: true
                  description: Parameter Input
                - in: query
                  name: value1
                  schema:
                      type: string
                  required: true
                  description: Value Parameter 1
                - in: query
                  name: value2
                  schema:
                      type: string
                  required: true
                  description: Value Parameter 2
            responses:
                "200":
                    description: OK
                    content:
                        application/json:
                            schema:
                                $ref: "#/components/schemas/ReflectionDataParamsPluginResponse"

# This is referred to by $ref
components:
    schemas:
        ReflectionDataParamsPluginResponse:
            type: object
            properties:
                objecttype:
                    type: string
                    description: Object type
                auth:
                    type: string
                    description: Authorization Token
                userdata:
                    type: string
                    description: Userdata
                value1:
                    type: string
                    description: Reflected Parameter 1
                value2:
                    type: string
                    description: Reflected Parameter 2
                sourceip:
                    type: string
                    description: The Source IP
                useragent:
                    type: string
                    description: The User Agent
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



