Hi,

I have a set of parameters, that should be used by nearly every path item 
as standard. I only want to define these parameters once and use them, when 
I need them, by writing one reference to the set of my parameters. How to 
write it down in Swagger? I tried a lot of tinks, but nothing was accepted 
by the editor. I want to use the parameter defintion like this:

/services/{serviceId}/start:
    parameters:
      - name: serviceId
        in: path
        required: true
        type: integer
    post:
      parameters:
        - $ref: '#/parameters/sessionInformation' // one ref to the set of 
standard parameters
        - ...
      responses:
        200:
          ...



Some examples for describing my set of standard parameters:

parameters:
  sessionInformation:
    name: sessionInformation
    in: query
    required: true
    type: object // object is not allwed
    ...




paths:
  /services/{serviceId}/start:
  ...



parameters:
  sessionInformation:
    - name: sessionInformation
      in: body
      required: true
      schema:
        $ref: '#/definitions/Session' // is not exactly one from 
<#/definitions/bodyParameter>,<#/definitions/nonBodyParameter>


paths:
  /services/{serviceId}/start:
  ...




It would be great, if someone could help me. Thanks a lot,

Philipp

-- 
You received this message because you are subscribed to the Google Groups 
"Swagger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to