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