Items API (/items)

Use the catalog items API to create, update, or query goods not provided by suppliers that your employees will select from when creating a requisition.

The URL to access items is: https://<instance>/api/items

See Integration Best Practices for more info.

Actions

The Items API allows you to:

Verb Path Action Description
POST /api/items createCreate item
GET /api/items/:id/image imageGet item image
GET /api/items indexQuery items
GET /api/items/:id showShow item
PATCH /api/items/:id updateUpdate item
PUT /api/items/:id updateUpdate item

Elements

The following elements are available for the Items API:

Element Description Required Field? Unique? Allowable Value Api_In Field? Api_Out Field? Data Type
activeIs the item given for this supplier & contract active? and if NOT then DELETEyesyesboolean
allow-partial-quantity Allow partial quantity in cycle counts yesboolean
commodityCommodityyesyes Commodity
connect-item-idconnect_item_idyesinteger
consumption-quantityconsumption_quantityyesyesinteger
consumption-uomconsumption_uomyesyes UoM
created-atAutomatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZyesdatetime
created-byUser who createdyes User
descriptionItem desciptionyesyesyestext
external-image-urlExternal image URL for item imageyesstring (255)
idCoupa unique identifieryesinteger
image-urlURL for item image (will be copied into Coupa on item create/update)yesstring(255)
inventory-lot-expiration-type Lot expiration type yesstring
inventory-lot-tracking-enabled Enable lot tracking yesboolean
item-numberUnique item numberyesyesyesstring
item-typeItem TypenonoanyyesyesItem
manufacturer-nameManufacturer nameyesyesyesstring(255)
manufacturer-part-numberManufacturer part numberyesyesyesstring(255)
nameItem nameyesyesyesstring
net-weightnet_weightyesyesdecimal
net-weight-uomnet_weight_uomyes UoM
pack-qtypack_qtyyesyesdecimal
pack-uompack_uomyes UoM
pack-weightpack_weightyesyesdecimal
receive-catch-weightreceive_catch_weightyesboolean
receiving-formreceiving_formyesyes
reorder-alertsreorder_alertsyes
reorder-pointreorder_pointyesfloat
require-asset-tag Require asset tag yesboolean
require-inspection Require inspection yesboolean
storage-quantitystorage_quantityyesyesinteger
storage-uomstorage_uomyesyes UoM
sustainability-detailSustainability detailyesyes SustainabilityDetail
tax_detailTax detailyesyes
uomUnit of Measureyesyes UoM
updated-atAutomatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZyesdatetime
updated-byUser who updatedyes User
use-pack-weightuse_pack_weightyesboolean
Note:

The Commodity and UOM must already exist in the system.