Directory
- GET
/rest/v1.0/projects/{project_id}/distribution_groupsList Project Distribution Groups - POST
/rest/v1.0/projects/{project_id}/distribution_groupsCreate Project Distribution Group - GET
/rest/v1.0/projects/{project_id}/distribution_groups/{distribution_group_id}Show Project Distribution Group - PATCH
/rest/v1.0/projects/{project_id}/distribution_groups/{distribution_group_id}Update Project Distribution Group - DELETE
/rest/v1.0/projects/{project_id}/distribution_groups/{distribution_group_id}Delete Project Distribution Group - GET
/rest/v1.0/projects/{project_id}/project_rolesList Project Roles - GET
/rest/v1.0/projects/{project_id}/usersList Project Users - POST
/rest/v1.0/projects/{project_id}/usersCreate project user - GET
/rest/v1.0/projects/{project_id}/users/{id}Show project user - PATCH
/rest/v1.0/projects/{project_id}/users/{id}Update project user - GET
/rest/v1.0/projects/{project_id}/vendorsList project vendors - POST
/rest/v1.0/projects/{project_id}/vendorsCreate project vendor - GET
/rest/v1.0/projects/{project_id}/vendors/{id}Show project vendor - PATCH
/rest/v1.0/projects/{project_id}/vendors/{id}Update project vendor - GET
/rest/v1.0/projects/{project_id}/vendors/{id}/usersList company (vendor) people
/rest/v1.0/projects/{project_id}/distribution_groupsList Project Distribution Groups
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- pageintegerquery
- per_pageintegerquery
- filters[search]stringquery
- sortstringquery
- viewstringquery
- include_ancestorsbooleanquery
- domain_idintegerquery
- min_ualintegerquery
- ualintegerquery
Response · 200 · object[]
- idinteger
- namestring
/rest/v1.0/projects/{project_id}/distribution_groupsCreate Project Distribution Group
Parameters
- OS-Company-Idintegerheaderrequired
- Idempotency-Tokenstringheader
- project_idintegerpathrequired
Request body
- distribution_groupobjectrequired
Response · 200 · object
- idinteger
- namestring
- usersobject[]
/rest/v1.0/projects/{project_id}/distribution_groups/{distribution_group_id}Show Project Distribution Group
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- distribution_group_idintegerpathrequired
- viewstringquery
- include_ancestorsbooleanquery
- domain_idintegerquery
- min_ualintegerquery
- ualintegerquery
Response · 200 · object
- idinteger
- namestring
/rest/v1.0/projects/{project_id}/distribution_groups/{distribution_group_id}Update Project Distribution Group
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- distribution_group_idintegerpathrequired
- Idempotency-Tokenstringheader
Request body
- distribution_groupobjectrequired
Response · 200 · object
- idinteger
- namestring
- usersobject[]
/rest/v1.0/projects/{project_id}/distribution_groups/{distribution_group_id}Delete Project Distribution Group
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- distribution_group_idintegerpathrequired
Response · 204
No response body.
/rest/v1.0/projects/{project_id}/project_rolesList Project Roles
Parameters
- project_idstringpathrequired
Response · 200 · object[]
- idinteger
- namestring
- rolestring | null
- user_idinteger
- contact_idinteger
- is_activeboolean
- created_atstring
/rest/v1.0/projects/{project_id}/usersList Project Users
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- pageintegerquery
- per_pageintegerquery
- viewstringquery
- filters[created_at]string (date)query
- filters[updated_at]string (date)query
- filters[permission_template]integerquery
- filters[vendor_id]integer[]query
- filters[origin_id]stringquery
- filters[trade_id][]integer[]query
- filters[search]stringquery
- filters[employee]booleanquery
- filters[id][]integer[]query
- filters[search_by_full_name]stringquery
- sortstringquery
Response · 200 · object[]
- first_namestring | null
- idinteger
- initialsstring | null
- last_namestring
- namestring
- party_idinteger | null
- vendorobject | null
/rest/v1.0/projects/{project_id}/usersCreate project user
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- run_configurable_validationsbooleanquery
Request body
- userobjectrequired
Response · 201 · object
- addressstring
- avatarstring
- business_idstring | null
- business_phonestring
- business_phone_extensioninteger
- citystring
- country_codestring
- email_addressstring (email)
- email_signaturestring
- employee_idstring
- fax_numberstring
- first_namestring
- namestring
- idinteger
- initialsstring
- is_activeboolean
- is_employeeboolean
- is_insurance_managerboolean
- job_titlestring
- last_login_atstring (date-time)
- last_namestring
- mobile_phonestring
- notesstring
- state_codestring
- zipstring
- default_permission_template_idinteger
- company_permission_template_idinteger
- origin_idstring
- origin_datastring
- created_atstring (date-time)
- updated_atstring (date-time)
- work_classification_idinteger
- vendorobject
/rest/v1.0/projects/{project_id}/users/{id}Show project user
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- idintegerpathrequired
Response · 200 · object
- addressstring
- avatarstring
- business_idstring | null
- business_phonestring
- business_phone_extensioninteger
- citystring
- country_codestring
- email_addressstring (email)
- email_signaturestring
- employee_idstring
- fax_numberstring
- first_namestring
- namestring
- idinteger
- initialsstring
- is_activeboolean
- is_employeeboolean
- is_insurance_managerboolean
- job_titlestring
- last_login_atstring (date-time)
- last_namestring
- mobile_phonestring
- notesstring
- state_codestring
- zipstring
- default_permission_template_idinteger
- company_permission_template_idinteger
- origin_idstring
- origin_datastring
- created_atstring (date-time)
- updated_atstring (date-time)
- work_classification_idinteger
- vendorobject
/rest/v1.0/projects/{project_id}/users/{id}Update project user
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- idintegerpathrequired
- run_configurable_validationsbooleanquery
Request body
- userobjectrequired
Response · 200 · object
- addressstring
- avatarstring
- business_idstring | null
- business_phonestring
- business_phone_extensioninteger
- citystring
- country_codestring
- email_addressstring (email)
- email_signaturestring
- employee_idstring
- fax_numberstring
- first_namestring
- namestring
- idinteger
- initialsstring
- is_activeboolean
- is_employeeboolean
- is_insurance_managerboolean
- job_titlestring
- last_login_atstring (date-time)
- last_namestring
- mobile_phonestring
- notesstring
- state_codestring
- zipstring
- default_permission_template_idinteger
- company_permission_template_idinteger
- origin_idstring
- origin_datastring
- created_atstring (date-time)
- updated_atstring (date-time)
- work_classification_idinteger
- vendorobject
/rest/v1.0/projects/{project_id}/vendorsList project vendors
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- viewstringquery
- pageintegerquery
- per_pageintegerquery
- filters[search]stringquery
- filters[standard_cost_code_id][]integer[]query
- filters[trade_id][]integer[]query
- filters[id][]integer[]query
- filters[parent_id][]integer[]query
- filters[abbreviated_name][]string[]query
- sortstringquery
Response · 200 · object[]
- biddingobject | null
- bidding_distributionobject[]
- businessobject | null
- children_countinteger
- legal_namestring
- parentobject | null
- tradesobject | null[]
- idinteger
- namestring
- abbreviated_namestring | null
- addressstring | null
- attachmentsobject[]
- authorized_bidderboolean
- business_idstring | null
- business_phonestring | null
- business_registerobject | null
- citystring | null
- companystring | null
- company_vendorboolean
- country_codestring | null
- created_atstring | null (date-time)
- email_addressstring | null (email)
- fax_numberstring | null
- is_activeboolean
- is_connectedboolean
- labor_unionstring | null
- license_numberstring | null
- logostring | null
- mobile_phonestring | null
- non_union_prevailing_wageboolean
- notesstring | null
- origin_codestring | null
- origin_datastring | null
- origin_idstring | null
- prequalifiedboolean
- primary_contactobject | null
- project_idsinteger[]
- state_codestring | null
- synced_to_erpboolean
- trade_namestring
- union_memberboolean
- updated_atstring | null (date-time)
- vendor_groupobject | null
- uuidstring | null (uuid)
- websitestring | null
- zipstring | null
/rest/v1.0/projects/{project_id}/vendorsCreate project vendor
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- viewstringquery
- run_configurable_validationsbooleanquery
Request body
- vendorobjectrequired
Response · 201 · object
- biddingobject | null
- bidding_distributionobject[]
- businessobject | null
- children_countinteger
- legal_namestring
- parentobject | null
- tradesobject | null[]
- idinteger
- namestring
- abbreviated_namestring | null
- addressstring | null
- attachmentsobject[]
- authorized_bidderboolean
- business_idstring | null
- business_phonestring | null
- business_registerobject | null
- citystring | null
- companystring | null
- company_vendorboolean
- country_codestring | null
- created_atstring | null (date-time)
- email_addressstring | null (email)
- fax_numberstring | null
- is_activeboolean
- is_connectedboolean
- labor_unionstring | null
- license_numberstring | null
- logostring | null
- mobile_phonestring | null
- non_union_prevailing_wageboolean
- notesstring | null
- origin_codestring | null
- origin_datastring | null
- origin_idstring | null
- prequalifiedboolean
- primary_contactobject | null
- project_idsinteger[]
- state_codestring | null
- synced_to_erpboolean
- trade_namestring
- union_memberboolean
- updated_atstring | null (date-time)
- vendor_groupobject | null
- uuidstring | null (uuid)
- websitestring | null
- zipstring | null
/rest/v1.0/projects/{project_id}/vendors/{id}Show project vendor
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- idintegerpathrequired
- viewstringquery
Response · 200 · object
- biddingobject | null
- bidding_distributionobject[]
- businessobject | null
- children_countinteger
- legal_namestring
- parentobject | null
- tradesobject | null[]
- idinteger
- namestring
- abbreviated_namestring | null
- addressstring | null
- attachmentsobject[]
- authorized_bidderboolean
- business_idstring | null
- business_phonestring | null
- business_registerobject | null
- citystring | null
- companystring | null
- company_vendorboolean
- country_codestring | null
- created_atstring | null (date-time)
- email_addressstring | null (email)
- fax_numberstring | null
- is_activeboolean
- is_connectedboolean
- labor_unionstring | null
- license_numberstring | null
- logostring | null
- mobile_phonestring | null
- non_union_prevailing_wageboolean
- notesstring | null
- origin_codestring | null
- origin_datastring | null
- origin_idstring | null
- prequalifiedboolean
- primary_contactobject | null
- project_idsinteger[]
- state_codestring | null
- synced_to_erpboolean
- trade_namestring
- union_memberboolean
- updated_atstring | null (date-time)
- vendor_groupobject | null
- uuidstring | null (uuid)
- websitestring | null
- zipstring | null
/rest/v1.0/projects/{project_id}/vendors/{id}Update project vendor
Parameters
- OS-Company-Idintegerheaderrequired
- project_idintegerpathrequired
- idintegerpathrequired
- viewstringquery
- run_configurable_validationsbooleanquery
Request body
- vendorobjectrequired
Response · 200 · object
- biddingobject | null
- bidding_distributionobject[]
- businessobject | null
- children_countinteger
- legal_namestring
- parentobject | null
- tradesobject | null[]
- idinteger
- namestring
- abbreviated_namestring | null
- addressstring | null
- attachmentsobject[]
- authorized_bidderboolean
- business_idstring | null
- business_phonestring | null
- business_registerobject | null
- citystring | null
- companystring | null
- company_vendorboolean
- country_codestring | null
- created_atstring | null (date-time)
- email_addressstring | null (email)
- fax_numberstring | null
- is_activeboolean
- is_connectedboolean
- labor_unionstring | null
- license_numberstring | null
- logostring | null
- mobile_phonestring | null
- non_union_prevailing_wageboolean
- notesstring | null
- origin_codestring | null
- origin_datastring | null
- origin_idstring | null
- prequalifiedboolean
- primary_contactobject | null
- project_idsinteger[]
- state_codestring | null
- synced_to_erpboolean
- trade_namestring
- union_memberboolean
- updated_atstring | null (date-time)
- vendor_groupobject | null
- uuidstring | null (uuid)
- websitestring | null
- zipstring | null
/rest/v1.0/projects/{project_id}/vendors/{id}/usersList company (vendor) people
Parameters
- project_idstringpathrequired
- idstringpathrequired
Response · 200 · object[]
- first_namestring | null
- idinteger
- initialsstring | null
- last_namestring
- namestring
- party_idinteger | null
- vendorobject | null