openapi: 3.0.0
servers:
  - url: http://example.com:80/v1
info:
  contact:
    x-twitter: NooshInc
  description: Full description of Noosh API
  title: Noosh API application
  version: "1.0"
  x-apisguru-categories:
    - collaboration
  x-logo:
    url: https://twitter.com/NooshInc/profile_image?size=original
  x-origin:
    - format: openapi
      url: https://api.noosh.com/api/swagger.json
      version: "3.0"
  x-providerName: noosh.com
tags:
  - name: Contact
  - name: Country
  - name: Deactivation Reason
  - name: Estimate
  - name: Exchange Rate
  - name: File
  - name: Invoice
  - name: My Info
  - name: Order
  - name: Project
  - name: Project Category
  - name: Project Status
  - name: Quote
  - name: RFE
  - name: Rfq
  - name: Shipment
  - name: Spec
  - name: Spec Template
  - name: Task
  - name: Team Member
  - name: Team Member Role
  - name: Time Card
  - name: User Fields
  - name: Workgroup
  - name: Workgroup Members
paths:
  "/1.1/workgroups/{workgroup_id}/projects/{project_id}/fileTags":
    get:
      description: List Tags from Workgroup and Project.
      operationId: getFileTags
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/FileTagResponseVO"
            application/json:
              schema:
                $ref: "#/components/schemas/FileTagResponseVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/FileTagResponseVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/FileTagResponseVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/FileTagResponseVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/FileTagResponseVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/FileTagResponseVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/FileTagResponseVO"
          description: Successful retrieval
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List Tags from Workgroup and Project.
      tags:
        - File
  "/1.1/workgroups/{workgroup_id}/projects/{project_id}/files":
    get:
      description: List Files from Project.  Works for Regular and Remote Files
      operationId: getFiles
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            application/json:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
          description: Successful retrieval
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List Files from Project.  Works for Regular and Remote Files
      tags:
        - File
    post:
      description: Upload File to Project.  A multipart/form-data request with a name "file"
      operationId: uploadFile
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          multipart/form-data:
            schema:
              format: binary
              type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            application/json:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
          description: Successful retrieval
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Upload File to Project.  A multipart/form-data request with a name "file"
      tags:
        - File
  "/1.1/workgroups/{workgroup_id}/projects/{project_id}/files/{file_id}":
    get:
      description: Get File from Project.  Works for Regular and Remote Files
      operationId: getFile
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: file_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            application/json:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/FileResponseVO"
          description: Successful retrieval
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get File from Project.  Works for Regular and Remote Files
      tags:
        - File
  "/1.1/workgroups/{workgroup_id}/projects/{project_id}/specs/{spec_id}":
    get:
      description: List a specific spec of project Level
      operationId: getSpec
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: spec_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/V1x1SpecExpandVO"
            application/json:
              schema:
                $ref: "#/components/schemas/V1x1SpecExpandVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/V1x1SpecExpandVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/V1x1SpecExpandVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/V1x1SpecExpandVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/V1x1SpecExpandVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/V1x1SpecExpandVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/V1x1SpecExpandVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List a specific spec of project Level
      tags:
        - Spec
    put:
      description: Update a specific Spec
      operationId: putSpec
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: spec_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/V1X1SpecUpdatingPO"
          application/x-json-smile:
            schema:
              $ref: "#/components/schemas/V1X1SpecUpdatingPO"
          application/x-yaml:
            schema:
              $ref: "#/components/schemas/V1X1SpecUpdatingPO"
          application/xml:
            schema:
              $ref: "#/components/schemas/V1X1SpecUpdatingPO"
          text/csv:
            schema:
              $ref: "#/components/schemas/V1X1SpecUpdatingPO"
          text/x-yaml:
            schema:
              $ref: "#/components/schemas/V1X1SpecUpdatingPO"
          text/xml:
            schema:
              $ref: "#/components/schemas/V1X1SpecUpdatingPO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/SpecHTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/SpecHTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/SpecHTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/SpecHTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/SpecHTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/SpecHTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/SpecHTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/SpecHTTPStatusVO"
          description: Successful updated
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Update a specific Spec
      tags:
        - Spec
  "/1.1/workgroups/{workgroup_id}/projects/{project_id}/teammembers":
    post:
      description: Invite a team member or all the members of team template for the specific project.
      operationId: postTeamMemberOfProject
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/TeamMemberPO"
          application/x-json-smile:
            schema:
              $ref: "#/components/schemas/TeamMemberPO"
          application/x-yaml:
            schema:
              $ref: "#/components/schemas/TeamMemberPO"
          application/xml:
            schema:
              $ref: "#/components/schemas/TeamMemberPO"
          text/csv:
            schema:
              $ref: "#/components/schemas/TeamMemberPO"
          text/x-yaml:
            schema:
              $ref: "#/components/schemas/TeamMemberPO"
          text/xml:
            schema:
              $ref: "#/components/schemas/TeamMemberPO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/V1x1InvitedTeamMemberResultsVO"
            application/json:
              schema:
                $ref: "#/components/schemas/V1x1InvitedTeamMemberResultsVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/V1x1InvitedTeamMemberResultsVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/V1x1InvitedTeamMemberResultsVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/V1x1InvitedTeamMemberResultsVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/V1x1InvitedTeamMemberResultsVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/V1x1InvitedTeamMemberResultsVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/V1x1InvitedTeamMemberResultsVO"
          description: Successful retrieval
        "422":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Invalid data
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Invite a team member or all the members of team template for the specific project.
      tags:
        - Team Member
  "/1.1/workgroups/{workgroup_id}/specTypes/{spec_type_id}/specTypeFields":
    get:
      description: Get Spec Type Fields
      operationId: getSpecTypeFields
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: spec_type_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/SpecTypeFieldsListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/SpecTypeFieldsListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/SpecTypeFieldsListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/SpecTypeFieldsListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/SpecTypeFieldsListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/SpecTypeFieldsListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/SpecTypeFieldsListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/SpecTypeFieldsListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get Spec Type Fields
      tags:
        - Spec
  /v1/countries:
    get:
      description: List all countries
      operationId: getCountryList
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/CountryListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/CountryListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/CountryListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/CountryListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/CountryListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/CountryListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/CountryListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/CountryListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List all countries
      tags:
        - Country
  /v1/workgroups:
    get:
      description: List the workgroups
      operationId: getWorkgroupList
      parameters:
        - description: Workgroup Name
          in: query
          name: workgroup_name
          required: false
          schema:
            type: string
        - description: 1000001 for Buyer, 1000002 for supplier, 1000003 for agent, 1000004 for Broker/Outsourcer and 1000005 for Partner
          explode: false
          in: query
          name: workgroup_types
          required: false
          schema:
            items:
              type: string
            type: array
          style: form
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/WorkgroupListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/WorkgroupListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/WorkgroupListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/WorkgroupListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/WorkgroupListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/WorkgroupListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/WorkgroupListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/WorkgroupListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List the workgroups
      tags:
        - Workgroup
  "/v1/workgroups/{workgroup_id}/automaticInvitations":
    get:
      description: "List current user's automatic invitations info "
      operationId: getAutomaticInvitationList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/AutomaticInvitationsListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/AutomaticInvitationsListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/AutomaticInvitationsListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/AutomaticInvitationsListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/AutomaticInvitationsListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/AutomaticInvitationsListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/AutomaticInvitationsListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/AutomaticInvitationsListVO"
          description: Successful retrieval
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: "List current user's automatic invitations info "
      tags:
        - My Info
  "/v1/workgroups/{workgroup_id}/billingRecipients":
    get:
      description: List Billing Recipients
      operationId: getBillingRecipients
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/ContactsListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/ContactsListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/ContactsListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/ContactsListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/ContactsListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/ContactsListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/ContactsListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/ContactsListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List Billing Recipients
      tags:
        - Contact
  "/v1/workgroups/{workgroup_id}/buyOrders":
    get:
      description: List the buy orders of workgroup
      operationId: getBuyOrderListOfWorkgroup
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/OrderWorkgroupLevelListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/OrderWorkgroupLevelListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/OrderWorkgroupLevelListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderWorkgroupLevelListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/OrderWorkgroupLevelListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/OrderWorkgroupLevelListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderWorkgroupLevelListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/OrderWorkgroupLevelListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List the buy orders of workgroup
      tags:
        - Order
  "/v1/workgroups/{workgroup_id}/buyOrders/{order_id}":
    get:
      description: Get a specific buy order of workgroup
      operationId: getBuyOrderOfWorkgroup
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: order_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/OrderExpandWorkgroupLevelVO"
            application/json:
              schema:
                $ref: "#/components/schemas/OrderExpandWorkgroupLevelVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/OrderExpandWorkgroupLevelVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderExpandWorkgroupLevelVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/OrderExpandWorkgroupLevelVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/OrderExpandWorkgroupLevelVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderExpandWorkgroupLevelVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/OrderExpandWorkgroupLevelVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get a specific buy order of workgroup
      tags:
        - Order
  "/v1/workgroups/{workgroup_id}/clientWorkgroups":
    get:
      description: List client workgroups
      operationId: getClientWorkgroupList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/ClientWorkgroupListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/ClientWorkgroupListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/ClientWorkgroupListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/ClientWorkgroupListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/ClientWorkgroupListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/ClientWorkgroupListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/ClientWorkgroupListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/ClientWorkgroupListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List client workgroups
      tags:
        - Workgroup
  "/v1/workgroups/{workgroup_id}/clientWorkgroups/{client_workgroup_id}":
    get:
      description: Get a specific client workgroups
      operationId: getSpecificClientWorkgroup
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: client_workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/ClientWorkgroupExpandVO"
            application/json:
              schema:
                $ref: "#/components/schemas/ClientWorkgroupExpandVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/ClientWorkgroupExpandVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/ClientWorkgroupExpandVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/ClientWorkgroupExpandVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/ClientWorkgroupExpandVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/ClientWorkgroupExpandVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/ClientWorkgroupExpandVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get a specific client workgroups
      tags:
        - Workgroup
  "/v1/workgroups/{workgroup_id}/clientWorkgroups/{client_workgroup_id}/projectCategory":
    get:
      description: List the project categories of client side
      operationId: getProjectCategoryListOfClient
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: client_workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/ProjectCategoryListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/ProjectCategoryListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/ProjectCategoryListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/ProjectCategoryListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/ProjectCategoryListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/ProjectCategoryListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/ProjectCategoryListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/ProjectCategoryListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "422":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Invalid data
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List the project categories of client side
      tags:
        - Project Category
  "/v1/workgroups/{workgroup_id}/clientWorkgroups/{client_workgroup_id}/projectHomeUserFields":
    get:
      description: List projec home user fields of client workgroup
      operationId: getProjectHomeUserFieldListOfClient
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: client_workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/ProjectHomeUserFieldsListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/ProjectHomeUserFieldsListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/ProjectHomeUserFieldsListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/ProjectHomeUserFieldsListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/ProjectHomeUserFieldsListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/ProjectHomeUserFieldsListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/ProjectHomeUserFieldsListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/ProjectHomeUserFieldsListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List projec home user fields of client workgroup
      tags:
        - User Fields
  "/v1/workgroups/{workgroup_id}/clientWorkgroups/{client_workgroup_id}/projectStatus":
    get:
      description: List the project status of client
      operationId: getProjectStatusOfClient
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: client_workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/ProjectStatusListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/ProjectStatusListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/ProjectStatusListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/ProjectStatusListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/ProjectStatusListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/ProjectStatusListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/ProjectStatusListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/ProjectStatusListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List the project status of client
      tags:
        - Project Status
  "/v1/workgroups/{workgroup_id}/contacts":
    get:
      description: List the contacts
      operationId: getContactList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/ContactsListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/ContactsListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/ContactsListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/ContactsListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/ContactsListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/ContactsListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/ContactsListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/ContactsListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List the contacts
      tags:
        - Contact
  "/v1/workgroups/{workgroup_id}/contacts/{user_id}":
    get:
      description: Contact Info
      operationId: getContactUserInfo
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: user_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/UserDetailsExpandVO"
            application/json:
              schema:
                $ref: "#/components/schemas/UserDetailsExpandVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/UserDetailsExpandVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/UserDetailsExpandVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/UserDetailsExpandVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/UserDetailsExpandVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/UserDetailsExpandVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/UserDetailsExpandVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Contact Info
      tags:
        - Contact
  "/v1/workgroups/{workgroup_id}/customTaskStatus":
    get:
      description: Get custom task status of workgroup level
      operationId: getWgTaskStatusListOfWorkgroup
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/WgTaskStatusListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/WgTaskStatusListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/WgTaskStatusListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/WgTaskStatusListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/WgTaskStatusListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/WgTaskStatusListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/WgTaskStatusListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/WgTaskStatusListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get custom task status of workgroup level
      tags:
        - Task
  "/v1/workgroups/{workgroup_id}/customTaskTypes":
    get:
      description: Get custom task types of workgroup level
      operationId: getCustomTaskTypesOfWg
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TaskTypeListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TaskTypeListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TaskTypeListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TaskTypeListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TaskTypeListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TaskTypeListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TaskTypeListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TaskTypeListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get custom task types of workgroup level
      tags:
        - Task
  "/v1/workgroups/{workgroup_id}/deactivationReasons":
    get:
      description: List all deactivation reasons
      operationId: getDeactivationReasonList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/DeactivationReasonListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/DeactivationReasonListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/DeactivationReasonListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/DeactivationReasonListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/DeactivationReasonListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/DeactivationReasonListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/DeactivationReasonListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/DeactivationReasonListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List all deactivation reasons
      tags:
        - Deactivation Reason
  "/v1/workgroups/{workgroup_id}/defaultTaskPriority":
    get:
      description: Get default task priority list
      operationId: TaskPriorityList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TaskPriorityListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TaskPriorityListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TaskPriorityListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TaskPriorityListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TaskPriorityListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TaskPriorityListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TaskPriorityListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TaskPriorityListVO"
          description: Successful retrieval
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get default task priority list
      tags:
        - Task
  "/v1/workgroups/{workgroup_id}/defaultTaskStatus":
    get:
      description: Get default task status list
      operationId: getDefaultTaskStatusList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TaskStatusListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TaskStatusListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TaskStatusListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TaskStatusListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TaskStatusListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TaskStatusListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TaskStatusListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TaskStatusListVO"
          description: Successful retrieval
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get default task status list
      tags:
        - Task
  "/v1/workgroups/{workgroup_id}/detail":
    get:
      description: Detail workgroup info
      operationId: getWorkgroupDetail
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/WorkgroupExpandVO"
            application/json:
              schema:
                $ref: "#/components/schemas/WorkgroupExpandVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/WorkgroupExpandVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/WorkgroupExpandVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/WorkgroupExpandVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/WorkgroupExpandVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/WorkgroupExpandVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/WorkgroupExpandVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Detail workgroup info
      tags:
        - Workgroup
    put:
      description: Update a specific Workgroup
      operationId: putWorkgroup
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/WorkgroupUpdPersistVO"
          application/x-json-smile:
            schema:
              $ref: "#/components/schemas/WorkgroupUpdPersistVO"
          application/x-yaml:
            schema:
              $ref: "#/components/schemas/WorkgroupUpdPersistVO"
          application/xml:
            schema:
              $ref: "#/components/schemas/WorkgroupUpdPersistVO"
          text/csv:
            schema:
              $ref: "#/components/schemas/WorkgroupUpdPersistVO"
          text/x-yaml:
            schema:
              $ref: "#/components/schemas/WorkgroupUpdPersistVO"
          text/xml:
            schema:
              $ref: "#/components/schemas/WorkgroupUpdPersistVO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/WorkgroupHTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/WorkgroupHTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/WorkgroupHTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/WorkgroupHTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/WorkgroupHTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/WorkgroupHTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/WorkgroupHTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/WorkgroupHTTPStatusVO"
          description: Successful updated
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Update a specific Workgroup
      tags:
        - Workgroup
  "/v1/workgroups/{workgroup_id}/exchangeRate":
    get:
      description: Get Exchange Rate List
      operationId: getExchangeRateList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/MultiExchangeRateListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/MultiExchangeRateListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/MultiExchangeRateListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/MultiExchangeRateListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/MultiExchangeRateListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/MultiExchangeRateListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/MultiExchangeRateListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/MultiExchangeRateListVO"
          description: Successful updated
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get Exchange Rate List
      tags:
        - Exchange Rate
    post:
      description: Create Exchange Rates
      operationId: postExchangeRate
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/MultiExchangeRatePersistListVO"
          application/x-json-smile:
            schema:
              $ref: "#/components/schemas/MultiExchangeRatePersistListVO"
          application/x-yaml:
            schema:
              $ref: "#/components/schemas/MultiExchangeRatePersistListVO"
          application/xml:
            schema:
              $ref: "#/components/schemas/MultiExchangeRatePersistListVO"
          text/csv:
            schema:
              $ref: "#/components/schemas/MultiExchangeRatePersistListVO"
          text/x-yaml:
            schema:
              $ref: "#/components/schemas/MultiExchangeRatePersistListVO"
          text/xml:
            schema:
              $ref: "#/components/schemas/MultiExchangeRatePersistListVO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatus"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatus"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatus"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatus"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatus"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatus"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatus"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatus"
          description: Successful updated
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Create Exchange Rates
      tags:
        - Exchange Rate
  "/v1/workgroups/{workgroup_id}/myTimeCards":
    get:
      description: List my time cards
      operationId: getMyTimeCardList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TimeCardListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TimeCardListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TimeCardListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TimeCardListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TimeCardListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TimeCardListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TimeCardListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TimeCardListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List my time cards
      tags:
        - Time Card
  "/v1/workgroups/{workgroup_id}/myTimeCards/{timeCard_id}":
    get:
      description: Get a specific my time cards
      operationId: getMyTimeCard
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: timeCard_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TimeCardDetailVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TimeCardDetailVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TimeCardDetailVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TimeCardDetailVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TimeCardDetailVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TimeCardDetailVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TimeCardDetailVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TimeCardDetailVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get a specific my time cards
      tags:
        - Time Card
  "/v1/workgroups/{workgroup_id}/productTypes":
    get:
      description: Get product type of workgroup level
      operationId: getProductTypeListOfWorkgroup
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/WorkgroupAttributeListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/WorkgroupAttributeListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/WorkgroupAttributeListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/WorkgroupAttributeListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/WorkgroupAttributeListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/WorkgroupAttributeListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/WorkgroupAttributeListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/WorkgroupAttributeListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get product type of workgroup level
      tags:
        - Spec
  "/v1/workgroups/{workgroup_id}/productTypesOfSpecTypes":
    get:
      description: Get product type of spec level by workgroupId
      operationId: getSpecProductTypeListOfWorkgroup
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/WorkgroupAttributeListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/WorkgroupAttributeListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/WorkgroupAttributeListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/WorkgroupAttributeListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/WorkgroupAttributeListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/WorkgroupAttributeListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/WorkgroupAttributeListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/WorkgroupAttributeListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get product type of spec level by workgroupId
      tags:
        - Spec
    post:
      description: Register product types for spec types
      operationId: postSpecProductTypeListOfWorkgroup
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/WgSpecPrdTypeRegPersistVO"
          application/x-json-smile:
            schema:
              $ref: "#/components/schemas/WgSpecPrdTypeRegPersistVO"
          application/x-yaml:
            schema:
              $ref: "#/components/schemas/WgSpecPrdTypeRegPersistVO"
          application/xml:
            schema:
              $ref: "#/components/schemas/WgSpecPrdTypeRegPersistVO"
          text/csv:
            schema:
              $ref: "#/components/schemas/WgSpecPrdTypeRegPersistVO"
          text/x-yaml:
            schema:
              $ref: "#/components/schemas/WgSpecPrdTypeRegPersistVO"
          text/xml:
            schema:
              $ref: "#/components/schemas/WgSpecPrdTypeRegPersistVO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/WgSpecPrdTypeRegPersistVO"
            application/json:
              schema:
                $ref: "#/components/schemas/WgSpecPrdTypeRegPersistVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/WgSpecPrdTypeRegPersistVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/WgSpecPrdTypeRegPersistVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/WgSpecPrdTypeRegPersistVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/WgSpecPrdTypeRegPersistVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/WgSpecPrdTypeRegPersistVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/WgSpecPrdTypeRegPersistVO"
          description: Successful created
        "422":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Invalid data
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Register product types for spec types
      tags:
        - Spec
  "/v1/workgroups/{workgroup_id}/profileImage":
    post:
      description: Upload Profile Image.  A multipart/form-data request with a name "file"
      operationId: uploadProfileImage
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          "*/*":
            schema:
              format: binary
              type: string
          application/json:
            schema:
              format: binary
              type: string
          application/x-json-smile:
            schema:
              format: binary
              type: string
          application/x-yaml:
            schema:
              format: binary
              type: string
          application/xml:
            schema:
              format: binary
              type: string
          text/csv:
            schema:
              format: binary
              type: string
          text/x-yaml:
            schema:
              format: binary
              type: string
          text/xml:
            schema:
              format: binary
              type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/ProfileImageVO"
            application/json:
              schema:
                $ref: "#/components/schemas/ProfileImageVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/ProfileImageVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/ProfileImageVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/ProfileImageVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/ProfileImageVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/ProfileImageVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/ProfileImageVO"
          description: Successful
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Upload Profile Image.  A multipart/form-data request with a name "file"
      tags:
        - My Info
  "/v1/workgroups/{workgroup_id}/projectCategory":
    get:
      description: List the project categories
      operationId: getProjectCategoryList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/ProjectCategoryListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/ProjectCategoryListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/ProjectCategoryListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/ProjectCategoryListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/ProjectCategoryListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/ProjectCategoryListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/ProjectCategoryListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/ProjectCategoryListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List the project categories
      tags:
        - Project Category
  "/v1/workgroups/{workgroup_id}/projectHomeUserFields":
    get:
      description: List projec home user fields
      operationId: getProjectHomeUserFieldsList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/ProjectHomeUserFieldsListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/ProjectHomeUserFieldsListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/ProjectHomeUserFieldsListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/ProjectHomeUserFieldsListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/ProjectHomeUserFieldsListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/ProjectHomeUserFieldsListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/ProjectHomeUserFieldsListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/ProjectHomeUserFieldsListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List projec home user fields
      tags:
        - User Fields
  "/v1/workgroups/{workgroup_id}/projectStatus":
    get:
      description: List the project status
      operationId: getProjectStatus
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/ProjectStatusListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/ProjectStatusListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/ProjectStatusListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/ProjectStatusListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/ProjectStatusListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/ProjectStatusListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/ProjectStatusListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/ProjectStatusListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List the project status
      tags:
        - Project Status
  "/v1/workgroups/{workgroup_id}/projects":
    get:
      description: List the projects
      operationId: getProjectList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/ProjectListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/ProjectListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/ProjectListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/ProjectListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/ProjectListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/ProjectListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/ProjectListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/ProjectListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List the projects
      tags:
        - Project
    post:
      description: Create a Project
      operationId: postProject
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      requestBody:
        $ref: "#/components/requestBodies/ProjectPersistVO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/ProjectVO"
            application/json:
              schema:
                $ref: "#/components/schemas/ProjectVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/ProjectVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/ProjectVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/ProjectVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/ProjectVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/ProjectVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/ProjectVO"
          description: Successful created
        "422":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Invalid data
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Create a Project
      tags:
        - Project
  "/v1/workgroups/{workgroup_id}/projects/{project_id}":
    delete:
      description: Archieve a specific Project
      operationId: deleteProject
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Successful archive
        "422":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Invalid data
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Archieve a specific Project
      tags:
        - Project
    get:
      description: Get a specific Project
      operationId: getProject
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/ProjectExpandVO"
            application/json:
              schema:
                $ref: "#/components/schemas/ProjectExpandVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/ProjectExpandVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/ProjectExpandVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/ProjectExpandVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/ProjectExpandVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/ProjectExpandVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/ProjectExpandVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get a specific Project
      tags:
        - Project
    patch:
      description: Patch a specific Project
      operationId: patchProject
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/ProjectPatchPO"
          application/x-json-smile:
            schema:
              $ref: "#/components/schemas/ProjectPatchPO"
          application/x-yaml:
            schema:
              $ref: "#/components/schemas/ProjectPatchPO"
          application/xml:
            schema:
              $ref: "#/components/schemas/ProjectPatchPO"
          text/csv:
            schema:
              $ref: "#/components/schemas/ProjectPatchPO"
          text/x-yaml:
            schema:
              $ref: "#/components/schemas/ProjectPatchPO"
          text/xml:
            schema:
              $ref: "#/components/schemas/ProjectPatchPO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Successful patch
        "422":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Invalid data
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Patch a specific Project
      tags:
        - Project
    put:
      description: Update a specific Project
      operationId: putProject
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      requestBody:
        $ref: "#/components/requestBodies/ProjectPersistVO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Successful update
        "422":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Invalid data
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Update a specific Project
      tags:
        - Project
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/buyOrders":
    get:
      description: List the buy orders
      operationId: getBuyOrderList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/OrderListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/OrderListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/OrderListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/OrderListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/OrderListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/OrderListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List the buy orders
      tags:
        - Order
    post:
      description: Create a quick buy order
      operationId: postBuyOrder
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/OrderPO"
          application/x-json-smile:
            schema:
              $ref: "#/components/schemas/OrderPO"
          application/x-yaml:
            schema:
              $ref: "#/components/schemas/OrderPO"
          application/xml:
            schema:
              $ref: "#/components/schemas/OrderPO"
          text/csv:
            schema:
              $ref: "#/components/schemas/OrderPO"
          text/x-yaml:
            schema:
              $ref: "#/components/schemas/OrderPO"
          text/xml:
            schema:
              $ref: "#/components/schemas/OrderPO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/OrderPO"
            application/json:
              schema:
                $ref: "#/components/schemas/OrderPO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/OrderPO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderPO"
            application/xml:
              schema:
                $ref: "#/components/schemas/OrderPO"
            text/csv:
              schema:
                $ref: "#/components/schemas/OrderPO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderPO"
            text/xml:
              schema:
                $ref: "#/components/schemas/OrderPO"
          description: Successful created
        "422":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Invalid data
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Create a quick buy order
      tags:
        - Order
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/buyOrders/{order_id}":
    get:
      description: Get a specific buy order
      operationId: getBuyOrder
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: order_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/OrderDetailVO"
            application/json:
              schema:
                $ref: "#/components/schemas/OrderDetailVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/OrderDetailVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderDetailVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/OrderDetailVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/OrderDetailVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderDetailVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/OrderDetailVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get a specific buy order
      tags:
        - Order
    put:
      description: Update a specific buy order
      operationId: putBuyOrder
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: order_id
          required: true
          schema:
            type: string
      requestBody:
        $ref: "#/components/requestBodies/OrderUpdPersistVO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/OrderVO"
            application/json:
              schema:
                $ref: "#/components/schemas/OrderVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/OrderVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/OrderVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/OrderVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/OrderVO"
          description: Successful updated
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Update a specific buy order
      tags:
        - Order
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/children":
    post:
      description: Attach children projects to specific Project
      operationId: attachProject
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/ProjectIdListVO"
          application/x-json-smile:
            schema:
              $ref: "#/components/schemas/ProjectIdListVO"
          application/x-yaml:
            schema:
              $ref: "#/components/schemas/ProjectIdListVO"
          application/xml:
            schema:
              $ref: "#/components/schemas/ProjectIdListVO"
          text/csv:
            schema:
              $ref: "#/components/schemas/ProjectIdListVO"
          text/x-yaml:
            schema:
              $ref: "#/components/schemas/ProjectIdListVO"
          text/xml:
            schema:
              $ref: "#/components/schemas/ProjectIdListVO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Successful update
        "422":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Invalid data
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Attach children projects to specific Project
      tags:
        - Project
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/estimates":
    get:
      description: List the Estimates
      operationId: getEstimateList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/EstimateListExpandVO"
            application/json:
              schema:
                $ref: "#/components/schemas/EstimateListExpandVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/EstimateListExpandVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/EstimateListExpandVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/EstimateListExpandVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/EstimateListExpandVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/EstimateListExpandVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/EstimateListExpandVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List the Estimates
      tags:
        - Estimate
    post:
      description: Create a Estimate
      operationId: postEstimate
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/EstimatePO"
          application/x-json-smile:
            schema:
              $ref: "#/components/schemas/EstimatePO"
          application/x-yaml:
            schema:
              $ref: "#/components/schemas/EstimatePO"
          application/xml:
            schema:
              $ref: "#/components/schemas/EstimatePO"
          text/csv:
            schema:
              $ref: "#/components/schemas/EstimatePO"
          text/x-yaml:
            schema:
              $ref: "#/components/schemas/EstimatePO"
          text/xml:
            schema:
              $ref: "#/components/schemas/EstimatePO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/EstimatePO"
            application/json:
              schema:
                $ref: "#/components/schemas/EstimatePO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/EstimatePO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/EstimatePO"
            application/xml:
              schema:
                $ref: "#/components/schemas/EstimatePO"
            text/csv:
              schema:
                $ref: "#/components/schemas/EstimatePO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/EstimatePO"
            text/xml:
              schema:
                $ref: "#/components/schemas/EstimatePO"
          description: Successful create
        "422":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Invalid data
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Create a Estimate
      tags:
        - Estimate
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/estimates/{estimate_id}":
    get:
      description: Get a specific estimate of project
      operationId: getEstimate
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: estimate_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/EstimateExpandVO"
            application/json:
              schema:
                $ref: "#/components/schemas/EstimateExpandVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/EstimateExpandVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/EstimateExpandVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/EstimateExpandVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/EstimateExpandVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/EstimateExpandVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/EstimateExpandVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get a specific estimate of project
      tags:
        - Estimate
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/invoices/orders/{order_id}":
    get:
      description: List invoices by a specific order
      operationId: getInvoices
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: order_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/InvoiceDetailListExpandVO"
            application/json:
              schema:
                $ref: "#/components/schemas/InvoiceDetailListExpandVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/InvoiceDetailListExpandVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/InvoiceDetailListExpandVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/InvoiceDetailListExpandVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/InvoiceDetailListExpandVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/InvoiceDetailListExpandVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/InvoiceDetailListExpandVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List invoices by a specific order
      tags:
        - Invoice
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/invoices/{invoice_id}":
    get:
      description: List a specific invoice of project Level
      operationId: getInvoice
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: invoice_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/InvoiceExpandVO"
            application/json:
              schema:
                $ref: "#/components/schemas/InvoiceExpandVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/InvoiceExpandVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/InvoiceExpandVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/InvoiceExpandVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/InvoiceExpandVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/InvoiceExpandVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/InvoiceExpandVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List a specific invoice of project Level
      tags:
        - Invoice
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/invoices/{invoice_id}/files":
    get:
      description: List files of invoice Level
      operationId: getInvoiceFiles
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: invoice_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/FileListResponseVO"
            application/json:
              schema:
                $ref: "#/components/schemas/FileListResponseVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/FileListResponseVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/FileListResponseVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/FileListResponseVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/FileListResponseVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/FileListResponseVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/FileListResponseVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List files of invoice Level
      tags:
        - Invoice
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/memberroles/{user_id}":
    get:
      description: List all the role options for the user
      operationId: getMemberRoles
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: user_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/RoleListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/RoleListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/RoleListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/RoleListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/RoleListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/RoleListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/RoleListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/RoleListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List all the role options for the user
      tags:
        - Team Member Role
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/orders/{order_id}":
    get:
      description: Get a specific buy/sell order
      operationId: getOrder
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: order_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/OrderDetailWithIndicatorVO"
            application/json:
              schema:
                $ref: "#/components/schemas/OrderDetailWithIndicatorVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/OrderDetailWithIndicatorVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderDetailWithIndicatorVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/OrderDetailWithIndicatorVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/OrderDetailWithIndicatorVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderDetailWithIndicatorVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/OrderDetailWithIndicatorVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get a specific buy/sell order
      tags:
        - Order
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/quotes":
    get:
      description: List the quotes
      operationId: getQuoteList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - description: Quote Object State Id, use /workgroups/{workgroup_id}/quoteStates to get correct value
          in: query
          name: quote_state_id, use filters={"quote_state_id":111111}
          required: false
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/QuoteListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/QuoteListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/QuoteListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/QuoteListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/QuoteListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/QuoteListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/QuoteListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/QuoteListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List the quotes
      tags:
        - Quote
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/quotes/{quote_id}":
    get:
      description: Get a specific quote of project
      operationId: getQuote
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: quote_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/QuoteExpandVO"
            application/json:
              schema:
                $ref: "#/components/schemas/QuoteExpandVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/QuoteExpandVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/QuoteExpandVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/QuoteExpandVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/QuoteExpandVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/QuoteExpandVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/QuoteExpandVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get a specific quote of project
      tags:
        - Quote
    put:
      description: Accept / Reject a Quote
      operationId: putQuote
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: quote_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/QuotePutPersistVO"
          application/x-json-smile:
            schema:
              $ref: "#/components/schemas/QuotePutPersistVO"
          application/x-yaml:
            schema:
              $ref: "#/components/schemas/QuotePutPersistVO"
          application/xml:
            schema:
              $ref: "#/components/schemas/QuotePutPersistVO"
          text/csv:
            schema:
              $ref: "#/components/schemas/QuotePutPersistVO"
          text/x-yaml:
            schema:
              $ref: "#/components/schemas/QuotePutPersistVO"
          text/xml:
            schema:
              $ref: "#/components/schemas/QuotePutPersistVO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Successful updated
        "422":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Invalid data
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Accept / Reject a Quote
      tags:
        - Quote
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/rfes":
    get:
      description: List the RFES
      operationId: getRfeList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/RfeListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/RfeListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/RfeListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/RfeListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/RfeListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/RfeListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/RfeListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/RfeListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List the RFES
      tags:
        - RFE
    post:
      description: Create a RFE
      operationId: postRfe
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/RfePO"
          application/x-json-smile:
            schema:
              $ref: "#/components/schemas/RfePO"
          application/x-yaml:
            schema:
              $ref: "#/components/schemas/RfePO"
          application/xml:
            schema:
              $ref: "#/components/schemas/RfePO"
          text/csv:
            schema:
              $ref: "#/components/schemas/RfePO"
          text/x-yaml:
            schema:
              $ref: "#/components/schemas/RfePO"
          text/xml:
            schema:
              $ref: "#/components/schemas/RfePO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/RfqVO"
            application/json:
              schema:
                $ref: "#/components/schemas/RfqVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/RfqVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/RfqVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/RfqVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/RfqVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/RfqVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/RfqVO"
          description: Successful update
        "422":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Invalid data
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Create a RFE
      tags:
        - RFE
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/rfes/{rfe_id}":
    get:
      description: Get a specific Rfe
      operationId: getRfe
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: rfe_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/RfeExpandVO"
            application/json:
              schema:
                $ref: "#/components/schemas/RfeExpandVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/RfeExpandVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/RfeExpandVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/RfeExpandVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/RfeExpandVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/RfeExpandVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/RfeExpandVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get a specific Rfe
      tags:
        - RFE
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/rfqs":
    get:
      description: List the rfqs
      operationId: getRfqList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/RfqListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/RfqListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/RfqListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/RfqListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/RfqListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/RfqListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/RfqListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/RfqListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List the rfqs
      tags:
        - Rfq
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/rfqs/{rfq_id}":
    get:
      description: Get a specific Rfq
      operationId: getRfq
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: rfq_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/RfqExpandVO"
            application/json:
              schema:
                $ref: "#/components/schemas/RfqExpandVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/RfqExpandVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/RfqExpandVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/RfqExpandVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/RfqExpandVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/RfqExpandVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/RfqExpandVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get a specific Rfq
      tags:
        - Rfq
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/sellOrders":
    get:
      description: List the sell orders
      operationId: getSellOrderList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/OrderListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/OrderListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/OrderListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/OrderListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/OrderListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/OrderListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List the sell orders
      tags:
        - Order
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/sellOrders/{order_id}":
    get:
      description: Get a specific sell order
      operationId: getSellOrder
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: order_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/OrderDetailVO"
            application/json:
              schema:
                $ref: "#/components/schemas/OrderDetailVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/OrderDetailVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderDetailVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/OrderDetailVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/OrderDetailVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderDetailVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/OrderDetailVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get a specific sell order
      tags:
        - Order
    put:
      description: Update / Accept or Reject a specific sell order
      operationId: putSellOrder
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: order_id
          required: true
          schema:
            type: string
      requestBody:
        $ref: "#/components/requestBodies/OrderUpdPersistVO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/OrderVO"
            application/json:
              schema:
                $ref: "#/components/schemas/OrderVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/OrderVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/OrderVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/OrderVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/OrderVO"
          description: Successful updated
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Update / Accept or Reject a specific sell order
      tags:
        - Order
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/shipments":
    get:
      description: List shipments of project
      operationId: getShipmentList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/ShipmentListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/ShipmentListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/ShipmentListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/ShipmentListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/ShipmentListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/ShipmentListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/ShipmentListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/ShipmentListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List shipments of project
      tags:
        - Shipment
    post:
      description: Create a shipment
      operationId: postShipment
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/ShipmentLocationPostPersistVO"
          application/x-json-smile:
            schema:
              $ref: "#/components/schemas/ShipmentLocationPostPersistVO"
          application/x-yaml:
            schema:
              $ref: "#/components/schemas/ShipmentLocationPostPersistVO"
          application/xml:
            schema:
              $ref: "#/components/schemas/ShipmentLocationPostPersistVO"
          text/csv:
            schema:
              $ref: "#/components/schemas/ShipmentLocationPostPersistVO"
          text/x-yaml:
            schema:
              $ref: "#/components/schemas/ShipmentLocationPostPersistVO"
          text/xml:
            schema:
              $ref: "#/components/schemas/ShipmentLocationPostPersistVO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/ShipmentLocationsPOSTResultVO"
            application/json:
              schema:
                $ref: "#/components/schemas/ShipmentLocationsPOSTResultVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/ShipmentLocationsPOSTResultVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/ShipmentLocationsPOSTResultVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/ShipmentLocationsPOSTResultVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/ShipmentLocationsPOSTResultVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/ShipmentLocationsPOSTResultVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/ShipmentLocationsPOSTResultVO"
          description: Successful created
        "422":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Invalid data
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Create a shipment
      tags:
        - Shipment
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/shipments/{shipment_id}":
    get:
      description: Get a specific shipment.
      operationId: getShipment
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: shipment_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/ShipmentExpandVO"
            application/json:
              schema:
                $ref: "#/components/schemas/ShipmentExpandVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/ShipmentExpandVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/ShipmentExpandVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/ShipmentExpandVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/ShipmentExpandVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/ShipmentExpandVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/ShipmentExpandVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get a specific shipment.
      tags:
        - Shipment
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/shipments/{shipment_id}/locations/{location_id}":
    put:
      description: Update a specific shipment location
      operationId: putShipmentLocation
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: shipment_id
          required: true
          schema:
            type: string
        - in: path
          name: location_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/ShipmentLocationPersistVO"
          application/x-json-smile:
            schema:
              $ref: "#/components/schemas/ShipmentLocationPersistVO"
          application/x-yaml:
            schema:
              $ref: "#/components/schemas/ShipmentLocationPersistVO"
          application/xml:
            schema:
              $ref: "#/components/schemas/ShipmentLocationPersistVO"
          text/csv:
            schema:
              $ref: "#/components/schemas/ShipmentLocationPersistVO"
          text/x-yaml:
            schema:
              $ref: "#/components/schemas/ShipmentLocationPersistVO"
          text/xml:
            schema:
              $ref: "#/components/schemas/ShipmentLocationPersistVO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Update successfully
        "422":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Invalid data
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Update a specific shipment location
      tags:
        - Shipment
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/specs":
    get:
      description: List specs of project Level
      operationId: getSpecList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/SpecListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/SpecListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/SpecListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/SpecListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/SpecListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/SpecListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/SpecListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/SpecListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List specs of project Level
      tags:
        - Spec
    post:
      description: Create a Spec
      operationId: postSpec
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/SpecPersistVO"
          application/x-json-smile:
            schema:
              $ref: "#/components/schemas/SpecPersistVO"
          application/x-yaml:
            schema:
              $ref: "#/components/schemas/SpecPersistVO"
          application/xml:
            schema:
              $ref: "#/components/schemas/SpecPersistVO"
          text/csv:
            schema:
              $ref: "#/components/schemas/SpecPersistVO"
          text/x-yaml:
            schema:
              $ref: "#/components/schemas/SpecPersistVO"
          text/xml:
            schema:
              $ref: "#/components/schemas/SpecPersistVO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/SpecVO"
            application/json:
              schema:
                $ref: "#/components/schemas/SpecVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/SpecVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/SpecVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/SpecVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/SpecVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/SpecVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/SpecVO"
          description: Successful created
        "422":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Invalid data
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Create a Spec
      tags:
        - Spec
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/specs/{spec_id}":
    get:
      description: List a specific spec of project Level
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: spec_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/SpecListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/SpecListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/SpecListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/SpecListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/SpecListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/SpecListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/SpecListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/SpecListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List a specific spec of project Level
      tags:
        - Spec
    put:
      description: Update a specific Spec
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: spec_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/SpecUpdatePersistVO"
          application/x-json-smile:
            schema:
              $ref: "#/components/schemas/SpecUpdatePersistVO"
          application/x-yaml:
            schema:
              $ref: "#/components/schemas/SpecUpdatePersistVO"
          application/xml:
            schema:
              $ref: "#/components/schemas/SpecUpdatePersistVO"
          text/csv:
            schema:
              $ref: "#/components/schemas/SpecUpdatePersistVO"
          text/x-yaml:
            schema:
              $ref: "#/components/schemas/SpecUpdatePersistVO"
          text/xml:
            schema:
              $ref: "#/components/schemas/SpecUpdatePersistVO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/SpecHTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/SpecHTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/SpecHTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/SpecHTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/SpecHTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/SpecHTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/SpecHTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/SpecHTTPStatusVO"
          description: Successful updated
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Update a specific Spec
      tags:
        - Spec
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/tasks":
    get:
      description: Get task list of project level
      operationId: getTaskListOfProject
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TaskListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TaskListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TaskListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TaskListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TaskListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TaskListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TaskListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TaskListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get task list of project level
      tags:
        - Task
    post:
      description: Create a new task
      operationId: postTaskForProject
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/TaskPersistVO"
          application/x-json-smile:
            schema:
              $ref: "#/components/schemas/TaskPersistVO"
          application/x-yaml:
            schema:
              $ref: "#/components/schemas/TaskPersistVO"
          application/xml:
            schema:
              $ref: "#/components/schemas/TaskPersistVO"
          text/csv:
            schema:
              $ref: "#/components/schemas/TaskPersistVO"
          text/x-yaml:
            schema:
              $ref: "#/components/schemas/TaskPersistVO"
          text/xml:
            schema:
              $ref: "#/components/schemas/TaskPersistVO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TaskCreatedVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TaskCreatedVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TaskCreatedVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TaskCreatedVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TaskCreatedVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TaskCreatedVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TaskCreatedVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TaskCreatedVO"
          description: Successful created
        "422":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Invalid data
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Create a new task
      tags:
        - Task
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/tasks/{task_id}":
    get:
      description: Get a sepcific task of project level
      operationId: getTaskOfProject
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: task_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TaskExpandVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TaskExpandVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TaskExpandVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TaskExpandVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TaskExpandVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TaskExpandVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TaskExpandVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TaskExpandVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get a sepcific task of project level
      tags:
        - Task
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/teamMembersOfClientProject":
    get:
      description: List team member of client project side.
      operationId: getTeamMemberListOfClientProject
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TeamMemberListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TeamMemberListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TeamMemberListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TeamMemberListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TeamMemberListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TeamMemberListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TeamMemberListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TeamMemberListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List team member of client project side.
      tags:
        - Team Member
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/teammembers":
    get:
      description: List team member of project.
      operationId: getTeamMemberListOfProject
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TeamMemberListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TeamMemberListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TeamMemberListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TeamMemberListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TeamMemberListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TeamMemberListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TeamMemberListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TeamMemberListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List team member of project.
      tags:
        - Team Member
    post:
      description: Deprecated, please use 1.1 Version
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: "#/components/schemas/ContactUserVO"
          application/x-json-smile:
            schema:
              $ref: "#/components/schemas/ContactUserVO"
          application/x-yaml:
            schema:
              $ref: "#/components/schemas/ContactUserVO"
          application/xml:
            schema:
              $ref: "#/components/schemas/ContactUserVO"
          text/csv:
            schema:
              $ref: "#/components/schemas/ContactUserVO"
          text/x-yaml:
            schema:
              $ref: "#/components/schemas/ContactUserVO"
          text/xml:
            schema:
              $ref: "#/components/schemas/ContactUserVO"
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TeamMemberBaseInfVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TeamMemberBaseInfVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TeamMemberBaseInfVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TeamMemberBaseInfVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TeamMemberBaseInfVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TeamMemberBaseInfVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TeamMemberBaseInfVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TeamMemberBaseInfVO"
          description: Successful retrieval
        "422":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Invalid data
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Deprecated, please use 1.1 Version
      tags:
        - Team Member
  "/v1/workgroups/{workgroup_id}/projects/{project_id}/teammembers/{teammember_id}":
    delete:
      description: Delete a team member for the specific project.
      operationId: deleteTeamMemberOfProject
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: project_id
          required: true
          schema:
            type: string
        - in: path
          name: teammember_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TeamMemberBaseInfVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TeamMemberBaseInfVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TeamMemberBaseInfVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TeamMemberBaseInfVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TeamMemberBaseInfVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TeamMemberBaseInfVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TeamMemberBaseInfVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TeamMemberBaseInfVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Delete a team member for the specific project.
      tags:
        - Team Member
  "/v1/workgroups/{workgroup_id}/quoteStates":
    get:
      description: List the quote states
      operationId: getQuoteStateList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/ObjectStateListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/ObjectStateListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/ObjectStateListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/ObjectStateListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/ObjectStateListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/ObjectStateListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/ObjectStateListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/ObjectStateListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List the quote states
      tags:
        - Quote
  "/v1/workgroups/{workgroup_id}/quotes":
    get:
      description: List the quotes of workgroup level
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - description: Quote Object State Id, use /workgroups/{workgroup_id}/quoteStates to get correct value
          in: query
          name: quote_state_id, use filters={"quote_state_id":111111}
          required: false
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/QuoteOfWgLevelSimpleVO"
            application/json:
              schema:
                $ref: "#/components/schemas/QuoteOfWgLevelSimpleVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/QuoteOfWgLevelSimpleVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/QuoteOfWgLevelSimpleVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/QuoteOfWgLevelSimpleVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/QuoteOfWgLevelSimpleVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/QuoteOfWgLevelSimpleVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/QuoteOfWgLevelSimpleVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List the quotes of workgroup level
      tags:
        - Quote
  "/v1/workgroups/{workgroup_id}/receivedTimeCards":
    get:
      description: List received time cards
      operationId: getReceivedTimeCardList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TimeCardListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TimeCardListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TimeCardListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TimeCardListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TimeCardListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TimeCardListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TimeCardListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TimeCardListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List received time cards
      tags:
        - Time Card
  "/v1/workgroups/{workgroup_id}/receivedTimeCards/{timeCard_id}":
    get:
      description: List a specific received time cards
      operationId: getReceivedTimeCard
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: timeCard_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TimeCardReceivedDetailVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TimeCardReceivedDetailVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TimeCardReceivedDetailVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TimeCardReceivedDetailVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TimeCardReceivedDetailVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TimeCardReceivedDetailVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TimeCardReceivedDetailVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TimeCardReceivedDetailVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List a specific received time cards
      tags:
        - Time Card
  "/v1/workgroups/{workgroup_id}/sellOrders":
    get:
      description: List the sell orders of workgrop
      operationId: getSellOrderListOfWorkgroup
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/OrderWorkgroupLevelListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/OrderWorkgroupLevelListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/OrderWorkgroupLevelListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderWorkgroupLevelListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/OrderWorkgroupLevelListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/OrderWorkgroupLevelListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderWorkgroupLevelListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/OrderWorkgroupLevelListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List the sell orders of workgrop
      tags:
        - Order
  "/v1/workgroups/{workgroup_id}/sellOrders/{order_id}":
    get:
      description: Get a specific sell order
      operationId: getSellOrderOfWorkgroup
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: order_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/OrderExpandWorkgroupLevelVO"
            application/json:
              schema:
                $ref: "#/components/schemas/OrderExpandWorkgroupLevelVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/OrderExpandWorkgroupLevelVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderExpandWorkgroupLevelVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/OrderExpandWorkgroupLevelVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/OrderExpandWorkgroupLevelVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/OrderExpandWorkgroupLevelVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/OrderExpandWorkgroupLevelVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get a specific sell order
      tags:
        - Order
  "/v1/workgroups/{workgroup_id}/specTemplates":
    get:
      description: "List Spec Templates of Workgroup Level "
      operationId: getSpecTemplateList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/SpecTemplateListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/SpecTemplateListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/SpecTemplateListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/SpecTemplateListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/SpecTemplateListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/SpecTemplateListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/SpecTemplateListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/SpecTemplateListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: "List Spec Templates of Workgroup Level "
      tags:
        - Spec Template
  "/v1/workgroups/{workgroup_id}/specTemplates/{spec_template_id}":
    get:
      description: Get a specific Spec Template
      operationId: getSpecTemplate
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: spec_template_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/SpecTemplateExpandVO"
            application/json:
              schema:
                $ref: "#/components/schemas/SpecTemplateExpandVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/SpecTemplateExpandVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/SpecTemplateExpandVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/SpecTemplateExpandVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/SpecTemplateExpandVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/SpecTemplateExpandVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/SpecTemplateExpandVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get a specific Spec Template
      tags:
        - Spec Template
  "/v1/workgroups/{workgroup_id}/specTypes/{spec_type_id}/specTypeFields":
    get:
      description: Get Spec Type Fields
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: spec_type_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/PropertyParamListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/PropertyParamListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/PropertyParamListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/PropertyParamListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/PropertyParamListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/PropertyParamListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/PropertyParamListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/PropertyParamListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get Spec Type Fields
      tags:
        - Spec
  "/v1/workgroups/{workgroup_id}/supplierWorkgroups":
    get:
      description: List supplier workgroups
      operationId: getSupplierWorkgroupList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/SupplierWorkgroupListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/SupplierWorkgroupListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/SupplierWorkgroupListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/SupplierWorkgroupListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/SupplierWorkgroupListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/SupplierWorkgroupListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/SupplierWorkgroupListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/SupplierWorkgroupListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List supplier workgroups
      tags:
        - Workgroup
  "/v1/workgroups/{workgroup_id}/supplierWorkgroups/{bu_supplier_workgroup_id}":
    get:
      description: Get the specific supplier of My Group
      operationId: getSupplierWorkgroupDetail
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: bu_supplier_workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/SupplierWorkgroupExpandVO"
            application/json:
              schema:
                $ref: "#/components/schemas/SupplierWorkgroupExpandVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/SupplierWorkgroupExpandVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/SupplierWorkgroupExpandVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/SupplierWorkgroupExpandVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/SupplierWorkgroupExpandVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/SupplierWorkgroupExpandVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/SupplierWorkgroupExpandVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get the specific supplier of My Group
      tags:
        - Workgroup
  "/v1/workgroups/{workgroup_id}/taskTypes":
    get:
      description: Get task types of workgroup level
      operationId: getTaskTypesOfWorkgroup
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TaskTypeListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TaskTypeListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TaskTypeListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TaskTypeListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TaskTypeListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TaskTypeListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TaskTypeListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TaskTypeListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get task types of workgroup level
      tags:
        - Task
  "/v1/workgroups/{workgroup_id}/tasks":
    get:
      description: Get task list of workgroup level
      operationId: getTaskListOfWorkgroup
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TaskWorkgroupLevelListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TaskWorkgroupLevelListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TaskWorkgroupLevelListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TaskWorkgroupLevelListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TaskWorkgroupLevelListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TaskWorkgroupLevelListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TaskWorkgroupLevelListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TaskWorkgroupLevelListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get task list of workgroup level
      tags:
        - Task
  "/v1/workgroups/{workgroup_id}/tasks/{task_id}":
    get:
      description: Get a sepcific task of workgroup level
      operationId: getTaskOfWorkgroup
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: task_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TaskExpandWorkgroupLevelVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TaskExpandWorkgroupLevelVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TaskExpandWorkgroupLevelVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TaskExpandWorkgroupLevelVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TaskExpandWorkgroupLevelVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TaskExpandWorkgroupLevelVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TaskExpandWorkgroupLevelVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TaskExpandWorkgroupLevelVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Get a sepcific task of workgroup level
      tags:
        - Task
  "/v1/workgroups/{workgroup_id}/teamTemplates":
    get:
      description: "List current user's team templates info "
      operationId: getTeamTemplateList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TeamTemplateListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TeamTemplateListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TeamTemplateListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TeamTemplateListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TeamTemplateListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TeamTemplateListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TeamTemplateListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TeamTemplateListVO"
          description: Successful retrieval
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: "List current user's team templates info "
      tags:
        - My Info
  "/v1/workgroups/{workgroup_id}/teamTemplates/{team_template_id}":
    get:
      description: "Get current user's team template detal info "
      operationId: getTeamTemplateDetail
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: team_template_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/TeamTemplateExpandVO"
            application/json:
              schema:
                $ref: "#/components/schemas/TeamTemplateExpandVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/TeamTemplateExpandVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/TeamTemplateExpandVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/TeamTemplateExpandVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/TeamTemplateExpandVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/TeamTemplateExpandVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/TeamTemplateExpandVO"
          description: Successful retrieval
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: "Get current user's team template detal info "
      tags:
        - My Info
  "/v1/workgroups/{workgroup_id}/workgroupMembers":
    get:
      description: List the workgroup members
      operationId: getWorkgroupMemberList
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/WorkgroupMembersListVO"
            application/json:
              schema:
                $ref: "#/components/schemas/WorkgroupMembersListVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/WorkgroupMembersListVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/WorkgroupMembersListVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/WorkgroupMembersListVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/WorkgroupMembersListVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/WorkgroupMembersListVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/WorkgroupMembersListVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: List the workgroup members
      tags:
        - Workgroup Members
  "/v1/workgroups/{workgroup_id}/workgroupMembers/{user_id}":
    get:
      description: Workgroup Member Info
      operationId: getWorkgroupMemberInfo
      parameters:
        - in: path
          name: workgroup_id
          required: true
          schema:
            type: string
        - in: path
          name: user_id
          required: true
          schema:
            type: string
      responses:
        "200":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/UserDetailsExpandVO"
            application/json:
              schema:
                $ref: "#/components/schemas/UserDetailsExpandVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/UserDetailsExpandVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/UserDetailsExpandVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/UserDetailsExpandVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/UserDetailsExpandVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/UserDetailsExpandVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/UserDetailsExpandVO"
          description: Successful retrieval
        "404":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: There are not any result matching your search condition
        "500":
          content:
            "*/*":
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/json:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-json-smile:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            application/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/csv:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/x-yaml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
            text/xml:
              schema:
                $ref: "#/components/schemas/HTTPStatusVO"
          description: Internal server error
      summary: Workgroup Member Info
      tags:
        - Workgroup Members
components:
  requestBodies:
    OrderUpdPersistVO:
      content:
        application/json:
          schema:
            $ref: "#/components/schemas/OrderUpdPersistVO"
        application/x-json-smile:
          schema:
            $ref: "#/components/schemas/OrderUpdPersistVO"
        application/x-yaml:
          schema:
            $ref: "#/components/schemas/OrderUpdPersistVO"
        application/xml:
          schema:
            $ref: "#/components/schemas/OrderUpdPersistVO"
        text/csv:
          schema:
            $ref: "#/components/schemas/OrderUpdPersistVO"
        text/x-yaml:
          schema:
            $ref: "#/components/schemas/OrderUpdPersistVO"
        text/xml:
          schema:
            $ref: "#/components/schemas/OrderUpdPersistVO"
    ProjectPersistVO:
      content:
        application/json:
          schema:
            $ref: "#/components/schemas/ProjectPersistVO"
        application/x-json-smile:
          schema:
            $ref: "#/components/schemas/ProjectPersistVO"
        application/x-yaml:
          schema:
            $ref: "#/components/schemas/ProjectPersistVO"
        application/xml:
          schema:
            $ref: "#/components/schemas/ProjectPersistVO"
        text/csv:
          schema:
            $ref: "#/components/schemas/ProjectPersistVO"
        text/x-yaml:
          schema:
            $ref: "#/components/schemas/ProjectPersistVO"
        text/xml:
          schema:
            $ref: "#/components/schemas/ProjectPersistVO"
  schemas:
    AutomaticInvitationVO:
      description: "Java type: com.noosh.nooshapi.vo.AutomaticInvitationVO"
      properties:
        automatic_invitation_type_name:
          description: ""
          example: sample automatic_invitation_type_name
          type: string
        team_template:
          $ref: "#/components/schemas/TeamTemplateSimpleVO"
    AutomaticInvitationsListVO:
      description: "Java type: com.noosh.nooshapi.vo.AutomaticInvitationsListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/AutomaticInvitationVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    BigDecimal:
      description: "Java type: java.math.BigDecimal"
    BreakoutVO:
      description: "Java type: com.noosh.nooshapi.vo.BreakoutVO"
      properties:
        breakout_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        breakout_name:
          description: ""
          example: sample breakout_name
          type: string
        breakout_pre_markup:
          $ref: "#/components/schemas/BigDecimal"
        breakout_price:
          $ref: "#/components/schemas/BigDecimal"
        transactional_breakout_pre_markup:
          $ref: "#/components/schemas/BigDecimal"
        transactional_breakout_price:
          $ref: "#/components/schemas/BigDecimal"
    ClientWorkgroupDetailVO:
      description: "Java type: com.noosh.nooshapi.vo.ClientWorkgroupDetailVO"
      properties:
        client_ac_workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        client_workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        client_workgroup_name:
          description: ""
          example: sample client_workgroup_name
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPaAndAttVO"
          type: array
        margin_percent:
          $ref: "#/components/schemas/BigDecimal"
        markup:
          $ref: "#/components/schemas/BigDecimal"
        markup_percent:
          $ref: "#/components/schemas/BigDecimal"
    ClientWorkgroupExpandVO:
      description: "Java type: com.noosh.nooshapi.vo.ClientWorkgroupExpandVO"
      properties:
        result:
          $ref: "#/components/schemas/ClientWorkgroupDetailVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    ClientWorkgroupListVO:
      description: "Java type: com.noosh.nooshapi.vo.ClientWorkgroupListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/ClientWorkgroupSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    ClientWorkgroupSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.ClientWorkgroupSimpleVO"
      properties:
        client_ac_workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        client_workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        client_workgroup_name:
          description: ""
          example: sample client_workgroup_name
          type: string
    ContactUserVO:
      description: "Java type: com.noosh.domain.nooshapi.persist.vo.ContactUserVO"
      properties:
        role_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
      required:
        - role_id
        - user_id
    ContactsListVO:
      description: "Java type: com.noosh.nooshapi.vo.ContactsListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/ContactsSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    ContactsSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.ContactsSimpleVO"
      properties:
        address:
          description: ""
          example: sample address
          type: string
        company_name:
          description: ""
          example: sample company_name
          type: string
        email:
          description: ""
          example: sample email
          type: string
        first_name:
          description: ""
          example: sample first_name
          type: string
        last_name:
          description: ""
          example: sample last_name
          type: string
        primary_phone:
          description: ""
          example: sample primary_phone
          type: string
        user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        workgroup_name:
          description: ""
          example: sample workgroup_name
          type: string
    CountryListVO:
      description: "Java type: com.noosh.nooshapi.vo.CountryListVO"
      properties:
        result:
          description: ""
          items:
            $ref: "#/components/schemas/CountryVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    CountryVO:
      description: "Java type: com.noosh.nooshapi.vo.CountryVO"
      properties:
        constant_token:
          description: ""
          example: sample constant_token
          type: string
        country:
          description: ""
          example: sample country
          type: string
        country_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    CustomFieldPersistVO:
      description: "Java type: com.noosh.domain.nooshapi.persist.vo.CustomFieldPersistVO"
      properties:
        date_value:
          description: ""
          format: date
          type: string
        number_value:
          $ref: "#/components/schemas/BigDecimal"
        param_name:
          description: ""
          example: sample param_name
          type: string
        string_value:
          description: ""
          example: sample string_value
          type: string
    DeactivationReasonListVO:
      description: "Java type: com.noosh.nooshapi.vo.DeactivationReasonListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/DeactivationReasonVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    DeactivationReasonVO:
      description: "Java type: com.noosh.nooshapi.vo.DeactivationReasonVO"
      properties:
        deactivation_reason_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        deactivation_reason_name:
          description: ""
          example: sample deactivation_reason_name
          type: string
    ErgoSpecSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.ergo.ErgoSpecSimpleVO"
      properties:
        is_active:
          description: ""
          example: "1"
          format: int32
          type: integer
        is_template:
          description: ""
          example: "1"
          format: int32
          type: integer
        quantity_1:
          description: ""
          example: "1.1"
          format: double
          type: number
        quantity_2:
          description: ""
          example: "1.1"
          format: double
          type: number
        quantity_3:
          description: ""
          example: "1.1"
          format: double
          type: number
        quantity_4:
          description: ""
          example: "1.1"
          format: double
          type: number
        quantity_5:
          description: ""
          example: "1.1"
          format: double
          type: number
        reference_number:
          description: ""
          example: sample reference_number
          type: string
        spec_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        spec_name:
          description: ""
          example: sample spec_name
          type: string
    EstimateBaseVO:
      description: "Java type: com.noosh.nooshapi.vo.EstimateBaseVO"
      properties:
        create_date:
          description: ""
          format: date
          type: string
        currency:
          description: ""
          example: sample currency
          type: string
        estimate_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        estimate_title:
          description: ""
          example: sample estimate_title
          type: string
        expiration_date:
          description: ""
          format: date
          type: string
        project:
          $ref: "#/components/schemas/ProjectBaseVO"
        rfe:
          $ref: "#/components/schemas/RfeBaseVO"
        status:
          description: ""
          example: sample status
          type: string
        submit_date:
          description: ""
          format: date
          type: string
        supplier_workgroup:
          $ref: "#/components/schemas/WorkgroupBaseVO"
        transactional_currency:
          description: ""
          example: sample transactional_currency
          type: string
    EstimateDetailsVO:
      description: "Java type: com.noosh.nooshapi.vo.EstimateDetailsVO"
      properties:
        comments:
          description: ""
          example: sample comments
          type: string
        create_date:
          description: ""
          format: date
          type: string
        currency:
          description: ""
          example: sample currency
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPaAndAttVO"
          type: array
        description:
          description: ""
          example: sample description
          type: string
        estimate_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        estimate_title:
          description: ""
          example: sample estimate_title
          type: string
        expiration_date:
          description: ""
          format: date
          type: string
        items:
          description: ""
          items:
            $ref: "#/components/schemas/EstimateItemDetailsVO"
          type: array
        project:
          $ref: "#/components/schemas/ProjectBaseVO"
        reference_number:
          description: ""
          example: sample reference_number
          type: string
        rfe:
          $ref: "#/components/schemas/RfeBaseVO"
        status:
          description: ""
          example: sample status
          type: string
        submit_date:
          description: ""
          format: date
          type: string
        submitted_by:
          description: ""
          example: sample submitted_by
          type: string
        submitted_by_user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        supplier_workgroup:
          $ref: "#/components/schemas/WorkgroupBaseVO"
        transactional_currency:
          description: ""
          example: sample transactional_currency
          type: string
    EstimateExpandVO:
      description: "Java type: com.noosh.nooshapi.vo.EstimateExpandVO"
      properties:
        result:
          $ref: "#/components/schemas/EstimateDetailsVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    EstimateItemDetailsVO:
      description: "Java type: com.noosh.nooshapi.vo.EstimateItemDetailsVO"
      properties:
        comments:
          description: ""
          example: sample comments
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPaAndAttVO"
          type: array
        estimate_item_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        option_prices:
          description: ""
          items:
            $ref: "#/components/schemas/EstimateItemPriceVO"
          type: array
        pc_job_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        spec_name:
          description: ""
          example: sample spec_name
          type: string
        spec_reference:
          description: ""
          example: sample spec_reference
          type: string
        spec_reference_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    EstimateItemPO:
      description: "Java type: com.noosh.domain.nooshapi.persist.po.EstimateItemPO"
      properties:
        paper_items:
          description: ""
          items:
            $ref: "#/components/schemas/PaperItemPO"
          type: array
        quantity_1_price:
          $ref: "#/components/schemas/BigDecimal"
        quantity_1_shipping:
          $ref: "#/components/schemas/BigDecimal"
        quantity_1_tax:
          $ref: "#/components/schemas/BigDecimal"
        quantity_2_price:
          $ref: "#/components/schemas/BigDecimal"
        quantity_2_shipping:
          $ref: "#/components/schemas/BigDecimal"
        quantity_2_tax:
          $ref: "#/components/schemas/BigDecimal"
        quantity_3_price:
          $ref: "#/components/schemas/BigDecimal"
        quantity_3_shipping:
          $ref: "#/components/schemas/BigDecimal"
        quantity_3_tax:
          $ref: "#/components/schemas/BigDecimal"
        quantity_4_price:
          $ref: "#/components/schemas/BigDecimal"
        quantity_4_shipping:
          $ref: "#/components/schemas/BigDecimal"
        quantity_4_tax:
          $ref: "#/components/schemas/BigDecimal"
        quantity_5_price:
          $ref: "#/components/schemas/BigDecimal"
        quantity_5_shipping:
          $ref: "#/components/schemas/BigDecimal"
        quantity_5_tax:
          $ref: "#/components/schemas/BigDecimal"
        rfe_item_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    EstimateItemPriceVO:
      description: "Java type: com.noosh.nooshapi.vo.EstimateItemPriceVO"
      properties:
        add_price:
          $ref: "#/components/schemas/BigDecimal"
        breakouts:
          description: ""
          items:
            $ref: "#/components/schemas/BreakoutVO"
          type: array
        em_estimate_item_price_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        item_option:
          $ref: "#/components/schemas/ItemOptionVO"
        price:
          $ref: "#/components/schemas/BigDecimal"
        shipping:
          $ref: "#/components/schemas/BigDecimal"
        tax:
          $ref: "#/components/schemas/BigDecimal"
        total_price:
          $ref: "#/components/schemas/BigDecimal"
        transactional_add_price:
          $ref: "#/components/schemas/BigDecimal"
        transactional_price:
          $ref: "#/components/schemas/BigDecimal"
        transactional_shipping:
          $ref: "#/components/schemas/BigDecimal"
        transactional_tax:
          $ref: "#/components/schemas/BigDecimal"
        transactional_total_price:
          $ref: "#/components/schemas/BigDecimal"
    EstimateListExpandVO:
      description: "Java type: com.noosh.nooshapi.vo.EstimateListExpandVO"
      properties:
        result:
          description: ""
          items:
            $ref: "#/components/schemas/EstimateBaseVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    EstimatePO:
      description: "Java type: com.noosh.domain.nooshapi.persist.po.EstimatePO"
      properties:
        comments:
          description: ""
          example: sample comments
          type: string
        description:
          description: ""
          example: sample description
          type: string
        estimate_items:
          description: ""
          items:
            $ref: "#/components/schemas/EstimateItemPO"
          type: array
        estimate_title:
          description: ""
          example: sample estimate_title
          type: string
        expiration_date:
          description: ""
          format: date
          type: string
        owner_reference:
          description: ""
          example: sample owner_reference
          type: string
        rfe_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    EstimateSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.EstimateSimpleVO"
      properties:
        estimate_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        estimate_title:
          description: ""
          example: sample estimate_title
          type: string
    FileListResponseVO:
      description: "Java type: com.noosh.nooshapi.vo.file.FileListResponseVO"
      properties:
        result:
          description: ""
          items:
            $ref: "#/components/schemas/FileVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    FileResponseVO:
      description: "Java type: com.noosh.nooshapi.vo.file.FileResponseVO"
      properties:
        result:
          $ref: "#/components/schemas/FileVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    FileTagResponseVO:
      description: "Java type: com.noosh.nooshapi.vo.file.FileTagResponseVO"
      properties:
        result:
          description: ""
          items:
            $ref: "#/components/schemas/TagRepoVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    FileVO:
      description: "Java type: com.noosh.nooshapi.vo.file.FileVO"
      properties:
        description:
          description: ""
          example: sample description
          type: string
        download_link:
          description: ""
          example: sample download_link
          type: string
        file_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        file_name:
          description: ""
          example: sample file_name
          type: string
        file_size:
          $ref: "#/components/schemas/BigDecimal"
        file_type:
          description: ""
          example: sample file_type
          type: string
        is_remote:
          description: ""
          example: "false"
          type: boolean
        modified_date:
          description: ""
          example: sample modified_date
          type: string
        tagList:
          description: ""
          items:
            $ref: "#/components/schemas/TagVO"
          type: array
        upload_date:
          description: ""
          example: sample upload_date
          type: string
        uploaded_by:
          description: ""
          example: sample uploaded_by
          type: string
    HTTPStatus:
      description: "Java type: com.noosh.domain.constant.HTTPStatus"
    HTTPStatusVO:
      description: "Java type: com.noosh.core.vo.HTTPStatusVO"
      properties:
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    InvoiceDetailListExpandVO:
      description: "Java type: com.noosh.nooshapi.vo.InvoiceDetailListExpandVO"
      properties:
        result:
          description: ""
          items:
            $ref: "#/components/schemas/InvoiceSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    InvoiceDetailVO:
      description: "Java type: com.noosh.nooshapi.vo.InvoiceDetailVO"
      properties:
        comments:
          description: ""
          example: sample comments
          type: string
        currency:
          description: ""
          example: sample currency
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPaAndAttVO"
          type: array
        grand_total:
          $ref: "#/components/schemas/BigDecimal"
        invoice_date:
          description: ""
          format: date
          type: string
        invoice_due_date:
          description: ""
          format: date
          type: string
        invoice_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        invoice_number:
          description: ""
          example: sample invoice_number
          type: string
        invoice_to:
          description: ""
          example: sample invoice_to
          type: string
        is_final:
          description: ""
          example: "1"
          format: int32
          type: integer
        is_nonBillable:
          description: ""
          example: "1"
          format: int32
          type: integer
        items:
          description: ""
          items:
            $ref: "#/components/schemas/InvoiceItemDetailVO"
          type: array
        order_reference:
          description: ""
          example: sample order_reference
          type: string
        order_title:
          description: ""
          example: sample order_title
          type: string
        payment_method:
          description: ""
          example: sample payment_method
          type: string
        prepared_by:
          description: ""
          example: sample prepared_by
          type: string
        project_number:
          description: ""
          example: "1"
          format: int64
          type: integer
        reference_number:
          description: ""
          example: sample reference_number
          type: string
        shipping:
          $ref: "#/components/schemas/BigDecimal"
        status:
          description: ""
          example: sample status
          type: string
        sub_total:
          $ref: "#/components/schemas/BigDecimal"
        tax:
          $ref: "#/components/schemas/BigDecimal"
        transactional_currency:
          description: ""
          example: sample transactional_currency
          type: string
        transactional_grand_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_shipping:
          $ref: "#/components/schemas/BigDecimal"
        transactional_sub_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_tax:
          $ref: "#/components/schemas/BigDecimal"
    InvoiceExpandVO:
      description: "Java type: com.noosh.nooshapi.vo.InvoiceExpandVO"
      properties:
        result:
          $ref: "#/components/schemas/InvoiceDetailVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    InvoiceItemDetailVO:
      description: "Java type: com.noosh.nooshapi.vo.InvoiceItemDetailVO"
      properties:
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPaAndAttVO"
          type: array
        invoice_item_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        item_cost:
          $ref: "#/components/schemas/BigDecimal"
        item_quantity:
          description: ""
          example: "1"
          format: int64
          type: integer
        item_shipping:
          $ref: "#/components/schemas/BigDecimal"
        item_sub_total:
          $ref: "#/components/schemas/BigDecimal"
        item_tax:
          $ref: "#/components/schemas/BigDecimal"
        job_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        shipment_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        spec_name:
          description: ""
          example: sample spec_name
          type: string
        transactional_item_cost:
          $ref: "#/components/schemas/BigDecimal"
        transactional_item_shipping:
          $ref: "#/components/schemas/BigDecimal"
        transactional_item_sub_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_item_tax:
          $ref: "#/components/schemas/BigDecimal"
    InvoiceItemSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.InvoiceItemSimpleVO"
      properties:
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPaAndAttVO"
          type: array
        invoice_item_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        item_cost:
          $ref: "#/components/schemas/BigDecimal"
        item_quantity:
          description: ""
          example: "1"
          format: int64
          type: integer
        item_shipping:
          $ref: "#/components/schemas/BigDecimal"
        item_sub_total:
          $ref: "#/components/schemas/BigDecimal"
        item_tax:
          $ref: "#/components/schemas/BigDecimal"
        job_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        spec_name:
          description: ""
          example: sample spec_name
          type: string
        transactional_item_cost:
          $ref: "#/components/schemas/BigDecimal"
        transactional_item_shipping:
          $ref: "#/components/schemas/BigDecimal"
        transactional_item_sub_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_item_tax:
          $ref: "#/components/schemas/BigDecimal"
    InvoiceSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.InvoiceSimpleVO"
      properties:
        comments:
          description: ""
          example: sample comments
          type: string
        currency:
          description: ""
          example: sample currency
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPaAndAttVO"
          type: array
        grand_total:
          $ref: "#/components/schemas/BigDecimal"
        invoice_date:
          description: ""
          format: date
          type: string
        invoice_due_date:
          description: ""
          format: date
          type: string
        invoice_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        invoice_number:
          description: ""
          example: sample invoice_number
          type: string
        invoice_to:
          description: ""
          example: sample invoice_to
          type: string
        is_final:
          description: ""
          example: "1"
          format: int32
          type: integer
        is_nonBillable:
          description: ""
          example: "1"
          format: int32
          type: integer
        items:
          description: ""
          items:
            $ref: "#/components/schemas/InvoiceItemSimpleVO"
          type: array
        order_reference:
          description: ""
          example: sample order_reference
          type: string
        order_title:
          description: ""
          example: sample order_title
          type: string
        payment_method:
          description: ""
          example: sample payment_method
          type: string
        prepared_by:
          description: ""
          example: sample prepared_by
          type: string
        project_number:
          description: ""
          example: "1"
          format: int64
          type: integer
        reference_number:
          description: ""
          example: sample reference_number
          type: string
        shipping:
          $ref: "#/components/schemas/BigDecimal"
        status:
          description: ""
          example: sample status
          type: string
        sub_total:
          $ref: "#/components/schemas/BigDecimal"
        tax:
          $ref: "#/components/schemas/BigDecimal"
        transactional_currency:
          description: ""
          example: sample transactional_currency
          type: string
        transactional_grand_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_shipping:
          $ref: "#/components/schemas/BigDecimal"
        transactional_sub_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_tax:
          $ref: "#/components/schemas/BigDecimal"
    ItemOptionVO:
      description: "Java type: com.noosh.nooshapi.vo.ItemOptionVO"
      properties:
        item_option_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity:
          description: ""
          example: sample quantity
          type: string
    Map:
      description: "Java type: java.util.Map"
    MultiExchangeRateListVO:
      description: "Java type: com.noosh.nooshapi.vo.MultiExchangeRateListVO"
      properties:
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    MultiExchangeRatePersisitVO:
      description: "Java type: com.noosh.domain.nooshapi.persist.vo.MultiExchangeRatePersisitVO"
      properties:
        activate_date:
          description: ""
          format: date
          type: string
        buClientWorkgroupId:
          description: ""
          example: "1"
          format: int64
          type: integer
        currency:
          description: ""
          example: sample currency
          type: string
        rate:
          $ref: "#/components/schemas/BigDecimal"
        target:
          description: ""
          example: sample target
          type: string
    MultiExchangeRatePersistListVO:
      description: "Java type: com.noosh.domain.nooshapi.persist.vo.MultiExchangeRatePersistListVO"
      properties:
        exchange_rates:
          description: ""
          items:
            $ref: "#/components/schemas/MultiExchangeRatePersisitVO"
          type: array
    Object:
      description: "Java type: java.lang.Object"
    ObjectStateListVO:
      description: "Java type: com.noosh.nooshapi.vo.ObjectStateListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/ObjectStateSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    ObjectStateSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.ObjectStateSimpleVO"
      properties:
        object_state_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        object_state_name:
          description: ""
          example: sample object_state_name
          type: string
    OrderDetailBaseVO:
      description: "Java type: com.noosh.nooshapi.vo.OrderDetailBaseVO"
      properties:
        accepted_date:
          description: ""
          format: date
          type: string
        annulled_date:
          description: ""
          format: date
          type: string
        approved_date:
          description: ""
          format: date
          type: string
        awarded_date:
          description: ""
          format: date
          type: string
        budget_type:
          description: ""
          example: sample budget_type
          type: string
        buyer:
          $ref: "#/components/schemas/UserVO"
        buyer_workgroup:
          $ref: "#/components/schemas/WorkgroupBaseVO"
        classification:
          description: ""
          example: sample classification
          type: string
        closed_date:
          description: ""
          format: date
          type: string
        comments:
          description: ""
          example: sample comments
          type: string
        completion_date:
          description: ""
          format: date
          type: string
        creator_user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        currency:
          description: ""
          example: sample currency
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPaAndAttVO"
          type: array
        grand_total:
          $ref: "#/components/schemas/BigDecimal"
        item_count:
          description: ""
          example: "1"
          format: int32
          type: integer
        last_activity_date:
          description: ""
          format: date
          type: string
        last_changed:
          description: ""
          format: date
          type: string
        last_status_change:
          description: ""
          format: date
          type: string
        misc_cost:
          description: ""
          example: "1.1"
          format: double
          type: number
        order_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        order_number:
          description: ""
          example: sample order_number
          type: string
        order_title:
          description: ""
          example: sample order_title
          type: string
        order_total:
          $ref: "#/components/schemas/BigDecimal"
        overs_percent:
          description: ""
          example: "1.1"
          format: double
          type: number
        parent_order_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        payment_reference:
          description: ""
          example: sample payment_reference
          type: string
        print_order_ids:
          description: ""
          items:
            example: "1"
            format: int64
            type: integer
          type: array
        quote_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        shipping:
          $ref: "#/components/schemas/BigDecimal"
        status:
          description: ""
          example: sample status
          type: string
        status_comments:
          description: ""
          example: sample status_comments
          type: string
        supplier:
          $ref: "#/components/schemas/UserVO"
        supplier_reference:
          description: ""
          example: sample supplier_reference
          type: string
        supplier_selection_reason:
          description: ""
          example: sample supplier_selection_reason
          type: string
        supplier_workgroup:
          $ref: "#/components/schemas/WorkgroupBaseVO"
        tax:
          $ref: "#/components/schemas/BigDecimal"
        transactional_currency:
          description: ""
          example: sample transactional_currency
          type: string
        transactional_grand_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_order_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_shipping:
          $ref: "#/components/schemas/BigDecimal"
        transactional_tax:
          $ref: "#/components/schemas/BigDecimal"
        unders_percent:
          description: ""
          example: "1.1"
          format: double
          type: number
    OrderDetailVO:
      description: "Java type: com.noosh.nooshapi.vo.OrderDetailVO"
      properties:
        accepted_date:
          description: ""
          format: date
          type: string
        annulled_date:
          description: ""
          format: date
          type: string
        approved_date:
          description: ""
          format: date
          type: string
        awarded_date:
          description: ""
          format: date
          type: string
        budget_type:
          description: ""
          example: sample budget_type
          type: string
        buyer:
          $ref: "#/components/schemas/UserVO"
        buyer_workgroup:
          $ref: "#/components/schemas/WorkgroupBaseVO"
        change_orders:
          description: ""
          items:
            $ref: "#/components/schemas/OrderDetailBaseVO"
          type: array
        classification:
          description: ""
          example: sample classification
          type: string
        closed_date:
          description: ""
          format: date
          type: string
        closing_change_orders:
          description: ""
          items:
            $ref: "#/components/schemas/OrderDetailBaseVO"
          type: array
        comments:
          description: ""
          example: sample comments
          type: string
        completion_date:
          description: ""
          format: date
          type: string
        creator_user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        currency:
          description: ""
          example: sample currency
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPaAndAttVO"
          type: array
        grand_total:
          $ref: "#/components/schemas/BigDecimal"
        grand_total_with_changes:
          $ref: "#/components/schemas/BigDecimal"
        item_count:
          description: ""
          example: "1"
          format: int32
          type: integer
        last_activity_date:
          description: ""
          format: date
          type: string
        last_changed:
          description: ""
          format: date
          type: string
        last_status_change:
          description: ""
          format: date
          type: string
        misc_cost:
          description: ""
          example: "1.1"
          format: double
          type: number
        order_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        order_items:
          description: ""
          items:
            $ref: "#/components/schemas/OrderItemSimpleVO"
          type: array
        order_number:
          description: ""
          example: sample order_number
          type: string
        order_title:
          description: ""
          example: sample order_title
          type: string
        order_total:
          $ref: "#/components/schemas/BigDecimal"
        overs_percent:
          description: ""
          example: "1.1"
          format: double
          type: number
        parent_order_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        payment_reference:
          description: ""
          example: sample payment_reference
          type: string
        print_order_ids:
          description: ""
          items:
            example: "1"
            format: int64
            type: integer
          type: array
        quote_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        shipping:
          $ref: "#/components/schemas/BigDecimal"
        status:
          description: ""
          example: sample status
          type: string
        status_comments:
          description: ""
          example: sample status_comments
          type: string
        supplier:
          $ref: "#/components/schemas/UserVO"
        supplier_reference:
          description: ""
          example: sample supplier_reference
          type: string
        supplier_selection_reason:
          description: ""
          example: sample supplier_selection_reason
          type: string
        supplier_workgroup:
          $ref: "#/components/schemas/WorkgroupBaseVO"
        tax:
          $ref: "#/components/schemas/BigDecimal"
        transactional_currency:
          description: ""
          example: sample transactional_currency
          type: string
        transactional_grand_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_grand_total_with_changes:
          $ref: "#/components/schemas/BigDecimal"
        transactional_order_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_shipping:
          $ref: "#/components/schemas/BigDecimal"
        transactional_tax:
          $ref: "#/components/schemas/BigDecimal"
        unders_percent:
          description: ""
          example: "1.1"
          format: double
          type: number
    OrderDetailWithIndicatorVO:
      description: "Java type: com.noosh.nooshapi.vo.OrderDetailWithIndicatorVO"
      properties:
        accepted_date:
          description: ""
          format: date
          type: string
        annulled_date:
          description: ""
          format: date
          type: string
        approved_date:
          description: ""
          format: date
          type: string
        awarded_date:
          description: ""
          format: date
          type: string
        budget_type:
          description: ""
          example: sample budget_type
          type: string
        buyer:
          $ref: "#/components/schemas/UserVO"
        buyer_workgroup:
          $ref: "#/components/schemas/WorkgroupBaseVO"
        change_orders:
          description: ""
          items:
            $ref: "#/components/schemas/OrderDetailBaseVO"
          type: array
        classification:
          description: ""
          example: sample classification
          type: string
        closed_date:
          description: ""
          format: date
          type: string
        closing_change_orders:
          description: ""
          items:
            $ref: "#/components/schemas/OrderDetailBaseVO"
          type: array
        comments:
          description: ""
          example: sample comments
          type: string
        completion_date:
          description: ""
          format: date
          type: string
        creator_user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        currency:
          description: ""
          example: sample currency
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPaAndAttVO"
          type: array
        grand_total:
          $ref: "#/components/schemas/BigDecimal"
        grand_total_with_changes:
          $ref: "#/components/schemas/BigDecimal"
        is_sell_order:
          description: ""
          example: "false"
          type: boolean
        item_count:
          description: ""
          example: "1"
          format: int32
          type: integer
        last_activity_date:
          description: ""
          format: date
          type: string
        last_changed:
          description: ""
          format: date
          type: string
        last_status_change:
          description: ""
          format: date
          type: string
        misc_cost:
          description: ""
          example: "1.1"
          format: double
          type: number
        order_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        order_items:
          description: ""
          items:
            $ref: "#/components/schemas/OrderItemSimpleVO"
          type: array
        order_number:
          description: ""
          example: sample order_number
          type: string
        order_title:
          description: ""
          example: sample order_title
          type: string
        order_total:
          $ref: "#/components/schemas/BigDecimal"
        overs_percent:
          description: ""
          example: "1.1"
          format: double
          type: number
        parent_order_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        payment_reference:
          description: ""
          example: sample payment_reference
          type: string
        print_order_ids:
          description: ""
          items:
            example: "1"
            format: int64
            type: integer
          type: array
        quote_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        shipping:
          $ref: "#/components/schemas/BigDecimal"
        status:
          description: ""
          example: sample status
          type: string
        status_comments:
          description: ""
          example: sample status_comments
          type: string
        supplier:
          $ref: "#/components/schemas/UserVO"
        supplier_reference:
          description: ""
          example: sample supplier_reference
          type: string
        supplier_selection_reason:
          description: ""
          example: sample supplier_selection_reason
          type: string
        supplier_workgroup:
          $ref: "#/components/schemas/WorkgroupBaseVO"
        tax:
          $ref: "#/components/schemas/BigDecimal"
        transactional_currency:
          description: ""
          example: sample transactional_currency
          type: string
        transactional_grand_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_grand_total_with_changes:
          $ref: "#/components/schemas/BigDecimal"
        transactional_order_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_shipping:
          $ref: "#/components/schemas/BigDecimal"
        transactional_tax:
          $ref: "#/components/schemas/BigDecimal"
        unders_percent:
          description: ""
          example: "1.1"
          format: double
          type: number
    OrderDetailWorkgroupLevelVO:
      description: "Java type: com.noosh.nooshapi.vo.OrderDetailWorkgroupLevelVO"
      properties:
        accepted_date:
          description: ""
          format: date
          type: string
        annulled_date:
          description: ""
          format: date
          type: string
        approved_date:
          description: ""
          format: date
          type: string
        awarded_date:
          description: ""
          format: date
          type: string
        budget_type:
          description: ""
          example: sample budget_type
          type: string
        buyer:
          $ref: "#/components/schemas/UserVO"
        buyer_workgroup:
          $ref: "#/components/schemas/WorkgroupBaseVO"
        change_orders:
          description: ""
          items:
            $ref: "#/components/schemas/OrderDetailBaseVO"
          type: array
        classification:
          description: ""
          example: sample classification
          type: string
        closed_date:
          description: ""
          format: date
          type: string
        closing_change_orders:
          description: ""
          items:
            $ref: "#/components/schemas/OrderDetailBaseVO"
          type: array
        comments:
          description: ""
          example: sample comments
          type: string
        completion_date:
          description: ""
          format: date
          type: string
        creator_user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        currency:
          description: ""
          example: sample currency
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPaAndAttVO"
          type: array
        grand_total:
          $ref: "#/components/schemas/BigDecimal"
        grand_total_with_changes:
          $ref: "#/components/schemas/BigDecimal"
        item_count:
          description: ""
          example: "1"
          format: int32
          type: integer
        last_activity_date:
          description: ""
          format: date
          type: string
        last_changed:
          description: ""
          format: date
          type: string
        last_status_change:
          description: ""
          format: date
          type: string
        misc_cost:
          description: ""
          example: "1.1"
          format: double
          type: number
        order_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        order_items:
          description: ""
          items:
            $ref: "#/components/schemas/OrderItemSimpleVO"
          type: array
        order_number:
          description: ""
          example: sample order_number
          type: string
        order_title:
          description: ""
          example: sample order_title
          type: string
        order_total:
          $ref: "#/components/schemas/BigDecimal"
        overs_percent:
          description: ""
          example: "1.1"
          format: double
          type: number
        parent_order_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        payment_reference:
          description: ""
          example: sample payment_reference
          type: string
        print_order_ids:
          description: ""
          items:
            example: "1"
            format: int64
            type: integer
          type: array
        project:
          $ref: "#/components/schemas/ProjectBaseVO"
        quote_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        shipping:
          $ref: "#/components/schemas/BigDecimal"
        status:
          description: ""
          example: sample status
          type: string
        status_comments:
          description: ""
          example: sample status_comments
          type: string
        supplier:
          $ref: "#/components/schemas/UserVO"
        supplier_reference:
          description: ""
          example: sample supplier_reference
          type: string
        supplier_selection_reason:
          description: ""
          example: sample supplier_selection_reason
          type: string
        supplier_workgroup:
          $ref: "#/components/schemas/WorkgroupBaseVO"
        tax:
          $ref: "#/components/schemas/BigDecimal"
        transactional_currency:
          description: ""
          example: sample transactional_currency
          type: string
        transactional_grand_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_grand_total_with_changes:
          $ref: "#/components/schemas/BigDecimal"
        transactional_order_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_shipping:
          $ref: "#/components/schemas/BigDecimal"
        transactional_tax:
          $ref: "#/components/schemas/BigDecimal"
        unders_percent:
          description: ""
          example: "1.1"
          format: double
          type: number
    OrderExpandWorkgroupLevelVO:
      description: "Java type: com.noosh.nooshapi.vo.OrderExpandWorkgroupLevelVO"
      properties:
        result:
          $ref: "#/components/schemas/OrderDetailWorkgroupLevelVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    OrderItemPersistVO:
      description: "Java type: com.noosh.domain.nooshapi.persist.vo.OrderItemPersistVO"
      properties:
        completion_date:
          description: ""
          format: date
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/CustomFieldPersistVO"
          type: array
        ex_tax_value_calculated:
          $ref: "#/components/schemas/BigDecimal"
        notes:
          description: ""
          example: sample notes
          type: string
        per:
          description: ""
          example: "1"
          format: int64
          type: integer
        price:
          $ref: "#/components/schemas/BigDecimal"
        quantity:
          $ref: "#/components/schemas/BigDecimal"
        shipping:
          $ref: "#/components/schemas/BigDecimal"
        spec_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        spec_reference_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        tax:
          description: ""
          example: sample tax
          type: string
    OrderItemSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.OrderItemSimpleVO"
      properties:
        comments:
          description: ""
          example: sample comments
          type: string
        completion_date:
          description: ""
          format: date
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPaAndAttVO"
          type: array
        item_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        item_price:
          description: ""
          example: "1.1"
          format: double
          type: number
        quantity:
          description: ""
          example: "1.1"
          format: double
          type: number
        shipping:
          $ref: "#/components/schemas/BigDecimal"
        spec:
          $ref: "#/components/schemas/SpecBaseVO"
        tax:
          $ref: "#/components/schemas/BigDecimal"
        transactional_item_price:
          description: ""
          example: "1.1"
          format: double
          type: number
        transactional_shipping:
          $ref: "#/components/schemas/BigDecimal"
        transactional_tax:
          $ref: "#/components/schemas/BigDecimal"
        transactional_unit_price:
          $ref: "#/components/schemas/BigDecimal"
        unit_description:
          description: ""
          example: sample unit_description
          type: string
        unit_price:
          $ref: "#/components/schemas/BigDecimal"
    OrderListVO:
      description: "Java type: com.noosh.nooshapi.vo.OrderListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/OrderSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    OrderPO:
      description: "Java type: com.noosh.domain.nooshapi.persist.po.OrderPO"
      properties:
        buyer_user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        comments:
          description: ""
          example: sample comments
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/CustomFieldPersistVO"
          type: array
        invoice_or_billing_recipient:
          description: ""
          example: "1"
          format: int64
          type: integer
        order_completion_date:
          description: ""
          format: date
          type: string
        order_items:
          description: ""
          items:
            $ref: "#/components/schemas/OrderItemPersistVO"
          type: array
        other_selection_reason:
          description: ""
          example: sample other_selection_reason
          type: string
        payment_method_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        payment_reference_no:
          description: ""
          example: sample payment_reference_no
          type: string
        sellOrder:
          description: ""
          example: "false"
          type: boolean
        shipping:
          $ref: "#/components/schemas/BigDecimal"
        supplier_reference:
          description: ""
          example: sample supplier_reference
          type: string
        supplier_selection_reason_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        supplier_user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        tax:
          description: ""
          example: sample tax
          type: string
        title:
          description: ""
          example: sample title
          type: string
    OrderSimpleBaseVO:
      description: "Java type: com.noosh.nooshapi.vo.OrderSimpleBaseVO"
      properties:
        buyer_workgroup:
          $ref: "#/components/schemas/WorkgroupBaseVO"
        comments:
          description: ""
          example: sample comments
          type: string
        completion_date:
          description: ""
          format: date
          type: string
        currency:
          description: ""
          example: sample currency
          type: string
        grand_total:
          $ref: "#/components/schemas/BigDecimal"
        last_changed:
          description: ""
          format: date
          type: string
        last_status_change:
          description: ""
          format: date
          type: string
        order_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        order_number:
          description: ""
          example: sample order_number
          type: string
        order_title:
          description: ""
          example: sample order_title
          type: string
        payment_reference:
          description: ""
          example: sample payment_reference
          type: string
        print_order_ids:
          description: ""
          items:
            example: "1"
            format: int64
            type: integer
          type: array
        status:
          description: ""
          example: sample status
          type: string
        status_comments:
          description: ""
          example: sample status_comments
          type: string
        supplier_reference:
          description: ""
          example: sample supplier_reference
          type: string
        supplier_workgroup:
          $ref: "#/components/schemas/WorkgroupBaseVO"
        transactional_currency:
          description: ""
          example: sample transactional_currency
          type: string
        transactional_grand_total:
          $ref: "#/components/schemas/BigDecimal"
    OrderSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.OrderSimpleVO"
      properties:
        buyer_workgroup:
          $ref: "#/components/schemas/WorkgroupBaseVO"
        change_orders:
          description: ""
          items:
            $ref: "#/components/schemas/OrderSimpleBaseVO"
          type: array
        closing_change_orders:
          description: ""
          items:
            $ref: "#/components/schemas/OrderSimpleBaseVO"
          type: array
        comments:
          description: ""
          example: sample comments
          type: string
        completion_date:
          description: ""
          format: date
          type: string
        currency:
          description: ""
          example: sample currency
          type: string
        grand_total:
          $ref: "#/components/schemas/BigDecimal"
        grand_total_with_changes:
          $ref: "#/components/schemas/BigDecimal"
        last_changed:
          description: ""
          format: date
          type: string
        last_status_change:
          description: ""
          format: date
          type: string
        order_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        order_number:
          description: ""
          example: sample order_number
          type: string
        order_title:
          description: ""
          example: sample order_title
          type: string
        payment_reference:
          description: ""
          example: sample payment_reference
          type: string
        print_order_ids:
          description: ""
          items:
            example: "1"
            format: int64
            type: integer
          type: array
        status:
          description: ""
          example: sample status
          type: string
        status_comments:
          description: ""
          example: sample status_comments
          type: string
        supplier_reference:
          description: ""
          example: sample supplier_reference
          type: string
        supplier_workgroup:
          $ref: "#/components/schemas/WorkgroupBaseVO"
        transactional_currency:
          description: ""
          example: sample transactional_currency
          type: string
        transactional_grand_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_grand_total_with_changes:
          $ref: "#/components/schemas/BigDecimal"
    OrderUpdPersistVO:
      description: "Java type: com.noosh.nooshapi.vo.OrderUpdPersistVO"
      properties:
        action:
          description: accept or reject
          example: sample action
          type: string
        budget_type_field_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        comments:
          description: ""
          example: sample comments
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/CustomFieldPersistVO"
          type: array
        order_completion_date:
          description: ""
          format: date
          type: string
        order_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        other_selection_reason:
          description: ""
          example: sample other_selection_reason
          type: string
        overs_percent:
          $ref: "#/components/schemas/BigDecimal"
        payment_method_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        payment_reference_no:
          description: ""
          example: sample payment_reference_no
          type: string
        reject_reason:
          description: ""
          example: sample reject_reason
          type: string
        supplier_selection_reason_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        unders_percent:
          $ref: "#/components/schemas/BigDecimal"
    OrderVO:
      description: "Java type: com.noosh.nooshapi.vo.OrderVO"
      properties:
        order_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    OrderWorkgroupLevelListVO:
      description: "Java type: com.noosh.nooshapi.vo.OrderWorkgroupLevelListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/OrderWorkgroupLevelSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    OrderWorkgroupLevelSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.OrderWorkgroupLevelSimpleVO"
      properties:
        buyer_workgroup:
          $ref: "#/components/schemas/WorkgroupBaseVO"
        change_orders:
          description: ""
          items:
            $ref: "#/components/schemas/OrderSimpleBaseVO"
          type: array
        closing_change_orders:
          description: ""
          items:
            $ref: "#/components/schemas/OrderSimpleBaseVO"
          type: array
        comments:
          description: ""
          example: sample comments
          type: string
        completion_date:
          description: ""
          format: date
          type: string
        currency:
          description: ""
          example: sample currency
          type: string
        grand_total:
          $ref: "#/components/schemas/BigDecimal"
        grand_total_with_changes:
          $ref: "#/components/schemas/BigDecimal"
        last_changed:
          description: ""
          format: date
          type: string
        last_status_change:
          description: ""
          format: date
          type: string
        order_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        order_number:
          description: ""
          example: sample order_number
          type: string
        order_title:
          description: ""
          example: sample order_title
          type: string
        payment_reference:
          description: ""
          example: sample payment_reference
          type: string
        print_order_ids:
          description: ""
          items:
            example: "1"
            format: int64
            type: integer
          type: array
        project:
          $ref: "#/components/schemas/ProjectBaseVO"
        status:
          description: ""
          example: sample status
          type: string
        status_comments:
          description: ""
          example: sample status_comments
          type: string
        supplier_reference:
          description: ""
          example: sample supplier_reference
          type: string
        supplier_workgroup:
          $ref: "#/components/schemas/WorkgroupBaseVO"
        transactional_currency:
          description: ""
          example: sample transactional_currency
          type: string
        transactional_grand_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_grand_total_with_changes:
          $ref: "#/components/schemas/BigDecimal"
    PaperItemPO:
      description: "Java type: com.noosh.domain.nooshapi.persist.po.PaperItemPO"
      properties:
        min_uom_qty:
          description: ""
          example: "1"
          format: int64
          type: integer
        paper_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        price_1:
          $ref: "#/components/schemas/BigDecimal"
        price_2:
          $ref: "#/components/schemas/BigDecimal"
        price_3:
          $ref: "#/components/schemas/BigDecimal"
        price_4:
          $ref: "#/components/schemas/BigDecimal"
        price_5:
          $ref: "#/components/schemas/BigDecimal"
        price_per_tonne:
          $ref: "#/components/schemas/BigDecimal"
        qty_uom:
          description: ""
          example: sample qty_uom
          type: string
        quantity_1:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_2:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_3:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_4:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_5:
          description: ""
          example: "1"
          format: int64
          type: integer
        size:
          description: ""
          example: sample size
          type: string
        sku:
          description: ""
          example: sample sku
          type: string
        unit_price_1:
          $ref: "#/components/schemas/BigDecimal"
        unit_price_2:
          $ref: "#/components/schemas/BigDecimal"
        unit_price_3:
          $ref: "#/components/schemas/BigDecimal"
        unit_price_4:
          $ref: "#/components/schemas/BigDecimal"
        unit_price_5:
          $ref: "#/components/schemas/BigDecimal"
    PersonVO:
      description: "Java type: com.noosh.nooshapi.vo.PersonVO"
      properties:
        email:
          description: ""
          example: sample email
          type: string
        first_name:
          description: ""
          example: sample first_name
          type: string
        last_name:
          description: ""
          example: sample last_name
          type: string
        middle_name:
          description: ""
          example: sample middle_name
          type: string
    ProductTypeVO:
      description: "Java type: com.noosh.nooshapi.vo.ProductTypeVO"
      properties:
        label:
          description: ""
          example: sample label
          type: string
        product_type_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    ProfileImageVO:
      description: "Java type: com.noosh.nooshapi.vo.ProfileImageVO"
      properties:
        profileImgUrl:
          description: ""
          example: sample profileImgUrl
          type: string
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    ProjectBaseVO:
      description: "Java type: com.noosh.nooshapi.vo.ProjectBaseVO"
      properties:
        project_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        project_name:
          description: ""
          example: sample project_name
          type: string
        project_number:
          description: ""
          example: sample project_number
          type: string
    ProjectCategoryListVO:
      description: "Java type: com.noosh.nooshapi.vo.ProjectCategoryListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/ProjectCategorySimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    ProjectCategorySimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.ProjectCategorySimpleVO"
      properties:
        project_category_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        project_category_name:
          description: ""
          example: sample project_category_name
          type: string
    ProjectDetailVO:
      description: "Java type: com.noosh.nooshapi.vo.ProjectDetailVO"
      properties:
        category:
          description: ""
          example: sample category
          type: string
        client_account:
          description: ""
          example: sample client_account
          type: string
        client_user:
          description: ""
          example: sample client_user
          type: string
        client_user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        client_workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        comments:
          description: ""
          example: sample comments
          type: string
        completion_date:
          description: ""
          format: date
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPaAndAttVO"
          type: array
        deactivation_reason:
          description: ""
          example: sample deactivation_reason
          type: string
        is_active:
          description: ""
          example: "false"
          type: boolean
        is_hot:
          description: ""
          example: "false"
          type: boolean
        last_spec_update:
          description: ""
          format: date
          type: string
        mod_date:
          description: ""
          format: date
          type: string
        owner_workgroup:
          description: ""
          example: sample owner_workgroup
          type: string
        parent_project:
          $ref: "#/components/schemas/ProjectParentVO"
        project_create_date:
          description: ""
          format: date
          type: string
        project_description:
          description: ""
          example: sample project_description
          type: string
        project_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        project_name:
          description: ""
          example: sample project_name
          type: string
        project_number:
          description: ""
          example: sample project_number
          type: string
        project_status:
          description: ""
          example: sample project_status
          type: string
        team_owners:
          description: ""
          example: sample team_owners
          type: string
    ProjectExpandVO:
      description: "Java type: com.noosh.nooshapi.vo.ProjectExpandVO"
      properties:
        result:
          $ref: "#/components/schemas/ProjectDetailVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    ProjectHomeUserFieldsListVO:
      description: "Java type: com.noosh.nooshapi.vo.ProjectHomeUserFieldsListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/UserFieldsSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    ProjectIdListVO:
      description: "Java type: com.noosh.domain.nooshapi.persist.vo.ProjectIdListVO"
      properties:
        childProjectIds:
          description: ""
          items:
            example: "1"
            format: int64
            type: integer
          type: array
    ProjectListVO:
      description: "Java type: com.noosh.nooshapi.vo.ProjectListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/ProjectSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    ProjectParentVO:
      description: "Java type: com.noosh.nooshapi.vo.ProjectParentVO"
      properties:
        client_account:
          description: ""
          example: sample client_account
          type: string
        client_user:
          description: ""
          example: sample client_user
          type: string
        client_user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        client_workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        comments:
          description: ""
          example: sample comments
          type: string
        created_by:
          $ref: "#/components/schemas/PersonVO"
        project_create_date:
          description: ""
          format: date
          type: string
        project_description:
          description: ""
          example: sample project_description
          type: string
        project_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        project_name:
          description: ""
          example: sample project_name
          type: string
        project_number:
          description: ""
          example: sample project_number
          type: string
    ProjectPatchPO:
      description: "Java type: com.noosh.domain.nooshapi.persist.po.ProjectPatchPO"
      properties:
        client_user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        client_workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        comments:
          description: ""
          example: sample comments
          type: string
        completion_date:
          description: ""
          format: date
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/CustomFieldPersistVO"
          type: array
        deactivation_reason_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        is_active:
          description: ""
          example: "false"
          type: boolean
        is_hot:
          description: ""
          example: "false"
          type: boolean
        project_category_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        project_description:
          description: ""
          example: sample project_description
          type: string
        project_name:
          description: ""
          example: sample project_name
          type: string
        project_number:
          description: ""
          example: sample project_number
          type: string
        project_status_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    ProjectPersistVO:
      description: "Java type: com.noosh.domain.nooshapi.persist.vo.ProjectPersistVO"
      properties:
        client_account:
          description: ""
          example: sample client_account
          type: string
        client_user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        client_workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        comments:
          description: ""
          example: sample comments
          type: string
        completion_date:
          description: ""
          format: date
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/CustomFieldPersistVO"
          type: array
        deactivation_reason_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        is_active:
          description: ""
          example: "false"
          type: boolean
        is_hot:
          description: ""
          example: "false"
          type: boolean
        is_paper_direct:
          description: ""
          example: "false"
          type: boolean
        project_category_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        project_description:
          description: ""
          example: sample project_description
          type: string
        project_name:
          description: ""
          example: sample project_name
          type: string
        project_number:
          description: ""
          example: sample project_number
          type: string
        project_owner_user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        project_status_id:
          description: ""
          example: "1"
          format: int64
          type: integer
      required:
        - project_status_id
    ProjectSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.ProjectSimpleVO"
      properties:
        client_account:
          description: ""
          example: sample client_account
          type: string
        client_workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        completion_date:
          description: ""
          format: date
          type: string
        is_active:
          description: ""
          example: "false"
          type: boolean
        is_hot:
          description: ""
          example: "false"
          type: boolean
        last_spec_update:
          description: ""
          format: date
          type: string
        project_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        project_name:
          description: ""
          example: sample project_name
          type: string
        project_number:
          description: ""
          example: sample project_number
          type: string
        project_status:
          description: ""
          example: sample project_status
          type: string
    ProjectStatusListVO:
      description: "Java type: com.noosh.nooshapi.vo.ProjectStatusListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/ProjectStatusSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    ProjectStatusSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.ProjectStatusSimpleVO"
      properties:
        project_status_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        project_status_name:
          description: ""
          example: sample project_status_name
          type: string
    ProjectTimeCardVO:
      description: "Java type: com.noosh.nooshapi.vo.ProjectTimeCardVO"
      properties:
        project_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        project_name:
          description: ""
          example: sample project_name
          type: string
    ProjectVO:
      description: "Java type: com.noosh.nooshapi.vo.ProjectVO"
      properties:
        project_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    PropertyPaAndAttVO:
      description: "Java type: com.noosh.nooshapi.vo.PropertyPaAndAttVO"
      properties:
        date_value:
          description: ""
          format: date
          type: string
        number_value:
          $ref: "#/components/schemas/BigDecimal"
        param_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        param_name:
          description: ""
          example: sample param_name
          type: string
        property_attribute_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        string_value:
          description: ""
          example: sample string_value
          type: string
    PropertyParamListVO:
      description: "Java type: com.noosh.nooshapi.vo.PropertyParamListVO"
      properties:
        result:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyParamSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    PropertyParamSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.PropertyParamSimpleVO"
      properties:
        data_type:
          description: ""
          example: sample data_type
          type: string
        param_name:
          description: ""
          example: sample param_name
          type: string
    PropertyPersistVO:
      description: "Java type: com.noosh.nooshapi.vo.PropertyPersistVO"
      properties:
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/CustomFieldPersistVO"
          type: array
        paper_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    QuoteBaseVO:
      description: "Java type: com.noosh.nooshapi.vo.QuoteBaseVO"
      properties:
        currency:
          description: ""
          example: sample currency
          type: string
        grand_total:
          $ref: "#/components/schemas/BigDecimal"
        quote_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        quote_title:
          description: ""
          example: sample quote_title
          type: string
        status:
          description: ""
          example: sample status
          type: string
        submit_date:
          description: ""
          format: date
          type: string
        transactional_currency:
          description: ""
          example: sample transactional_currency
          type: string
        transactional_grand_total:
          $ref: "#/components/schemas/BigDecimal"
    QuoteDetailVO:
      description: "Java type: com.noosh.nooshapi.vo.QuoteDetailVO"
      properties:
        client:
          description: ""
          example: sample client
          type: string
        client_user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        comments:
          description: ""
          example: sample comments
          type: string
        creator_user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        currency:
          description: ""
          example: sample currency
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPaAndAttVO"
          type: array
        description:
          description: ""
          example: sample description
          type: string
        grand_total:
          $ref: "#/components/schemas/BigDecimal"
        is_show_supplier_information:
          description: ""
          example: "false"
          type: boolean
        last_update_by_user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        proposed_order_completion_date:
          description: ""
          format: date
          type: string
        quote_expiration_date:
          description: ""
          format: date
          type: string
        quote_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        quote_items:
          description: ""
          items:
            $ref: "#/components/schemas/QuoteItemDetailVO"
          type: array
        quote_items_total:
          $ref: "#/components/schemas/BigDecimal"
        quote_title:
          description: ""
          example: sample quote_title
          type: string
        shipping:
          $ref: "#/components/schemas/BigDecimal"
        status:
          description: ""
          example: sample status
          type: string
        submit_date:
          description: ""
          format: date
          type: string
        tax:
          $ref: "#/components/schemas/BigDecimal"
        transactional_currency:
          description: ""
          example: sample transactional_currency
          type: string
        transactional_grand_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_quote_items_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_shipping:
          $ref: "#/components/schemas/BigDecimal"
        transactional_tax:
          $ref: "#/components/schemas/BigDecimal"
        vat_code:
          description: ""
          example: sample vat_code
          type: string
        vat_rate:
          $ref: "#/components/schemas/BigDecimal"
    QuoteExpandVO:
      description: "Java type: com.noosh.nooshapi.vo.QuoteExpandVO"
      properties:
        result:
          $ref: "#/components/schemas/QuoteDetailVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    QuoteItemDetailVO:
      description: "Java type: com.noosh.nooshapi.vo.QuoteItemDetailVO"
      properties:
        chosen_quantity:
          $ref: "#/components/schemas/BigDecimal"
        comments:
          description: ""
          example: sample comments
          type: string
        completion_date:
          description: ""
          format: date
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPaAndAttVO"
          type: array
        item_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        item_prices:
          description: ""
          items:
            $ref: "#/components/schemas/QuotePriceDetailVO"
          type: array
        item_shipping_total:
          $ref: "#/components/schemas/BigDecimal"
        item_tax_total:
          $ref: "#/components/schemas/BigDecimal"
        item_total:
          $ref: "#/components/schemas/BigDecimal"
        reason_for_quote_selection:
          description: ""
          example: sample reason_for_quote_selection
          type: string
        show_cost_prices_and_markup:
          description: ""
          example: "false"
          type: boolean
        spec:
          $ref: "#/components/schemas/SpecBaseVO"
        transactional_item_shipping_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_item_tax_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_item_total:
          $ref: "#/components/schemas/BigDecimal"
        vat_code:
          description: ""
          example: sample vat_code
          type: string
        vat_rate:
          $ref: "#/components/schemas/BigDecimal"
    QuoteListVO:
      description: "Java type: com.noosh.nooshapi.vo.QuoteListVO"
      properties:
        result:
          description: ""
          items:
            $ref: "#/components/schemas/QuoteSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    QuoteOfWgLevelSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.QuoteOfWgLevelSimpleVO"
      properties:
        currency:
          description: ""
          example: sample currency
          type: string
        grand_total:
          $ref: "#/components/schemas/BigDecimal"
        project:
          $ref: "#/components/schemas/ProjectBaseVO"
        quote_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        quote_title:
          description: ""
          example: sample quote_title
          type: string
        rfq:
          $ref: "#/components/schemas/RfqBaseVO"
        status:
          description: ""
          example: sample status
          type: string
        submit_date:
          description: ""
          format: date
          type: string
        transactional_currency:
          description: ""
          example: sample transactional_currency
          type: string
        transactional_grand_total:
          $ref: "#/components/schemas/BigDecimal"
    QuotePriceDetailVO:
      description: "Java type: com.noosh.nooshapi.vo.QuotePriceDetailVO"
      properties:
        breakouts:
          description: ""
          items:
            $ref: "#/components/schemas/BreakoutVO"
          type: array
        cost:
          $ref: "#/components/schemas/BigDecimal"
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPaAndAttVO"
          type: array
        fixed:
          $ref: "#/components/schemas/BigDecimal"
        is_chosen:
          description: ""
          example: "false"
          type: boolean
        is_included:
          description: ""
          example: "false"
          type: boolean
        is_quoted:
          description: ""
          example: "false"
          type: boolean
        parent_price_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        price_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity:
          $ref: "#/components/schemas/BigDecimal"
        sell_price:
          $ref: "#/components/schemas/BigDecimal"
        shipping:
          $ref: "#/components/schemas/BigDecimal"
        source:
          $ref: "#/components/schemas/QuotePriceSourceVO"
        supplier:
          description: ""
          example: sample supplier
          type: string
        tax:
          $ref: "#/components/schemas/BigDecimal"
        total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_cost:
          $ref: "#/components/schemas/BigDecimal"
        transactional_fixed:
          $ref: "#/components/schemas/BigDecimal"
        transactional_sell_price:
          $ref: "#/components/schemas/BigDecimal"
        transactional_shipping:
          $ref: "#/components/schemas/BigDecimal"
        transactional_tax:
          $ref: "#/components/schemas/BigDecimal"
        transactional_total:
          $ref: "#/components/schemas/BigDecimal"
        transactional_variable:
          $ref: "#/components/schemas/BigDecimal"
        variable:
          $ref: "#/components/schemas/BigDecimal"
        variable_percent:
          $ref: "#/components/schemas/BigDecimal"
    QuotePriceSourceVO:
      description: "Java type: com.noosh.nooshapi.vo.QuotePriceSourceVO"
    QuotePutPersistVO:
      description: "Java type: com.noosh.domain.nooshapi.persist.vo.QuotePutPersistVO"
      properties:
        action:
          description: ""
          example: sample action
          type: string
        po_number:
          description: ""
          example: sample po_number
          type: string
        quote_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        state_change_comments:
          description: ""
          example: sample state_change_comments
          type: string
    QuoteSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.QuoteSimpleVO"
      properties:
        currency:
          description: ""
          example: sample currency
          type: string
        grand_total:
          $ref: "#/components/schemas/BigDecimal"
        quote_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        quote_title:
          description: ""
          example: sample quote_title
          type: string
        rfq:
          $ref: "#/components/schemas/RfqBaseVO"
        status:
          description: ""
          example: sample status
          type: string
        submit_date:
          description: ""
          format: date
          type: string
        transactional_currency:
          description: ""
          example: sample transactional_currency
          type: string
        transactional_grand_total:
          $ref: "#/components/schemas/BigDecimal"
    RfeBaseVO:
      description: "Java type: com.noosh.nooshapi.vo.RfeBaseVO"
      properties:
        rfe_due_date:
          description: ""
          format: date
          type: string
        rfe_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        rfe_title:
          description: ""
          example: sample rfe_title
          type: string
        status:
          description: ""
          example: sample status
          type: string
    RfeDetailsVO:
      description: "Java type: com.noosh.nooshapi.vo.RfeDetailsVO"
      properties:
        description:
          description: ""
          example: sample description
          type: string
        details:
          description: ""
          example: sample details
          type: string
        estimate_due_date:
          description: ""
          format: date
          type: string
        estimators:
          description: ""
          items:
            example: sample estimators
            type: string
          type: array
        itemized_tax_and_shipping:
          description: ""
          example: "1"
          format: int32
          type: integer
        proposed_order_completion_date:
          description: ""
          format: date
          type: string
        reference_number:
          description: ""
          example: sample reference_number
          type: string
        requestor:
          description: ""
          example: sample requestor
          type: string
        rfe_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        rfe_items:
          description: ""
          items:
            $ref: "#/components/schemas/RfeItemSimpleEXTVO"
          type: array
        status:
          description: ""
          example: sample status
          type: string
        submitted_date:
          description: ""
          format: date
          type: string
        supplier_estimates:
          description: ""
          items:
            $ref: "#/components/schemas/RfeSuEstimateSimpleVO"
          type: array
        title:
          description: ""
          example: sample title
          type: string
    RfeExpandVO:
      description: "Java type: com.noosh.nooshapi.vo.RfeExpandVO"
      properties:
        result:
          $ref: "#/components/schemas/RfeDetailsVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    RfeItemOptionVO:
      description: "Java type: com.noosh.nooshapi.vo.RfeItemOptionVO"
      properties:
        item_option_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity:
          $ref: "#/components/schemas/BigDecimal"
        quantity_index:
          description: ""
          example: "1"
          format: int32
          type: integer
    RfeItemSimpleEXTVO:
      description: "Java type: com.noosh.nooshapi.vo.RfeItemSimpleEXTVO"
      properties:
        job_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        rfe_item_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        rfe_item_options:
          description: ""
          items:
            $ref: "#/components/schemas/RfeItemOptionVO"
          type: array
        spec_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        spec_name:
          description: ""
          example: sample spec_name
          type: string
    RfeItemSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.RfeItemSimpleVO"
      properties:
        rfe_item_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    RfeListVO:
      description: "Java type: com.noosh.nooshapi.vo.RfeListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/RfeSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    RfePO:
      description: "Java type: com.noosh.domain.nooshapi.persist.po.RfePO"
      properties:
        description:
          description: ""
          example: sample description
          type: string
        details:
          description: ""
          example: sample details
          type: string
        estimate_due_date:
          description: ""
          format: date
          type: string
        proposed_order_completion_date:
          description: ""
          format: date
          type: string
        rfe_number:
          description: ""
          example: sample rfe_number
          type: string
        rfe_title:
          description: ""
          example: sample rfe_title
          type: string
        specs:
          description: ""
          items:
            $ref: "#/components/schemas/RfeSpecPO"
          type: array
        supplier_user_ids:
          description: ""
          items:
            example: "1"
            format: int64
            type: integer
          type: array
    RfeSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.RfeSimpleVO"
      properties:
        estimate_due_date:
          description: ""
          format: date
          type: string
        rfe_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        rfe_items:
          description: ""
          items:
            $ref: "#/components/schemas/RfeItemSimpleVO"
          type: array
        rfe_title:
          description: ""
          example: sample rfe_title
          type: string
        supplier_estimates:
          description: ""
          items:
            $ref: "#/components/schemas/RfeSuEstimateSimpleVO"
          type: array
    RfeSpecPO:
      description: "Java type: com.noosh.domain.nooshapi.persist.po.RfeSpecPO"
      properties:
        quantity_1:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_2:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_3:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_4:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_5:
          description: ""
          example: "1"
          format: int64
          type: integer
        spec_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    RfeSuEstimateSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.RfeSuEstimateSimpleVO"
      properties:
        supplier_estimates:
          description: ""
          items:
            $ref: "#/components/schemas/EstimateSimpleVO"
          type: array
        workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        workgroup_name:
          description: ""
          example: sample workgroup_name
          type: string
    RfqBaseVO:
      description: "Java type: com.noosh.nooshapi.vo.RfqBaseVO"
      properties:
        received_date:
          description: ""
          format: date
          type: string
        rfq_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        rfq_title:
          description: ""
          example: sample rfq_title
          type: string
        status:
          description: ""
          example: sample status
          type: string
    RfqDetailsVO:
      description: "Java type: com.noosh.nooshapi.vo.RfqDetailsVO"
      properties:
        comments:
          description: ""
          example: sample comments
          type: string
        description:
          description: ""
          example: sample description
          type: string
        proposed_completion_date:
          description: ""
          format: date
          type: string
        quote_due_date:
          description: ""
          format: date
          type: string
        quotes:
          description: ""
          items:
            $ref: "#/components/schemas/QuoteBaseVO"
          type: array
        received_date:
          description: ""
          format: date
          type: string
        recipient_name:
          description: ""
          example: sample recipient_name
          type: string
        requestor_name:
          description: ""
          example: sample requestor_name
          type: string
        rfq_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        rfq_items:
          description: ""
          items:
            $ref: "#/components/schemas/RfqItemBaseVO"
          type: array
        rfq_title:
          description: ""
          example: sample rfq_title
          type: string
        status:
          description: ""
          example: sample status
          type: string
    RfqExpandVO:
      description: "Java type: com.noosh.nooshapi.vo.RfqExpandVO"
      properties:
        result:
          $ref: "#/components/schemas/RfqDetailsVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    RfqItemBaseVO:
      description: "Java type: com.noosh.nooshapi.vo.RfqItemBaseVO"
      properties:
        job_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        rfq_item_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        spec:
          $ref: "#/components/schemas/ErgoSpecSimpleVO"
    RfqListVO:
      description: "Java type: com.noosh.nooshapi.vo.RfqListVO"
      properties:
        result:
          description: ""
          items:
            $ref: "#/components/schemas/RfqSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    RfqSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.RfqSimpleVO"
      properties:
        quotes:
          description: ""
          items:
            $ref: "#/components/schemas/QuoteBaseVO"
          type: array
        received_date:
          description: ""
          format: date
          type: string
        rfq_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        rfq_title:
          description: ""
          example: sample rfq_title
          type: string
        status:
          description: ""
          example: sample status
          type: string
    RfqVO:
      description: "Java type: com.noosh.nooshapi.vo.RfqVO"
      properties:
        rfq_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    RoleListVO:
      description: "Java type: com.noosh.nooshapi.vo.RoleListVO"
      properties:
        result:
          description: ""
          items:
            $ref: "#/components/schemas/RoleSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    RoleSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.RoleSimpleVO"
      properties:
        role_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        role_name:
          description: ""
          example: sample role_name
          type: string
    ShipmentDetailVO:
      description: "Java type: com.noosh.nooshapi.vo.ShipmentDetailVO"
      properties:
        locations:
          description: ""
          items:
            $ref: "#/components/schemas/ShipmentRequestBaseVO"
          type: array
        locations_count:
          description: ""
          example: "1"
          format: int64
          type: integer
        qty_received:
          description: ""
          example: "1"
          format: int64
          type: integer
        qty_requested:
          description: ""
          example: "1"
          format: int64
          type: integer
        qty_shipped:
          description: ""
          example: "1"
          format: int64
          type: integer
        received_date:
          description: ""
          format: date
          type: string
        shipment_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        shipment_status:
          description: ""
          example: sample shipment_status
          type: string
        shipped_date:
          description: ""
          format: date
          type: string
        spec:
          $ref: "#/components/schemas/SpecBaseVO"
    ShipmentExpandVO:
      description: "Java type: com.noosh.nooshapi.vo.ShipmentExpandVO"
      properties:
        result:
          $ref: "#/components/schemas/ShipmentDetailVO"
        resut:
          $ref: "#/components/schemas/ShipmentDetailVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    ShipmentListVO:
      description: "Java type: com.noosh.nooshapi.vo.ShipmentListVO"
      properties:
        result:
          description: ""
          items:
            $ref: "#/components/schemas/ShipmentSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    ShipmentLocationPersistVO:
      description: "Java type: com.noosh.domain.nooshapi.persist.vo.ShipmentLocationPersistVO"
      properties:
        due_date:
          description: ""
          format: date
          type: string
        qty_received:
          description: ""
          example: "1"
          format: int64
          type: integer
        qty_requested:
          description: ""
          example: "1"
          format: int64
          type: integer
        qty_shipped:
          description: ""
          example: "1"
          format: int64
          type: integer
        received_date:
          description: ""
          format: date
          type: string
        shipped_date:
          description: ""
          format: date
          type: string
        shipping_cost:
          $ref: "#/components/schemas/BigDecimal"
        type:
          description: ""
          example: sample type
          type: string
    ShipmentLocationPostPersistVO:
      description: "Java type: com.noosh.domain.nooshapi.persist.vo.ShipmentLocationPostPersistVO"
      properties:
        address_line1:
          description: ""
          example: sample address_line1
          type: string
        address_line2:
          description: ""
          example: sample address_line2
          type: string
        address_line3:
          description: ""
          example: sample address_line3
          type: string
        batch_label:
          description: ""
          example: sample batch_label
          type: string
        city:
          description: ""
          example: sample city
          type: string
        company_name:
          description: ""
          example: sample company_name
          type: string
        country_iso_code:
          description: ""
          example: sample country_iso_code
          type: string
        delivery_date:
          description: ""
          format: date
          type: string
        description_or_title:
          description: ""
          example: sample description_or_title
          type: string
        email:
          description: ""
          example: sample email
          type: string
        first_name:
          description: ""
          example: sample first_name
          type: string
        inner_carton_label:
          description: ""
          example: sample inner_carton_label
          type: string
        last_name:
          description: ""
          example: sample last_name
          type: string
        middle_name:
          description: ""
          example: sample middle_name
          type: string
        outer_carton_label:
          description: ""
          example: sample outer_carton_label
          type: string
        pallet_lablel:
          description: ""
          example: sample pallet_lablel
          type: string
        poof_type:
          description: ""
          example: sample poof_type
          type: string
        postal_code:
          description: ""
          example: sample postal_code
          type: string
        request_type:
          description: ""
          example: sample request_type
          type: string
        requested_quantity:
          description: ""
          example: "1"
          format: int64
          type: integer
        shipment_custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/CustomFieldPersistVO"
          type: array
        shipment_request_custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/CustomFieldPersistVO"
          type: array
        shipping_carrier:
          description: ""
          example: sample shipping_carrier
          type: string
        shipping_instruction:
          description: ""
          example: sample shipping_instruction
          type: string
        shpping_method:
          description: ""
          example: sample shpping_method
          type: string
        spec_ids:
          description: ""
          example: sample spec_ids
          type: string
        state:
          description: ""
          example: sample state
          type: string
        work_phone_number:
          description: ""
          example: sample work_phone_number
          type: string
        workgroup_name:
          description: ""
          example: sample workgroup_name
          type: string
    ShipmentLocationsPOSTResultVO:
      description: "Java type: com.noosh.nooshapi.vo.ShipmentLocationsPOSTResultVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/ShipmentLocationsPOSTVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    ShipmentLocationsPOSTVO:
      description: "Java type: com.noosh.nooshapi.vo.ShipmentLocationsPOSTVO"
      properties:
        location_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        shipment_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        spec_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    ShipmentRequestBaseVO:
      description: "Java type: com.noosh.nooshapi.vo.ShipmentRequestBaseVO"
      properties:
        city:
          description: ""
          example: sample city
          type: string
        company_name:
          description: ""
          example: sample company_name
          type: string
        country:
          description: ""
          example: sample country
          type: string
        country_code:
          description: ""
          example: sample country_code
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPaAndAttVO"
          type: array
        description_or_title:
          description: ""
          example: sample description_or_title
          type: string
        due_date:
          description: ""
          format: date
          type: string
        email:
          description: ""
          example: sample email
          type: string
        first_name:
          description: ""
          example: sample first_name
          type: string
        is_use_spec_packaging:
          description: ""
          example: "false"
          type: boolean
        last_name:
          description: ""
          example: sample last_name
          type: string
        line_1:
          description: ""
          example: sample line_1
          type: string
        line_2:
          description: ""
          example: sample line_2
          type: string
        line_3:
          description: ""
          example: sample line_3
          type: string
        location_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        middle_name:
          description: ""
          example: sample middle_name
          type: string
        postal:
          description: ""
          example: sample postal
          type: string
        proof_type:
          description: ""
          example: sample proof_type
          type: string
        qty_received:
          description: ""
          example: "1"
          format: int64
          type: integer
        qty_requested:
          description: ""
          example: "1"
          format: int64
          type: integer
        qty_shipped:
          description: ""
          example: "1"
          format: int64
          type: integer
        received_comments:
          description: ""
          example: sample received_comments
          type: string
        received_date:
          description: ""
          format: date
          type: string
        requested_shipping_carrier:
          description: ""
          example: sample requested_shipping_carrier
          type: string
        requested_shipping_method:
          description: ""
          example: sample requested_shipping_method
          type: string
        shipped_comments:
          description: ""
          example: sample shipped_comments
          type: string
        shipped_date:
          description: ""
          format: date
          type: string
        shipped_in_units:
          description: ""
          example: "1"
          format: int64
          type: integer
        shipped_in_uofm:
          description: ""
          example: sample shipped_in_uofm
          type: string
        shipped_shipping_carrier:
          description: ""
          example: sample shipped_shipping_carrier
          type: string
        shipped_shipping_method:
          description: ""
          example: sample shipped_shipping_method
          type: string
        shipping_cost:
          $ref: "#/components/schemas/BigDecimal"
        shipping_instruction:
          description: ""
          example: sample shipping_instruction
          type: string
        state:
          description: ""
          example: sample state
          type: string
        tax:
          $ref: "#/components/schemas/BigDecimal"
        tracking_number:
          description: ""
          example: sample tracking_number
          type: string
        type:
          description: ""
          example: sample type
          type: string
        weight:
          $ref: "#/components/schemas/BigDecimal"
        weight_uofm:
          description: ""
          example: sample weight_uofm
          type: string
        work_phone_number:
          description: ""
          example: sample work_phone_number
          type: string
        workgroup_name:
          description: ""
          example: sample workgroup_name
          type: string
    ShipmentSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.ShipmentSimpleVO"
      properties:
        locations_count:
          description: ""
          example: "1"
          format: int64
          type: integer
        qty_received:
          description: ""
          example: "1"
          format: int64
          type: integer
        qty_requested:
          description: ""
          example: "1"
          format: int64
          type: integer
        qty_shipped:
          description: ""
          example: "1"
          format: int64
          type: integer
        received_date:
          description: ""
          format: date
          type: string
        shipment_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        shipment_status:
          description: ""
          example: sample shipment_status
          type: string
        shipped_date:
          description: ""
          format: date
          type: string
        spec:
          $ref: "#/components/schemas/SpecBaseVO"
    SpecBaseVO:
      description: "Java type: com.noosh.nooshapi.vo.SpecBaseVO"
      properties:
        job_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        reference_number:
          description: ""
          example: sample reference_number
          type: string
        spec_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        spec_name:
          description: ""
          example: sample spec_name
          type: string
    SpecHTTPStatusVO:
      description: "Java type: com.noosh.nooshapi.vo.SpecHTTPStatusVO"
      properties:
        spec_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        spec_name:
          description: ""
          example: sample spec_name
          type: string
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    SpecListVO:
      description: "Java type: com.noosh.nooshapi.vo.SpecListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/SpecSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    SpecPersistVO:
      description: "Java type: com.noosh.domain.nooshapi.persist.vo.SpecPersistVO"
      properties:
        jsonBody:
          description: ""
          example: "false"
          type: boolean
        product_type_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_1:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_2:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_3:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_4:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_5:
          description: ""
          example: "1"
          format: int64
          type: integer
        sku:
          description: ""
          example: sample sku
          type: string
        spec_name:
          description: ""
          example: sample spec_name
          type: string
        spec_template_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        spec_type_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        versions:
          description: ""
          items:
            $ref: "#/components/schemas/SpecVersionPersistVO"
          type: array
    SpecSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.SpecSimpleVO"
      properties:
        client_status:
          description: ""
          example: sample client_status
          type: string
        create_date:
          description: ""
          format: date
          type: string
        created_by:
          $ref: "#/components/schemas/PersonVO"
        job_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        last_updated:
          description: ""
          format: date
          type: string
        reference_number:
          description: ""
          example: sample reference_number
          type: string
        spec_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        spec_name:
          description: ""
          example: sample spec_name
          type: string
        spec_options_complete:
          description: ""
          items:
            $ref: "#/components/schemas/SpecSimpleVO"
          type: array
        supplier_status:
          description: ""
          example: sample supplier_status
          type: string
        uofms:
          description: ""
          items:
            $ref: "#/components/schemas/UofmSimpleVO"
          type: array
        user_state:
          description: ""
          example: sample user_state
          type: string
    SpecSimplestVO:
      description: "Java type: com.noosh.nooshapi.vo.SpecSimplestVO"
      properties:
        spec_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        spec_name:
          description: ""
          example: sample spec_name
          type: string
    SpecTemplateDetailVO:
      description: "Java type: com.noosh.nooshapi.vo.SpecTemplateDetailVO"
      properties:
        created_by:
          $ref: "#/components/schemas/PersonVO"
        created_date:
          description: ""
          format: date
          type: string
        is_active:
          description: ""
          example: "false"
          type: boolean
        is_externally_published:
          description: ""
          example: "false"
          type: boolean
        is_locked:
          description: ""
          example: "false"
          type: boolean
        last_updated_date:
          description: ""
          format: date
          type: string
        product_type:
          description: ""
          example: sample product_type
          type: string
        product_type_info:
          $ref: "#/components/schemas/ProductTypeVO"
        spec_template_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        spec_template_name:
          description: ""
          example: sample spec_template_name
          type: string
        spec_type:
          $ref: "#/components/schemas/SpecTypeVO"
    SpecTemplateExpandVO:
      description: "Java type: com.noosh.nooshapi.vo.SpecTemplateExpandVO"
      properties:
        result:
          $ref: "#/components/schemas/SpecTemplateDetailVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    SpecTemplateListVO:
      description: "Java type: com.noosh.nooshapi.vo.SpecTemplateListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/SpecTemplateSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    SpecTemplateSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.SpecTemplateSimpleVO"
      properties:
        created_by:
          $ref: "#/components/schemas/PersonVO"
        created_date:
          description: ""
          format: date
          type: string
        is_active:
          description: ""
          example: "false"
          type: boolean
        is_externally_published:
          description: ""
          example: "false"
          type: boolean
        is_locked:
          description: ""
          example: "false"
          type: boolean
        last_updated_date:
          description: ""
          format: date
          type: string
        spec_template_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        spec_template_name:
          description: ""
          example: sample spec_template_name
          type: string
    SpecTypeFieldsListVO:
      description: "Java type: com.noosh.nooshapi.vo.v1x1.SpecTypeFieldsListVO"
      properties:
        result:
          $ref: "#/components/schemas/SpecTypeFieldsVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    SpecTypeFieldsVO:
      description: "Java type: com.noosh.nooshapi.vo.v1x1.SpecTypeFieldsVO"
    SpecTypePersistVO:
      description: "Java type: com.noosh.domain.nooshapi.persist.vo.SpecTypePersistVO"
      properties:
        prdType_labels:
          description: ""
          items:
            example: sample prdType_labels
            type: string
          type: array
        spec_type_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    SpecTypeVO:
      description: "Java type: com.noosh.nooshapi.vo.SpecTypeVO"
      properties:
        spec_type_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        spec_type_name:
          description: ""
          example: sample spec_type_name
          type: string
    SpecUpdatePersistVO:
      description: "Java type: com.noosh.nooshapi.vo.SpecUpdatePersistVO"
      properties:
        inks_and_paper:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPersistVO"
          type: array
        product_type_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_1:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_2:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_3:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_4:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_5:
          description: ""
          example: "1"
          format: int64
          type: integer
        sku:
          description: ""
          example: sample sku
          type: string
        spec_name:
          description: ""
          example: sample spec_name
          type: string
    SpecVO:
      description: "Java type: com.noosh.nooshapi.vo.SpecVO"
      properties:
        spec_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    SpecVersionPersistVO:
      description: "Java type: com.noosh.domain.nooshapi.persist.vo.SpecVersionPersistVO"
      properties:
        description:
          description: ""
          example: sample description
          type: string
        qty:
          description: ""
          example: "1"
          format: int64
          type: integer
    SupplierWorkgroupBasicVO:
      description: "Java type: com.noosh.nooshapi.vo.SupplierWorkgroupBasicVO"
      properties:
        bu_supplier_workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        bu_supplier_workgroup_name:
          description: ""
          example: sample bu_supplier_workgroup_name
          type: string
    SupplierWorkgroupDetailVO:
      description: "Java type: com.noosh.nooshapi.vo.SupplierWorkgroupDetailVO"
      properties:
        additional_workgroups_contain_same_supplier:
          description: ""
          items:
            $ref: "#/components/schemas/SupplierWorkgroupBasicVO"
          type: array
        bu_supplier_workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        bu_supplier_workgroup_name:
          description: ""
          example: sample bu_supplier_workgroup_name
          type: string
        client_workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        client_workgroup_name:
          description: ""
          example: sample client_workgroup_name
          type: string
        is_approved:
          description: ""
          example: "false"
          type: boolean
        supplier_code:
          description: ""
          example: sample supplier_code
          type: string
        supplier_workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        supplier_workgroup_name:
          description: ""
          example: sample supplier_workgroup_name
          type: string
    SupplierWorkgroupExpandVO:
      description: "Java type: com.noosh.nooshapi.vo.SupplierWorkgroupExpandVO"
      properties:
        result:
          $ref: "#/components/schemas/SupplierWorkgroupDetailVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    SupplierWorkgroupListVO:
      description: "Java type: com.noosh.nooshapi.vo.SupplierWorkgroupListVO"
      properties:
        result:
          description: ""
          items:
            $ref: "#/components/schemas/SupplierWorkgroupSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    SupplierWorkgroupSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.SupplierWorkgroupSimpleVO"
      properties:
        bu_supplier_workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        bu_supplier_workgroup_name:
          description: ""
          example: sample bu_supplier_workgroup_name
          type: string
        client_workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        client_workgroup_name:
          description: ""
          example: sample client_workgroup_name
          type: string
        is_approved:
          description: ""
          example: "false"
          type: boolean
        supplier_code:
          description: ""
          example: sample supplier_code
          type: string
        supplier_workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        supplier_workgroup_name:
          description: ""
          example: sample supplier_workgroup_name
          type: string
    TagRepoVO:
      description: "Java type: com.noosh.domain.collaboration.vo.TagRepoVO"
      properties:
        isSpec:
          description: ""
          example: "false"
          type: boolean
        tagId:
          description: ""
          example: "1"
          format: int64
          type: integer
        tagName:
          description: ""
          example: sample tagName
          type: string
    TagVO:
      description: "Java type: com.noosh.domain.collaboration.vo.TagVO"
      properties:
        isSpec:
          description: ""
          example: "false"
          type: boolean
        tagId:
          description: ""
          example: "1"
          format: int64
          type: integer
        tagName:
          description: ""
          example: sample tagName
          type: string
    TaskCreatedVO:
      description: "Java type: com.noosh.nooshapi.vo.ne.TaskCreatedVO"
      properties:
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
        task_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    TaskDetailVO:
      description: "Java type: com.noosh.nooshapi.vo.TaskDetailVO"
      properties:
        actual_duration:
          $ref: "#/components/schemas/BigDecimal"
        actual_end:
          description: ""
          format: date
          type: string
        actual_hours:
          $ref: "#/components/schemas/BigDecimal"
        actual_start:
          description: ""
          format: date
          type: string
        assign_to:
          $ref: "#/components/schemas/PersonVO"
        baseline_duration:
          $ref: "#/components/schemas/BigDecimal"
        baseline_end_date:
          description: ""
          format: date
          type: string
        baseline_start_date:
          description: ""
          format: date
          type: string
        comments:
          description: ""
          example: sample comments
          type: string
        create_date:
          description: ""
          format: date
          type: string
        creator_workgroup_name:
          description: ""
          example: sample creator_workgroup_name
          type: string
        current_duration:
          $ref: "#/components/schemas/BigDecimal"
        description:
          description: ""
          example: sample description
          type: string
        is_milestone:
          description: ""
          example: "false"
          type: boolean
        last_updated_by:
          $ref: "#/components/schemas/PersonVO"
        mod_date:
          description: ""
          format: date
          type: string
        percent_complete:
          description: ""
          example: "1"
          format: int32
          type: integer
        plan_duration:
          $ref: "#/components/schemas/BigDecimal"
        plan_end:
          description: ""
          format: date
          type: string
        plan_start:
          description: ""
          format: date
          type: string
        priority:
          description: ""
          example: sample priority
          type: string
        requested_by:
          $ref: "#/components/schemas/PersonVO"
        schedule_code:
          description: ""
          example: sample schedule_code
          type: string
        status:
          description: ""
          example: sample status
          type: string
        task_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        task_name:
          description: ""
          example: sample task_name
          type: string
        task_type:
          description: ""
          example: sample task_type
          type: string
    TaskDetailWorkgroupLevelVO:
      description: "Java type: com.noosh.nooshapi.vo.TaskDetailWorkgroupLevelVO"
      properties:
        actual_duration:
          $ref: "#/components/schemas/BigDecimal"
        actual_end:
          description: ""
          format: date
          type: string
        actual_hours:
          $ref: "#/components/schemas/BigDecimal"
        actual_start:
          description: ""
          format: date
          type: string
        assign_to:
          $ref: "#/components/schemas/PersonVO"
        baseline_duration:
          $ref: "#/components/schemas/BigDecimal"
        baseline_end_date:
          description: ""
          format: date
          type: string
        baseline_start_date:
          description: ""
          format: date
          type: string
        comments:
          description: ""
          example: sample comments
          type: string
        create_date:
          description: ""
          format: date
          type: string
        creator_workgroup_name:
          description: ""
          example: sample creator_workgroup_name
          type: string
        current_duration:
          $ref: "#/components/schemas/BigDecimal"
        description:
          description: ""
          example: sample description
          type: string
        is_milestone:
          description: ""
          example: "false"
          type: boolean
        last_updated_by:
          $ref: "#/components/schemas/PersonVO"
        mod_date:
          description: ""
          format: date
          type: string
        percent_complete:
          description: ""
          example: "1"
          format: int32
          type: integer
        plan_duration:
          $ref: "#/components/schemas/BigDecimal"
        plan_end:
          description: ""
          format: date
          type: string
        plan_start:
          description: ""
          format: date
          type: string
        priority:
          description: ""
          example: sample priority
          type: string
        project:
          $ref: "#/components/schemas/ProjectBaseVO"
        requested_by:
          $ref: "#/components/schemas/PersonVO"
        schedule_code:
          description: ""
          example: sample schedule_code
          type: string
        status:
          description: ""
          example: sample status
          type: string
        task_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        task_name:
          description: ""
          example: sample task_name
          type: string
        task_type:
          description: ""
          example: sample task_type
          type: string
    TaskExpandVO:
      description: "Java type: com.noosh.nooshapi.vo.TaskExpandVO"
      properties:
        result:
          $ref: "#/components/schemas/TaskDetailVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    TaskExpandWorkgroupLevelVO:
      description: "Java type: com.noosh.nooshapi.vo.TaskExpandWorkgroupLevelVO"
      properties:
        result:
          $ref: "#/components/schemas/TaskDetailWorkgroupLevelVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    TaskListVO:
      description: "Java type: com.noosh.nooshapi.vo.TaskListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/TaskSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    TaskPersistVO:
      description: "Java type: com.noosh.domain.nooshapi.persist.vo.TaskPersistVO"
      properties:
        actual_duration:
          description: ""
          example: "1.1"
          format: double
          type: number
        actual_duration_hour:
          description: ""
          example: "1.1"
          format: double
          type: number
        actual_end_date:
          description: ""
          format: date
          type: string
        actual_start_date:
          description: ""
          format: date
          type: string
        assign_to_user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        comments:
          description: ""
          example: sample comments
          type: string
        contributors:
          description: ""
          example: sample contributors
          type: string
        custom_status_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        description:
          description: ""
          example: sample description
          type: string
        name:
          description: ""
          example: sample name
          type: string
        percentage_complete:
          description: ""
          example: "1"
          format: int64
          type: integer
        priority:
          description: ""
          example: "1"
          format: int64
          type: integer
        revised_duration:
          description: ""
          example: "1.1"
          format: double
          type: number
        revised_duration_hour:
          description: ""
          example: "1.1"
          format: double
          type: number
        revised_end_date:
          description: ""
          format: date
          type: string
        revised_start_date:
          description: ""
          format: date
          type: string
        status_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        task_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        task_type_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    TaskPriorityListVO:
      description: "Java type: com.noosh.nooshapi.vo.TaskPriorityListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/TaskPriorityVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    TaskPriorityVO:
      description: "Java type: com.noosh.nooshapi.vo.TaskPriorityVO"
      properties:
        task_priority_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        task_priority_name:
          description: ""
          example: sample task_priority_name
          type: string
    TaskSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.TaskSimpleVO"
      properties:
        actual_end:
          description: ""
          format: date
          type: string
        actual_hours:
          $ref: "#/components/schemas/BigDecimal"
        actual_start:
          description: ""
          format: date
          type: string
        assign_to:
          $ref: "#/components/schemas/PersonVO"
        baseline_duration:
          $ref: "#/components/schemas/BigDecimal"
        baseline_end_date:
          description: ""
          format: date
          type: string
        baseline_start_date:
          description: ""
          format: date
          type: string
        current_duration:
          $ref: "#/components/schemas/BigDecimal"
        is_milestone:
          description: ""
          example: "false"
          type: boolean
        mod_date:
          description: ""
          format: date
          type: string
        plan_end:
          description: ""
          format: date
          type: string
        plan_start:
          description: ""
          format: date
          type: string
        priority:
          description: ""
          example: sample priority
          type: string
        schedule_code:
          description: ""
          example: sample schedule_code
          type: string
        status:
          description: ""
          example: sample status
          type: string
        task_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        task_name:
          description: ""
          example: sample task_name
          type: string
        task_type:
          description: ""
          example: sample task_type
          type: string
    TaskStatusListVO:
      description: "Java type: com.noosh.nooshapi.vo.TaskStatusListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/TaskStatusVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    TaskStatusVO:
      description: "Java type: com.noosh.nooshapi.vo.TaskStatusVO"
      properties:
        task_status_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        task_status_name:
          description: ""
          example: sample task_status_name
          type: string
    TaskTimeCardVO:
      description: "Java type: com.noosh.nooshapi.vo.TaskTimeCardVO"
      properties:
        task_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        task_name:
          description: ""
          example: sample task_name
          type: string
    TaskTypeListVO:
      description: "Java type: com.noosh.nooshapi.vo.TaskTypeListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/TaskTypeSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    TaskTypeSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.TaskTypeSimpleVO"
      properties:
        task_type:
          description: ""
          example: sample task_type
          type: string
        task_type_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    TaskWorkgroupLevelListVO:
      description: "Java type: com.noosh.nooshapi.vo.TaskWorkgroupLevelListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/TaskWorkgroupLevelSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    TaskWorkgroupLevelSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.TaskWorkgroupLevelSimpleVO"
      properties:
        actual_end:
          description: ""
          format: date
          type: string
        actual_hours:
          $ref: "#/components/schemas/BigDecimal"
        actual_start:
          description: ""
          format: date
          type: string
        assign_to:
          $ref: "#/components/schemas/PersonVO"
        baseline_duration:
          $ref: "#/components/schemas/BigDecimal"
        baseline_end_date:
          description: ""
          format: date
          type: string
        baseline_start_date:
          description: ""
          format: date
          type: string
        current_duration:
          $ref: "#/components/schemas/BigDecimal"
        is_milestone:
          description: ""
          example: "false"
          type: boolean
        mod_date:
          description: ""
          format: date
          type: string
        plan_end:
          description: ""
          format: date
          type: string
        plan_start:
          description: ""
          format: date
          type: string
        priority:
          description: ""
          example: sample priority
          type: string
        project:
          $ref: "#/components/schemas/ProjectBaseVO"
        schedule_code:
          description: ""
          example: sample schedule_code
          type: string
        status:
          description: ""
          example: sample status
          type: string
        task_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        task_name:
          description: ""
          example: sample task_name
          type: string
        task_type:
          description: ""
          example: sample task_type
          type: string
    TeamMemberBaseInfVO:
      description: "Java type: com.noosh.nooshapi.vo.TeamMemberBaseInfVO"
      properties:
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
        teammember_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    TeamMemberListVO:
      description: "Java type: com.noosh.nooshapi.vo.TeamMemberListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/TeamMemberSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    TeamMemberPO:
      description: "Java type: com.noosh.domain.nooshapi.persist.po.TeamMemberPO"
      properties:
        role_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        team_template_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    TeamMemberSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.TeamMemberSimpleVO"
      properties:
        company_name:
          description: ""
          example: sample company_name
          type: string
        name:
          description: ""
          example: sample name
          type: string
        phone:
          description: ""
          example: sample phone
          type: string
        role:
          description: ""
          example: sample role
          type: string
        teammember_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        workgroup_name:
          description: ""
          example: sample workgroup_name
          type: string
    TeamTemplateDetailVO:
      description: "Java type: com.noosh.nooshapi.vo.TeamTemplateDetailVO"
      properties:
        team_teample_item:
          description: ""
          items:
            $ref: "#/components/schemas/TeamTemplateItemVO"
          type: array
        team_template_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        team_template_name:
          description: ""
          example: sample team_template_name
          type: string
    TeamTemplateExpandVO:
      description: "Java type: com.noosh.nooshapi.vo.TeamTemplateExpandVO"
      properties:
        results:
          $ref: "#/components/schemas/TeamTemplateDetailVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    TeamTemplateItemVO:
      description: "Java type: com.noosh.nooshapi.vo.TeamTemplateItemVO"
      properties:
        role:
          $ref: "#/components/schemas/RoleSimpleVO"
        user:
          $ref: "#/components/schemas/UserPersonVO"
    TeamTemplateListVO:
      description: "Java type: com.noosh.nooshapi.vo.TeamTemplateListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/TeamTemplateSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    TeamTemplateSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.TeamTemplateSimpleVO"
      properties:
        team_template_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        team_template_name:
          description: ""
          example: sample team_template_name
          type: string
    TimeCardDetailVO:
      description: "Java type: com.noosh.nooshapi.vo.TimeCardDetailVO"
      properties:
        billable_hours:
          $ref: "#/components/schemas/BigDecimal"
        is_submit:
          description: ""
          example: "false"
          type: boolean
        last_updated_date:
          description: ""
          format: date
          type: string
        no_of_workdays:
          description: ""
          example: "1"
          format: int32
          type: integer
        nonbillable_hours:
          $ref: "#/components/schemas/BigDecimal"
        submit_date:
          description: ""
          format: date
          type: string
        time_card_line:
          description: ""
          items:
            $ref: "#/components/schemas/TimeCardLineVO"
          type: array
        timecard_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        total_hours:
          $ref: "#/components/schemas/BigDecimal"
        week_beginning:
          description: ""
          format: date
          type: string
    TimeCardLineVO:
      description: "Java type: com.noosh.nooshapi.vo.TimeCardLineVO"
      properties:
        activity_name:
          description: ""
          example: sample activity_name
          type: string
        day1_hours_spent:
          $ref: "#/components/schemas/BigDecimal"
        day2_hours_spent:
          $ref: "#/components/schemas/BigDecimal"
        day3_hours_spent:
          $ref: "#/components/schemas/BigDecimal"
        day4_hours_spent:
          $ref: "#/components/schemas/BigDecimal"
        day5_hours_spent:
          $ref: "#/components/schemas/BigDecimal"
        day6_hours_spent:
          $ref: "#/components/schemas/BigDecimal"
        day7_hours_spent:
          $ref: "#/components/schemas/BigDecimal"
        project:
          $ref: "#/components/schemas/ProjectTimeCardVO"
        task:
          $ref: "#/components/schemas/TaskTimeCardVO"
        time_card_line_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        total_hours_spent:
          $ref: "#/components/schemas/BigDecimal"
    TimeCardListVO:
      description: "Java type: com.noosh.nooshapi.vo.TimeCardListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/TimeCardSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    TimeCardReceivedDetailVO:
      description: "Java type: com.noosh.nooshapi.vo.TimeCardReceivedDetailVO"
      properties:
        billable_hours:
          $ref: "#/components/schemas/BigDecimal"
        is_submit:
          description: ""
          example: "false"
          type: boolean
        last_updated_date:
          description: ""
          format: date
          type: string
        no_of_workdays:
          description: ""
          example: "1"
          format: int32
          type: integer
        nonbillable_hours:
          $ref: "#/components/schemas/BigDecimal"
        owner:
          $ref: "#/components/schemas/PersonVO"
        submit_date:
          description: ""
          format: date
          type: string
        time_card_line:
          description: ""
          items:
            $ref: "#/components/schemas/TimeCardLineVO"
          type: array
        timecard_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        total_hours:
          $ref: "#/components/schemas/BigDecimal"
        week_beginning:
          description: ""
          format: date
          type: string
    TimeCardSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.TimeCardSimpleVO"
      properties:
        is_submit:
          description: ""
          example: "false"
          type: boolean
        last_updated_date:
          description: ""
          format: date
          type: string
        no_of_workdays:
          description: ""
          example: "1"
          format: int32
          type: integer
        submit_date:
          description: ""
          format: date
          type: string
        timecard_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        total_hours:
          $ref: "#/components/schemas/BigDecimal"
        week_beginning:
          description: ""
          format: date
          type: string
    UofmSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.UofmSimpleVO"
      properties:
        is_default:
          description: ""
          example: "false"
          type: boolean
        uofm_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        uofm_name:
          description: ""
          example: sample uofm_name
          type: string
    UserDetailsExpandVO:
      description: "Java type: com.noosh.nooshapi.vo.UserDetailsExpandVO"
      properties:
        result:
          $ref: "#/components/schemas/UserDetailsVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    UserDetailsVO:
      description: "Java type: com.noosh.nooshapi.vo.UserDetailsVO"
      properties:
        address:
          $ref: "#/components/schemas/Map"
        company_name:
          description: ""
          example: sample company_name
          type: string
        email:
          description: ""
          example: sample email
          type: string
        fax_number:
          description: ""
          example: sample fax_number
          type: string
        first_name:
          description: ""
          example: sample first_name
          type: string
        last_name:
          description: ""
          example: sample last_name
          type: string
        locale:
          description: ""
          example: sample locale
          type: string
        middle_name:
          description: ""
          example: sample middle_name
          type: string
        organization:
          description: ""
          example: sample organization
          type: string
        phone_number:
          description: ""
          example: sample phone_number
          type: string
        time_zone:
          description: ""
          example: sample time_zone
          type: string
        title:
          description: ""
          example: sample title
          type: string
        user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    UserFieldsSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.UserFieldsSimpleVO"
      properties:
        is_required:
          description: ""
          example: "false"
          type: boolean
        label:
          description: ""
          example: sample label
          type: string
        ordinal_number:
          description: ""
          example: "1"
          format: int64
          type: integer
        param_name:
          description: ""
          example: sample param_name
          type: string
        type:
          description: ""
          example: sample type
          type: string
        user_field_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    UserPersonVO:
      description: "Java type: com.noosh.nooshapi.vo.UserPersonVO"
      properties:
        email:
          description: ""
          example: sample email
          type: string
        first_name:
          description: ""
          example: sample first_name
          type: string
        last_name:
          description: ""
          example: sample last_name
          type: string
        middle_name:
          description: ""
          example: sample middle_name
          type: string
        user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    UserVO:
      description: "Java type: com.noosh.nooshapi.vo.UserVO"
      properties:
        email:
          description: ""
          example: sample email
          type: string
        first_name:
          description: ""
          example: sample first_name
          type: string
        last_name:
          description: ""
          example: sample last_name
          type: string
        middle_name:
          description: ""
          example: sample middle_name
          type: string
        user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    V1X1SpecUpdatingPO:
      description: "Java type: com.noosh.domain.nooshapi.persist.po.v1x1.V1X1SpecUpdatingPO"
      properties:
        first_level_custom_fields:
          $ref: "#/components/schemas/V1x1ProperyPO"
        header_custom_fields:
          $ref: "#/components/schemas/V1x1ProperyPO"
        product_type_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_1:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_2:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_3:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_4:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_5:
          description: ""
          example: "1"
          format: int64
          type: integer
        second_level_custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/V1x1ProperyPO"
          type: array
        sku:
          description: ""
          example: sample sku
          type: string
        spec_name:
          description: ""
          example: sample spec_name
          type: string
        spec_type_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        versions:
          description: ""
          items:
            $ref: "#/components/schemas/SpecVersionPersistVO"
          type: array
    V1x1InvitedTeamMemberResultsVO:
      description: "Java type: com.noosh.nooshapi.vo.v1x1.V1x1InvitedTeamMemberResultsVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/V1x1InvitedTeamMemberVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    V1x1InvitedTeamMemberVO:
      description: "Java type: com.noosh.nooshapi.vo.v1x1.V1x1InvitedTeamMemberVO"
      properties:
        role:
          $ref: "#/components/schemas/RoleSimpleVO"
        team_member_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        user:
          $ref: "#/components/schemas/UserPersonVO"
        was_invited_before:
          description: ""
          example: "false"
          type: boolean
    V1x1ProperyPO:
      description: "Java type: com.noosh.domain.nooshapi.persist.po.v1x1.V1x1ProperyPO"
      properties:
        property_attributes:
          description: ""
          items:
            $ref: "#/components/schemas/V1x1SpecPamAndAttPO"
          type: array
        property_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        property_name:
          description: ""
          example: sample property_name
          type: string
    V1x1ProperyVO:
      description: "Java type: com.noosh.nooshapi.vo.v1x1.V1x1ProperyVO"
      properties:
        property_attributes:
          description: ""
          items:
            $ref: "#/components/schemas/V1x1SpecPamAndAttVO"
          type: array
        property_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        property_name:
          description: ""
          example: sample property_name
          type: string
    V1x1SpecDetailVO:
      description: "Java type: com.noosh.nooshapi.vo.v1x1.V1x1SpecDetailVO"
      properties:
        client_status:
          description: ""
          example: sample client_status
          type: string
        create_date:
          description: ""
          format: date
          type: string
        created_by:
          $ref: "#/components/schemas/PersonVO"
        first_level_custom_fields:
          $ref: "#/components/schemas/V1x1ProperyVO"
        header_custom_fields:
          $ref: "#/components/schemas/V1x1ProperyVO"
        job_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        last_updated:
          description: ""
          format: date
          type: string
        product_type:
          description: ""
          example: sample product_type
          type: string
        product_type_info:
          $ref: "#/components/schemas/ProductTypeVO"
        quantity_1:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_2:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_3:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_4:
          description: ""
          example: "1"
          format: int64
          type: integer
        quantity_5:
          description: ""
          example: "1"
          format: int64
          type: integer
        reference_number:
          description: ""
          example: sample reference_number
          type: string
        second_level_custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/V1x1ProperyVO"
          type: array
        sku:
          description: ""
          example: sample sku
          type: string
        spec_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        spec_name:
          description: ""
          example: sample spec_name
          type: string
        spec_options:
          description: ""
          items:
            $ref: "#/components/schemas/SpecSimplestVO"
          type: array
        spec_options_complete:
          description: ""
          items:
            $ref: "#/components/schemas/SpecSimpleVO"
          type: array
        spec_original:
          $ref: "#/components/schemas/SpecSimplestVO"
        spec_type:
          $ref: "#/components/schemas/SpecTypeVO"
        supplier_status:
          description: ""
          example: sample supplier_status
          type: string
        uofms:
          description: ""
          items:
            $ref: "#/components/schemas/UofmSimpleVO"
          type: array
        user_state:
          description: ""
          example: sample user_state
          type: string
    V1x1SpecExpandVO:
      description: "Java type: com.noosh.nooshapi.vo.v1x1.V1x1SpecExpandVO"
      properties:
        result:
          $ref: "#/components/schemas/V1x1SpecDetailVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    V1x1SpecPamAndAttPO:
      description: "Java type: com.noosh.domain.nooshapi.persist.po.v1x1.V1x1SpecPamAndAttPO"
      properties:
        attribute_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        attribute_value:
          $ref: "#/components/schemas/Object"
        label:
          description: ""
          example: sample label
          type: string
        param_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        param_name:
          description: ""
          example: sample param_name
          type: string
    V1x1SpecPamAndAttVO:
      description: "Java type: com.noosh.nooshapi.vo.v1x1.V1x1SpecPamAndAttVO"
      properties:
        attribute_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        attribute_value:
          $ref: "#/components/schemas/Object"
        label:
          description: ""
          example: sample label
          type: string
        param_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        param_name:
          description: ""
          example: sample param_name
          type: string
    WgSpecPrdTypeRegPersistVO:
      description: "Java type: com.noosh.domain.nooshapi.persist.vo.WgSpecPrdTypeRegPersistVO"
      properties:
        enableDifferentiatePrdTypePreference:
          description: ""
          example: "false"
          type: boolean
        spec_prdType_list:
          description: ""
          items:
            $ref: "#/components/schemas/SpecTypePersistVO"
          type: array
    WgTaskStatusListVO:
      description: "Java type: com.noosh.nooshapi.vo.WgTaskStatusListVO"
      properties:
        result:
          description: ""
          items:
            $ref: "#/components/schemas/WgTaskStatusVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    WgTaskStatusVO:
      description: "Java type: com.noosh.nooshapi.vo.WgTaskStatusVO"
      properties:
        description:
          description: ""
          example: sample description
          type: string
        is_active:
          description: ""
          example: "false"
          type: boolean
        is_default:
          description: ""
          example: "false"
          type: boolean
        task_status_name:
          description: ""
          example: sample task_status_name
          type: string
        tasks_status_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    WorkgroupAttributeListVO:
      description: "Java type: com.noosh.nooshapi.vo.WorkgroupAttributeListVO"
      properties:
        result:
          description: ""
          items:
            $ref: "#/components/schemas/WorkgroupAttributeVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    WorkgroupAttributeVO:
      description: "Java type: com.noosh.nooshapi.vo.WorkgroupAttributeVO"
      properties:
        is_checked:
          description: ""
          example: "false"
          type: boolean
        label:
          description: ""
          example: sample label
          type: string
        product_type_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    WorkgroupBaseVO:
      description: "Java type: com.noosh.nooshapi.vo.WorkgroupBaseVO"
      properties:
        workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        workgroup_name:
          description: ""
          example: sample workgroup_name
          type: string
    WorkgroupDetailVO:
      description: "Java type: com.noosh.nooshapi.vo.WorkgroupDetailVO"
      properties:
        address_line1:
          description: ""
          example: sample address_line1
          type: string
        address_line2:
          description: ""
          example: sample address_line2
          type: string
        address_line3:
          description: ""
          example: sample address_line3
          type: string
        city:
          description: ""
          example: sample city
          type: string
        country:
          description: ""
          example: sample country
          type: string
        country_code:
          description: ""
          example: sample country_code
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/PropertyPaAndAttVO"
          type: array
        default_currency:
          description: ""
          example: sample default_currency
          type: string
        portal:
          description: ""
          example: sample portal
          type: string
        postal:
          description: ""
          example: sample postal
          type: string
        state:
          description: ""
          example: sample state
          type: string
        workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        workgroup_name:
          description: ""
          example: sample workgroup_name
          type: string
    WorkgroupExpandVO:
      description: "Java type: com.noosh.nooshapi.vo.WorkgroupExpandVO"
      properties:
        result:
          $ref: "#/components/schemas/WorkgroupDetailVO"
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    WorkgroupHTTPStatusVO:
      description: "Java type: com.noosh.nooshapi.vo.WorkgroupHTTPStatusVO"
      properties:
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
        workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        workgroup_name:
          description: ""
          example: sample workgroup_name
          type: string
    WorkgroupListVO:
      description: "Java type: com.noosh.nooshapi.vo.WorkgroupListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/WorkgroupSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    WorkgroupMembersListVO:
      description: "Java type: com.noosh.nooshapi.vo.WorkgroupMembersListVO"
      properties:
        results:
          description: ""
          items:
            $ref: "#/components/schemas/WorkgroupMembersSimpleVO"
          type: array
        status_code:
          description: ""
          example: "1"
          format: int32
          type: integer
        status_reason:
          description: ""
          example: sample status_reason
          type: string
    WorkgroupMembersSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.WorkgroupMembersSimpleVO"
      properties:
        email:
          description: ""
          example: sample email
          type: string
        first_name:
          description: ""
          example: sample first_name
          type: string
        last_name:
          description: ""
          example: sample last_name
          type: string
        user_id:
          description: ""
          example: "1"
          format: int64
          type: integer
    WorkgroupSimpleVO:
      description: "Java type: com.noosh.nooshapi.vo.WorkgroupSimpleVO"
      properties:
        is_default:
          description: ""
          example: "false"
          type: boolean
        parent_workgroup:
          $ref: "#/components/schemas/WorkgroupBaseVO"
        workgroup_id:
          description: ""
          example: "1"
          format: int64
          type: integer
        workgroup_name:
          description: ""
          example: sample workgroup_name
          type: string
    WorkgroupUpdPersistVO:
      description: "Java type: com.noosh.nooshapi.vo.WorkgroupUpdPersistVO"
      properties:
        address_line1:
          description: ""
          example: sample address_line1
          type: string
        address_line2:
          description: ""
          example: sample address_line2
          type: string
        address_line3:
          description: ""
          example: sample address_line3
          type: string
        city:
          description: ""
          example: sample city
          type: string
        country:
          description: ""
          example: sample country
          type: string
        custom_fields:
          description: ""
          items:
            $ref: "#/components/schemas/CustomFieldPersistVO"
          type: array
        decimal_places:
          description: ""
          example: "1"
          format: int64
          type: integer
        postal:
          description: ""
          example: sample postal
          type: string
        state:
          description: ""
          example: sample state
          type: string
        workgroup_name:
          description: ""
          example: sample workgroup_name
          type: string
  securitySchemes:
    HTTP_BASIC:
      scheme: basic
      type: http
