openapi: 3.0.0
info:
  title: Api.TTSCloud
  description: TTSCloud Api
  version: 1.0.0
  contact:
    email: ttsdesign@gmail.com
  license:
    name: Apache 2.0
    url: http://www.apache.org/licenses/LICENSE-2.0.html
servers:
  - url: http://api.ttscloud.net
paths:
  /login:
    $ref: '#/compoenents/pathItems/login'
  /videos:
    get:
      description: ''
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Property'
x-modules:
  - name: Users
    type: object
    tags:
      - one
      - x-two
components:
  pathIems: 
    login:
      get:
        description: ''
        responses:
          '200':
            description: ''
            content:
              application/json:
                schema:
                  $ref: '#/components/schemas/Property'
  schemas:
    Val:
      $ref: http://schema.ttscloud.us/Design.json#/properties/Val
    Attribute:
      $ref: http://schema.ttscloud.us/Design.json#/properties/Attribute
    Property:
      $ref: http://schema.ttscloud.us/Design.json#/properties/Property
    Method:
      $ref: http://schema.ttscloud.us/Design.json#/properties/Method
    Item:
      $ref: http://schema.ttscloud.us/Design.json#/properties/Item
    Group:
      type: object
      properties:
        name:
          type: string
        members:
          type: array
          items:
            type: object