Get a Company
GET
https://api.vendr.com
/v1/catalog/companies/{companyId}
path Parameters
companyIdstring · uuid · required
Headers
Authorizationstring · requiredx-vendr-end-user-identifierstringx-vendr-end-user-ipstring · ipv4x-vendr-end-user-emailstring · emailx-vendr-end-user-organization-namestring
Responses
idstring · uuid · requirednamestring · requiredlegalNamestring · requireddomainstring · requireddescriptionstring · requireddiscontinuedboolean · requiredproductFamiliesobject[] · requiredproductsobject[] · requiredlearningDataSamplesobject[] · requiredlastUpdatedAtstring · date-time · requiredcompetitorsobject[] · required
urlstringiconstringfiscalYearEndstringstockSymbolsobject[]categoryobjectdefaultPriceRangeobjectrealPurchaseCountinteger
Get a Product Family
GET
https://api.vendr.com
/v1/catalog/product-families/{productFamilyId}
path Parameters
productFamilyIdstring · uuid · required
Headers
Authorizationstring · requiredx-vendr-end-user-identifierstringx-vendr-end-user-ipstring · ipv4x-vendr-end-user-emailstring · emailx-vendr-end-user-organization-namestring
Responses
idstring · uuid · requirednamestring · requiredlastUpdatedAtstring · date-time · required
defaultPriceRangeobjectproductsobject[]
Get a Product
GET
https://api.vendr.com
/v1/catalog/products/{productId}
path Parameters
productIdstring · uuid · required
Headers
Authorizationstring · requiredx-vendr-end-user-identifierstringx-vendr-end-user-ipstring · ipv4x-vendr-end-user-emailstring · emailx-vendr-end-user-organization-namestring
Responses
idstring · uuid · requirednamestring · requireddescriptionstring · requiredpricingDimensionsobject[] · requiredincludedFeaturesobject[] · requiredisCustomEstimateAvailableboolean · requiredlastUpdatedAtstring · date-time · requiredcompetitorsobject[] · requiredcompanyobject · required
productFamilyIdstring · uuidiconstringurlstringcurrencystringdefaultPricenumber
List Categories
GET
https://api.vendr.com
/v1/catalog/categories
query Parameters
limitinteger · min: 1 · max: 100Default: 10offsetintegerparentCategoryIdstring · uuidsortBystring · enumEnum values:nameDefault: namesortOrderstring · enumEnum values:ascdescDefault: asc
Headers
Authorizationstring · requiredx-vendr-end-user-identifierstringx-vendr-end-user-ipstring · ipv4x-vendr-end-user-emailstring · emailx-vendr-end-user-organization-namestring
Responses
dataobject[] · requiredpaginationobject · required
List Companies
GET
https://api.vendr.com
/v1/catalog/companies
query Parameters
namestringdomainstringcategoryIdstring · uuidlimitinteger · min: 1 · max: 100Default: 10offsetintegersortBystring · enumEnum values:nameDefault: namesortOrderstring · enumEnum values:ascdescDefault: ascidsstring[] · maxItems: 30 · style: form
Headers
Authorizationstring · requiredx-vendr-end-user-identifierstringx-vendr-end-user-ipstring · ipv4x-vendr-end-user-emailstring · emailx-vendr-end-user-organization-namestring
Responses
dataobject[] · requiredpaginationobject · required
List Product Families
GET
https://api.vendr.com
/v1/catalog/companies/{companyId}/product-families
path Parameters
companyIdstring · uuid · required
query Parameters
idsstring[] · maxItems: 30 · style: formlimitinteger · min: 1 · max: 100Default: 10offsetintegersortBystring · enumEnum values:namesortOrderDefault: sortOrdersortOrderstring · enumEnum values:ascdescDefault: asc
Headers
Authorizationstring · requiredx-vendr-end-user-identifierstringx-vendr-end-user-ipstring · ipv4x-vendr-end-user-emailstring · emailx-vendr-end-user-organization-namestring
Responses
dataobject[] · requiredpaginationobject · required
List Products
GET
https://api.vendr.com
/v1/catalog/companies/{companyId}/products
path Parameters
companyIdstring · uuid · required
query Parameters
idsstring[] · maxItems: 30 · style: formproductFamilyIdstring · uuidlimitinteger · min: 1 · max: 100Default: 10offsetintegersortBystring · enumEnum values:namesortOrderDefault: sortOrdersortOrderstring · enumEnum values:ascdescDefault: asc
Headers
Authorizationstring · requiredx-vendr-end-user-identifierstringx-vendr-end-user-ipstring · ipv4x-vendr-end-user-emailstring · emailx-vendr-end-user-organization-namestring
Responses
dataobject[] · requiredpaginationobject · required