List Items
Beta/v1/catalog/itemsThis endpoint is idempotent. Learn more
Returns a paginated list of items.
cursoroptional stringCursor token used to retrieve the next or previous page of results.
limitoptional integerMaximum number of results per page (default: 100, max: 1000).
qoptional stringSearch query used to filter results.
types[]optional arrayFilter by item type codes.
category_ids[]optional arrayFilter by category IDs.
attribute_ids[]optional arrayFilter by attribute IDs.
supplier_idoptional stringFilter by supplier ID.
start_dateoptional string (date-time)Filter items created on or after this date.
end_dateoptional string (date-time)Filter items created on or before this date.
subassembly_filteroptional stringenumValues:allinitial_onlyWhich subassemblies to include when listing (default: all).
product_line_ids[]optional arrayFilter by product line IDs (only items whose product belongs to one of these lines).
customer_ids[]optional arrayFilter by customer account IDs (only items whose product line is accessible to any of these customers).
include[]optional arrayenumValues:categoryunit_valueunit_costSub-objects to expand in the response. When omitted, sub-objects are returned as null.
objectstringenumValues:listResource type identifier.
page_infoobjectPagination metadata.
next_page_urlstringnullableURL to fetch the next page, null if no more pages.
previous_page_urlstringnullableURL to fetch the previous page, null if on the first page.
has_next_pagebooleanWhether more results exist after this page.
has_prev_pagebooleanWhether results exist before this page.
dataarray of objectResources in this page.
idstringItem ID.
objectstringenumValues:itemResource type identifier.
skustringStock keeping unit code.
descriptionstringnullableItem description.
notesstringnullableNotes.
typestringenumValues:productmaterialpartItem type code.
categoryobjectExpandablenullableItem category.
idstringItem category ID.
objectstringenumValues:item_categoryResource type identifier.
namestringDisplay name.
notesstringnullableNotes.
typestringenumValues:material_categoryproduct_categoryItem category type.
ownerobjectnullableOwner of the item category.
null in this endpoint.propertiesobjectExpandablenullableProperties associated with this item category.
objectstringenumValues:listResource type identifier.
page_infoobjectPagination metadata.
next_page_urlstringnullableURL to fetch the next page, null if no more pages.
previous_page_urlstringnullableURL to fetch the previous page, null if on the first page.
has_next_pagebooleanWhether more results exist after this page.
has_prev_pagebooleanWhether results exist before this page.
dataarray of objectResources in this page.
idstringProperty ID.
objectstringenumValues:propertyResource type identifier.
namestringDisplay name.
attributesobjectnullableAttributes belonging to this property.
null in this endpoint.created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last update timestamp.
unit_groupobjectExpandablenullableUnit group associated with this item category. This unit group dictates the available units that items in this category may embody in your production process.
idstringUnit group ID.
objectstringenumValues:unit_groupResource type identifier.
namestringDisplay name.
notesstringnullableNotes.
typestringenumValues:currencyquantitytimeUnit type.
base_unitobjectExpandablenullableBase unit.
idstringUnit ID.
objectstringenumValues:unitResource type identifier.
namestringDisplay name of the unit (e.g. "Gram", "Kilogram").
abbreviationstringShort abbreviation for the unit (e.g. "g", "kg").
typestringenumValues:currencyquantitytimeUnit dimension.
ratio_numeratorstring (decimal)Conversion ratio numerator relative to the base unit in the same dimension.
ratio_denominatorstring (decimal)Conversion ratio denominator relative to the base unit in the same dimension. Cannot be zero.
offset_numeratorstring (decimal)Conversion offset numerator, used for temperature-like conversions. Zero for most unit types.
offset_denominatorstring (decimal)Conversion offset denominator. Typically 1. Cannot be zero.
is_base_unitbooleanWhether this is the base unit for its dimension. Conversion ratios are relative to this unit.
ownerobjectnullableOwner of this resource.
null in this endpoint.created_atstring (date-time)When this unit was created.
updated_atstring (date-time)When this unit was last updated.
associated_unitsobjectExpandablenullableAssociated units.
objectstringenumValues:listResource type identifier.
page_infoobjectPagination metadata.
next_page_urlstringnullableURL to fetch the next page, null if no more pages.
previous_page_urlstringnullableURL to fetch the previous page, null if on the first page.
has_next_pagebooleanWhether more results exist after this page.
has_prev_pagebooleanWhether results exist before this page.
dataarray of objectResources in this page.
idstringUnit group unit ID.
objectstringenumValues:unit_group_unitResource type identifier.
unitobjectnullableUnit.
null in this endpoint.discount_percentagenumberDiscount percentage.
discount_fixednumberFixed discount amount.
customer_portal_visibilitystringenumValues:visiblehiddenCustomer portal visibility.
created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last updated timestamp.
ownerobjectnullableOwner.
null in this endpoint.created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last updated timestamp.
created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last updated timestamp.
unit_valueobjectExpandablenullableUnit value rate.
idstringRate ID.
objectstringenumValues:rateResource type identifier.
valuestring (decimal)Rate value as a decimal string.
numerator_unitobjectnullableNumerator unit.
null in this endpoint.denominator_unitobjectnullableDenominator unit.
null in this endpoint.display_valuestringHuman-readable formatted value (e.g. "$25.50 / kg" or "100 kg / hr").
created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last updated timestamp.
unit_costobjectExpandablenullableUnit cost rate.
idstringRate ID.
objectstringenumValues:rateResource type identifier.
valuestring (decimal)Rate value as a decimal string.
numerator_unitobjectnullableNumerator unit.
null in this endpoint.denominator_unitobjectnullableDenominator unit.
null in this endpoint.display_valuestringHuman-readable formatted value (e.g. "$25.50 / kg" or "100 kg / hr").
created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last updated timestamp.
burn_rateobjectExpandablenullableBurn rate.
idstringRate ID.
objectstringenumValues:rateResource type identifier.
valuestring (decimal)Rate value as a decimal string.
numerator_unitobjectnullableNumerator unit.
null in this endpoint.denominator_unitobjectnullableDenominator unit.
null in this endpoint.display_valuestringHuman-readable formatted value (e.g. "$25.50 / kg" or "100 kg / hr").
created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last updated timestamp.
attributesobjectExpandablenullableAttributes assigned to this item.
objectstringenumValues:listResource type identifier.
page_infoobjectPagination metadata.
next_page_urlstringnullableURL to fetch the next page, null if no more pages.
previous_page_urlstringnullableURL to fetch the previous page, null if on the first page.
has_next_pagebooleanWhether more results exist after this page.
has_prev_pagebooleanWhether results exist before this page.
dataarray of objectResources in this page.
idstringAttribute ID.
objectstringenumValues:attributeResource type identifier.
valuestringAttribute value.
colorstringenumValues:bluebrowndefaultColor code.
sort_orderintegerDisplay order.
propertyobjectnullableProperty this attribute belongs to (set when the attribute is returned under item.attributes).
null in this endpoint.created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last update timestamp.
created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last updated timestamp.
Responses
Successful response for List Items