Automate Noosh application
HumDay reads Noosh application’s own published API description and derives 102 operations from it. Describe the outcome you want in plain words — you get a program that is written, proven on real data, and run for you.
What Noosh application is
Full description of Noosh API
API host: example.com
What HumDay can do in Noosh application
25 documented operations change something in Noosh application. The 23 most useful are listed here.
- POSTUpload Profile Image. A multipart/form-data request with a name "file"
/v1/workgroups/{workgroup_id}/profileImage - POSTCreate a new task
/v1/workgroups/{workgroup_id}/projects/{project_id}/tasks - POSTUpload File to Project.
/1.1/workgroups/{workgroup_id}/projects/{project_id}/files - POSTCreate a Project
/v1/workgroups/{workgroup_id}/projects - POSTCreate Exchange Rates
/v1/workgroups/{workgroup_id}/exchangeRate - POSTCreate a quick buy order
/v1/workgroups/{workgroup_id}/projects/{project_id}/buyOrders - PUTUpdate a specific Workgroup
/v1/workgroups/{workgroup_id}/detail - POSTCreate a RFE
/v1/workgroups/{workgroup_id}/projects/{project_id}/rfes - POSTCreate a Spec
/v1/workgroups/{workgroup_id}/projects/{project_id}/specs - POSTRegister product types for spec types
/v1/workgroups/{workgroup_id}/productTypesOfSpecTypes - POSTAttach children projects to specific Project
/v1/workgroups/{workgroup_id}/projects/{project_id}/children - POSTCreate a Estimate
/v1/workgroups/{workgroup_id}/projects/{project_id}/estimates - POSTCreate a shipment
/v1/workgroups/{workgroup_id}/projects/{project_id}/shipments - POSTInvite a team member or all the members of team template for the specific project.
/1.1/workgroups/{workgroup_id}/projects/{project_id}/teammembers - DELETEArchieve a specific Project
/v1/workgroups/{workgroup_id}/projects/{project_id} - PATCHPatch a specific Project
/v1/workgroups/{workgroup_id}/projects/{project_id} - PUTUpdate a specific Project
/v1/workgroups/{workgroup_id}/projects/{project_id} - PUTUpdate a specific buy order
/v1/workgroups/{workgroup_id}/projects/{project_id}/buyOrders/{order_id} - PUTUpdate / Accept or Reject a specific sell order
/v1/workgroups/{workgroup_id}/projects/{project_id}/sellOrders/{order_id} - PUTUpdate a specific Spec
/v1/workgroups/{workgroup_id}/projects/{project_id}/specs/{spec_id} - PUTAccept / Reject a Quote
/v1/workgroups/{workgroup_id}/projects/{project_id}/quotes/{quote_id} - DELETEDelete a team member for the specific project.
/v1/workgroups/{workgroup_id}/projects/{project_id}/teammembers/{teammember_id} - PUTUpdate a specific Spec
/1.1/workgroups/{workgroup_id}/projects/{project_id}/specs/{spec_id}
What HumDay can read from Noosh application
These are the operations a schedule or a trigger can watch.
- GETGet task list of workgroup level
/v1/workgroups/{workgroup_id}/tasks - GETList the contacts
/v1/workgroups/{workgroup_id}/contacts - GETList the buy orders of workgroup
/v1/workgroups/{workgroup_id}/buyOrders - GETList the sell orders of workgrop
/v1/workgroups/{workgroup_id}/sellOrders - GETList all countries
/v1/countries - GETList the workgroups
/v1/workgroups - GETList current user's team templates info
/v1/workgroups/{workgroup_id}/teamTemplates - GETGet default task status list
/v1/workgroups/{workgroup_id}/defaultTaskStatus - GETGet default task priority list
/v1/workgroups/{workgroup_id}/defaultTaskPriority - GETList current user's automatic invitations info
/v1/workgroups/{workgroup_id}/automaticInvitations - GETList projec home user fields
/v1/workgroups/{workgroup_id}/projectHomeUserFields - GETGet task list of project level
/v1/workgroups/{workgroup_id}/projects/{project_id}/tasks - GETList the buy orders
/v1/workgroups/{workgroup_id}/projects/{project_id}/buyOrders - GETList the sell orders
/v1/workgroups/{workgroup_id}/projects/{project_id}/sellOrders - GETList invoices by a specific order
/v1/workgroups/{workgroup_id}/projects/{project_id}/invoices/orders/{order_id} - GETList files of invoice Level
/v1/workgroups/{workgroup_id}/projects/{project_id}/invoices/{invoice_id}/files - GETList Files from Project.
/1.1/workgroups/{workgroup_id}/projects/{project_id}/files - GETGet a sepcific task of workgroup level
/v1/workgroups/{workgroup_id}/tasks/{task_id} - GETContact Info
/v1/workgroups/{workgroup_id}/contacts/{user_id} - GETList the quotes of workgroup level
/v1/workgroups/{workgroup_id}/quotes - GETList the projects
/v1/workgroups/{workgroup_id}/projects - GETGet task types of workgroup level
/v1/workgroups/{workgroup_id}/taskTypes - GETList my time cards
/v1/workgroups/{workgroup_id}/myTimeCards - GETList the quote states
/v1/workgroups/{workgroup_id}/quoteStates - GETGet Exchange Rate List
/v1/workgroups/{workgroup_id}/exchangeRate - GETList a specific invoice of project Level
/v1/workgroups/{workgroup_id}/projects/{project_id}/invoices/{invoice_id} - GETList the project status
/v1/workgroups/{workgroup_id}/projectStatus - GETList Spec Templates of Workgroup Level
/v1/workgroups/{workgroup_id}/specTemplates - GETGet custom task types of workgroup level
/v1/workgroups/{workgroup_id}/customTaskTypes - GETList the project categories
/v1/workgroups/{workgroup_id}/projectCategory - GETList client workgroups
/v1/workgroups/{workgroup_id}/clientWorkgroups - GETGet custom task status of workgroup level
/v1/workgroups/{workgroup_id}/customTaskStatus - GETList the workgroup members
/v1/workgroups/{workgroup_id}/workgroupMembers - GETList received time cards
/v1/workgroups/{workgroup_id}/receivedTimeCards - GETList supplier workgroups
/v1/workgroups/{workgroup_id}/supplierWorkgroups - GETList all deactivation reasons
/v1/workgroups/{workgroup_id}/deactivationReasons - GETList Tags from Workgroup and Project.
/1.1/workgroups/{workgroup_id}/projects/{project_id}/fileTags - GETGet a specific buy order of workgroup
/v1/workgroups/{workgroup_id}/buyOrders/{order_id} - GETList projec home user fields of client workgroup
/v1/workgroups/{workgroup_id}/clientWorkgroups/{client_workgroup_id}/projectHomeUserFields - GETGet a specific sell order
/v1/workgroups/{workgroup_id}/sellOrders/{order_id} - GETDetail workgroup info
/v1/workgroups/{workgroup_id}/detail - GETList a specific received time cards
/v1/workgroups/{workgroup_id}/receivedTimeCards/{timeCard_id} - GETGet a sepcific task of project level
/v1/workgroups/{workgroup_id}/projects/{project_id}/tasks/{task_id} - GETGet current user's team template detal info
/v1/workgroups/{workgroup_id}/teamTemplates/{team_template_id} - GETGet a specific buy/sell order
/v1/workgroups/{workgroup_id}/projects/{project_id}/orders/{order_id} - GETGet product type of workgroup level
/v1/workgroups/{workgroup_id}/productTypes - GETList all the role options for the user
/v1/workgroups/{workgroup_id}/projects/{project_id}/memberroles/{user_id} - GETList the RFES
/v1/workgroups/{workgroup_id}/projects/{project_id}/rfes - GETList the rfqs
/v1/workgroups/{workgroup_id}/projects/{project_id}/rfqs - GETList specs of project Level
/v1/workgroups/{workgroup_id}/projects/{project_id}/specs - GETGet product type of spec level by workgroupId
/v1/workgroups/{workgroup_id}/productTypesOfSpecTypes - GETList the quotes
/v1/workgroups/{workgroup_id}/projects/{project_id}/quotes - GETList the Estimates
/v1/workgroups/{workgroup_id}/projects/{project_id}/estimates - GETList shipments of project
/v1/workgroups/{workgroup_id}/projects/{project_id}/shipments - GETGet File from Project.
/1.1/workgroups/{workgroup_id}/projects/{project_id}/files/{file_id} - GETList team member of project.
/v1/workgroups/{workgroup_id}/projects/{project_id}/teammembers - GETList team member of client project side.
/v1/workgroups/{workgroup_id}/projects/{project_id}/teamMembersOfClientProject - GETList the project status of client
/v1/workgroups/{workgroup_id}/clientWorkgroups/{client_workgroup_id}/projectStatus - GETList the project categories of client side
/v1/workgroups/{workgroup_id}/clientWorkgroups/{client_workgroup_id}/projectCategory - GETGet a specific Project
/v1/workgroups/{workgroup_id}/projects/{project_id} - GETGet a specific my time cards
/v1/workgroups/{workgroup_id}/myTimeCards/{timeCard_id} - GETWorkgroup Member Info
/v1/workgroups/{workgroup_id}/workgroupMembers/{user_id} - GETList a specific spec of project Level
/v1/workgroups/{workgroup_id}/projects/{project_id}/specs/{spec_id} - GETGet a specific Spec Template
/v1/workgroups/{workgroup_id}/specTemplates/{spec_template_id} - GETGet a specific buy order
/v1/workgroups/{workgroup_id}/projects/{project_id}/buyOrders/{order_id} - GETGet a specific client workgroups
/v1/workgroups/{workgroup_id}/clientWorkgroups/{client_workgroup_id} - GETGet a specific sell order
/v1/workgroups/{workgroup_id}/projects/{project_id}/sellOrders/{order_id} - GETGet the specific supplier of My Group
/v1/workgroups/{workgroup_id}/supplierWorkgroups/{bu_supplier_workgroup_id} - GETList a specific spec of project Level
/1.1/workgroups/{workgroup_id}/projects/{project_id}/specs/{spec_id} - GETGet Spec Type Fields
/v1/workgroups/{workgroup_id}/specTypes/{spec_type_id}/specTypeFields - GETGet Spec Type Fields
/1.1/workgroups/{workgroup_id}/specTypes/{spec_type_id}/specTypeFields - GETList Billing Recipients
/v1/workgroups/{workgroup_id}/billingRecipients - GETGet a specific Rfe
/v1/workgroups/{workgroup_id}/projects/{project_id}/rfes/{rfe_id} - GETGet a specific Rfq
/v1/workgroups/{workgroup_id}/projects/{project_id}/rfqs/{rfq_id} - GETGet a specific quote of project
/v1/workgroups/{workgroup_id}/projects/{project_id}/quotes/{quote_id} - GETGet a specific estimate of project
/v1/workgroups/{workgroup_id}/projects/{project_id}/estimates/{estimate_id} - GETGet a specific shipment.
/v1/workgroups/{workgroup_id}/projects/{project_id}/shipments/{shipment_id}
How automating Noosh application works
- Describe the outcome. Say what you want to happen, in your own words. No node graphs, no field mapping.
- Approve the contract. HumDay writes down exactly what it will do, what it will touch, and what it will never do. You approve it before anything is built.
- See it proven. The program runs and shows you the result before it is allowed near your live Noosh application account.
- Grant access, then go live. You approve the specific Noosh application operations it may use — and only those.
Automate Noosh application with these
Categories
Questions about Noosh application automation
- Can HumDay connect to Noosh application?
- Yes. HumDay reads Noosh application's own published API description and derives the operations from it, so there is no hand-built connector to wait for. 102 operations are documented.
- Do I need to write code to automate Noosh application?
- No. You describe the outcome you want in plain words. HumDay agrees a contract with you, writes the program, and shows you a test run before anything touches your Noosh application account.
- What can HumDay do in Noosh application?
- 25 of the 102 documented operations change something in Noosh application, and 77 read from it. HumDay only ever uses the specific operations your approved contract needs.
- Is my Noosh application account safe?
- Your credentials are stored encrypted and are never shown in chat, code, or logs. Every run is limited to the operations you explicitly approved, and anything that writes to Noosh application is held behind that approval.
Where this came from
The operations above are read from a published API description for Noosh application at api.noosh.com/api/swagger.json. Descriptions are the provider’s own words, not ours. Last published 2023-03-06.