Overview
In order to retrieve metadata for existing catalog, you must:
- Be authenticated user
Information on how you can authenticate: Authentication
As soon as you do authentication and receive a valid token, it needs to be passed on the call for getting catalog
- User can provide page number and page size, filtering or sorting information
Endpoint
Example for such endpoint for TT server: https://tt.api.sellercloud.com/rest/api/catalog?pageNumber=1&pageSize=1
Request
Information about expected request parameters and their type can be found on swagger UI https://tt/api.sellercloud.com/rest/swagger.

- Method Type: HttpGet
- Authorization: Use Bearer Token + token received from token authentication
- Header info: Content-Type: application/json
- Parameters:
Parameters | Data Type | Description | Is Required |
pageNumber | integer | Number of page | no |
pageSize | integer | Number of catalog per page | no |
SKU | List | List of IDs of catalog | no |
poID | List | List of IDs of purchase orders | no |
companyID | List | List of IDs of companies | no |
vendorID | List | List of IDs of vendors | no |
defaultVendorID | List | List of IDs of default vendors | no |
vendorSKU | List | List of SKUs of vendors | no |
warehouse | List | List of IDs of warehouses | no |
upc | integer | Universal Product Code number | no |
physicalQtyFrom | integer | Minimum physical qty | no |
physicalQtyTo | integer | Maximum physical qty | no |
kitType | integer | Independant=0, MainComponent=1, AllComponents=2 | no |
LastUpdatedFrom | datetime | Datetime indicating from when was last modified. Optional. | no |
LastUpdatedTo | datetime | Datetime indicating to when was last modified. Optional | no |
LastAggregateFrom | datetime | From last aggregation date. Optional | no |
LastAggregateTo | datetime | To last aggregation date. Optional | no |
Keyword | string | A search term for performing a global search. No | no |
Response
- If user is authenticated and provides a valid page number and page size, then response will be Status Code 200 => OK and catalog metadata in JSON format
- If user is not authenticated, then response will be Status Code 401 => Not Valid Token
- On server response => Status Code 500 => Internal Server Error
Response Body
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 |
{ "Items": [ { "ImageUrl": "string", "Weight": 0, "ShippingWeight": 0, "WeightOz": 0, "PackageWeightLbs": 0, "PackageWeightOz": 0, "LocationNotes": "string", "eBayCategory": "string", "eBayStoreCategory": "string", "eBayItemCondition": "string", "MAPPrice": 0, "ShadowOf": "string", "AverageCost": 0, "Priority": 0, "Rating": 0, "ProductName": "string", "Status": "Active", "ShortDescription": "string", "LongDescription": "string", "Buyer": "string", "ASIN": "string", "GTIN": "string", "QtySold15": 0, "QtySold30": 0, "QtySold60": 0, "QtySold90": 0, "QtySold180": 0, "QtySold365": 0, "QtySoldYTD": 0, "IsEndOfLife": true, "ShippingCost": 0, "AggregatePhysicalQtyFBA": 0, "AggregatePhysicalQty": 0, "AggregateQty": 0, "ProductType": "string", "DefaultVendor": "string", "HomeCountryCode": 0, "Country": "string", "AmazonMarketPlaceID": "string", "CompanyName": "string", "CompanyNameAbbreviation": "string", "FirstKitChild": "string", "WarehousePhysicalQty": 0, "WarehousePhysicalQtyValue": 0, "WarehouseReservedQtyValue": 0, "AggregatedQty": 0, "AggregatePhysicalSellableQtyIncludingPhysicalValue": 0, "ReservedQty": 0, "ReserveQtyTotalValue": 0, "PhysicalQty": 0, "AggregateNonSellableQty": 0, "StorePrice": 0, "ManufacturerSKU": "string", "ManufacturerID": 0, "BrandID": 0, "ASINInActiveListing": "string", "WeightLbs": 0, "UPC": "string", "AmazonFBASKU": "string", "FulfilledBy": 0, "SalesRank": 0, "AmazonProductCondition": 0, "AmazonCondition": "string", "MainProductID": "string", "FixedPriceQuantity": 0, "BuyItNowPrice": 0, "ShippingTemplateID": "string", "eBayCategory1ID": "string", "eBayCategory1Name": "string", "eBayTopTitle": "string", "ProductTitleCount": 0, "DescriptionTemplateID": "string", "ProductConditionName": "string", "NotesCount": 0, "OrderReserveTotal": 0, "VendorOfProduct": "string", "VendorPrice": 0, "ReplacementQty": 0, "WarehouseName": "string", "IsSellAble": true, "WarehouseCount": 0, "CompanyID": 0, "EnabledOnChannels": [ "Local_Store" ], "WebEnabled": true, "BuyDotComEnabled": true, "MagentoEnabled": true, "SearsEnabled": true, "PriceGrabberEnabled": true, "OverStockEnabled": true, "PriceFallEnabled": true, "UnbeatableSalesEnabled": true, "eBayEnabled": true, "AmazonEnabled": true, "WayfairEnabled": true, "VendorCentralEnabled": true, "BonanzaEnabled": true, "SmartBargainsEnabled": true, "ATGStoresEnabled": true, "BestBuyEnabled": true, "KohlsEnabled": true, "HomeDepotEnabled": true, "StaplesEnabled": true, "MeijerEnabled": true, "OneStopPlusEnabled": true, "SonsiEnabled": true, "KMartEnabled": true, "ElevenMainEnabled": true, "GroupOnGoodsEnabled": true, "GrouponMarketplaceEnabled": true, "WalmartEnabled": true, "WalmartAPIEnabled": true, "WishEnabled": true, "JETEnabled": true, "EtsyEnabled": true, "FingerHutEnabled": true, "TopHatterEnabled": true, "TangaEnabled": true, "TargetEnabled": true, "NewEggDotComEnabled": true, "NewEggBizEnabled": true, "YahooStoreEnabled": true, "HayneedleEnabled": true, "ReverbEnabled": true, "DropShipCentralEnabled": true, "DrugStoresEnabled": true, "CdiscountEnabled": true, "BedBathAndBeyondEnabled": true, "ShopHQEnabled": true, "GoogleShoppingEnabled": true, "IsMatrixParent": true, "MerchantSKU": "string", "AmazonMerchantSKU": "string", "WayfairMerchantSKU": "string", "InventoryDependantOption": 0, "OnOrder": 0, "AmazonPrice": 0, "VendorID": 0, "LastAggregateDate": "2020-10-02T11:29:33.440Z", "LastModifiedDate": "2020-10-02T11:29:33.440Z", "AmazonMarketplace": "string", "OnBackOrder": 0, "BackOrderVisible": true, "WholeSalePrice": 0, "WholeSalePriceVisible": true, "SitePrice": 0, "SiteCost": 0, "SiteCostVisible": true, "LastCost": 0, "LastCostVisible": true, "InventoryAvailableQty": 0, "ChildProducts": [ { "ProductId": "string", "ChildProductId": "string", "PerKitQty": 0, "ProductName": "string" } ], "CustomColumns": [ { "ID": 0, "DataType": "String", "DataLength": 0, "IsDropDownColumn": true, "IsDropDownCustomTextAllowed": true, "ClientID": 0, "NewValue": {}, "DataSourceContainer": [ { "Key": "string", "Value": "string", "Additional": {} } ], "ColumnName": "string", "DisplayName": "string", "Value": {} } ], "ID": "string" } ], "TotalResults": 0 } |