openapi: 3.0.3
info:
  title: example-interface
  version: 0.15.4
components:
  schemas:
    IoExampleInterfaceV0ModelsUser:
      type: object
      required:
      - id
      - registration_date
      properties:
        id:
          type: string
        email:
          type: string
        name:
          type: string
        registration_date:
          type: string
          format: date-time
    IoExampleInterfaceV0ModelsGuest:
      type: object
      required:
      - session_id
      properties:
        session_id:
          type: string
        email:
          type: string
        name:
          type: string
    IoExampleInterfaceV0UnionsPerson:
      oneOf:
      - $ref: '#/components/schemas/IoExampleInterfaceV0ModelsGuest'
      - $ref: '#/components/schemas/IoExampleInterfaceV0ModelsUser'
