List catalog entries

Returns a paginated list of catalog entries, filterable by company, vendor, and search term.

Authentication

AuthorizationBearer
OAuth2 authentication flows. Auth server URLs will vary by environment

Headers

X-Api-KeystringRequired
API key for authentication
X-API-VersionstringOptional

API version to use (optional, defaults to latest). Supported values: 1.0.0, 1.1.0.

Query parameters

ottimate_company_idintegerRequired

Filter entries by company ID (required)

erp_vendor_idstringOptional
Filter entries by vendor name
searchstringOptional
Search term based on item description or name
pageintegerOptional

Page number (default: 1)

limitintegerOptional<=100

Items per page (default: 50, max: 100)

expandstringOptional

Comma-separated list of fields to expand. Options: prices, allowances. When used, returns full CatalogEntryObject instead of CatalogEntryBasicObject.

skustringOptional
SKU code
upcstringOptional
UPC code
buying_formatstringOptional

Buying format (e.g. ‘CASE’, ‘EACH’). Pass ‘null’ to filter entries that have no buying format (NULL or empty).

sizestringOptional

Pack size (e.g. ‘6 CT’, ‘10 LB’)

uomstringOptional

Unit of measure (e.g. ‘CASE’, ‘EACH’, ‘LB’)

pricedoubleOptional
Price for the pack size
unit_pricedoubleOptional
Price per individual unit within the pack

Response

Successful response with paginated catalog entry list
countinteger
Total number of results
resultslist of objects

List of catalog entries (uses CatalogEntryBasicObject by default, CatalogEntryObject when expand is used)

pageinteger
Current page number
per_pageinteger
Items per page

Errors

400
Bad Request Error
401
Unauthorized Error