• Last edited on: 22 December 2021

Projects API (/projects)

Use the Projects API to create or update a Project within Coupa.

API Objects

wiki.tree();

Actions

Verb Path Action Description
POST /api/projects create Create a Project
GET /api/projects index Show all of the Projects
GET /api/projects/:id show Show a specific Project
PUT /api/projects/:id update Update an existing Project

Elements

Element Description Req'd Unique Allowable Value In Out Data Type
active Active yes yes boolean
commodity Commodity yes yes Commodity
content-groups Content groups yes yes Business Group
copy-project-id copy_project_id yes integer
created-at Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ yes datetime
created-by User who created yes User
description Description yes yes text
display-date-range-warning Provide a warning if task dates fall outside of project dates yes yes boolean
enabled-tabs Project has list of tabs enabled for linked objects yes yes text
end-date End date yes yes datetime
id Coupa unique identifier yes integer
mention-name Mention name yes yes string(255)
name Name yes yes yes yes string(255)
open Project is open for everyone to join or owner must invite others yes yes boolean
project-id Unique identifier for a project which is non editable yes integer
start-date Start date yes yes datetime
status Project status yes string(25)
template-group Project Template yes yes Template Group
updated-at Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ yes datetime
updated-by User who updated yes User
users Users yes yes User
external-reference-number User to sync up a 3rd party Project ID with Coupa yes yes string(255)
show-sourcing-rollup-fields Show sourcing rollup field if the flag is enabled yes yes boolean
allow-users-to-view-member This will determine who can and cannot see the members tab anyone_with_access_to_this_project, project_owners_only yes yes string
category The category associated with the project yes yes Category
department The department associated with the project yes yes Category
taggings Tags associated with the project yes yes Tags
show_contracts_rollup_fields Show contracts rollup field if the flag is enabled yes yes boolean
show_suppliers_rollup_fields Show suppliers rollup field if the flag is enabled yes yes boolean

Related Items


Sourcing API (/quote_requests)

03 September 2021

Use the Coupa Sourcing API to create new RFx events, see supplier responses, and award suppliers at the line level.

Task API (/tasks)

22 December 2021

The users API allows you to create, update, or query users.

Receiving Transactions API (/receiving_transactions)

05 April 2022

The inventory transactions API helps to create, update, or query the details of inventory receipts.

Supplier Information API (/supplier_information)

13 May 2022

Use the supplier information API to send the supplier information you collected via SIM to your ERP or financial system.