Skip to main content

Get Products For All Merchants

You can use this service to filter the products of all sellers that have integrated with you.

Request

curl --location --request GET '<BASE_URL>/merchant-products/all'
--header 'Content-Type: application/json'
--header 'Authorization: Basic ZGVtbzpwQDU1dzByZA=='

Request Parameters

ParameterTypeRequired
Description
pageIntegerNoUsed for pagination. The default value and minimum value is 1.
sizeIntegerNoUsed for pagination. The default value is 10.
mainCategoryIdIntegerNoSearches by main categoryId.
categoryIdIntegerNoSearches by categoryId.
subCategoryIdIntegerNoSearches by subcategoryId.
subCategoryBrandIdIntegerNoSearches by brandId.
nameStringNoSearches by name.
brandStringNoSearches by brand.
sellerCodeStringYesSeller Code

Response

200 OK
{
"content": [
{
"id": 23891,
"name": "Arçelik No Frost Bulaşık Makinesi 2022",
"model": "HG3342",
"description": null,
"categoryTree": "Elektronik > Beyaz Eşya > Bulaşık Makinesi",
"brand": "Arçelik",
"mainCategoryId": 1,
"categoryId": 7,
"subCategoryId": 36,
"subCategoryBrandId": 886,
"merchantName": "Fakir",
"warrantyYear": 2,
"setupRequired": true,
"createdAt": "2023-07-17 22:46",
"updatedAt": "2023-07-31 14:07",
"source": "PANEL",
"productCode": "e1bce2c449674094b52c8378959918cd",
"imageUrl": null
},
{
"id": 17549,
"name": "ALTUS 3 Programlı Çamaşır Makinesi Beyaz",
"model": "AL 403 MP E Enerji Sınıfı",
"description": "",
"categoryTree": "Elektronik > Beyaz Eşya > Çamaşır Makinesi",
"brand": "Altus",
"mainCategoryId": 1,
"categoryId": 7,
"subCategoryId": 35,
"subCategoryBrandId": 883,
"merchantName": "Fakir",
"warrantyYear": 4,
"setupRequired": true,
"createdAt": "2023-06-13 18:06",
"updatedAt": "2023-07-26 23:22",
"source": "PANEL",
"productCode": "15df612c6f6a4f04a07a2baf32608c83",
"imageUrl": null
}
],
"totalPages": 12,
"totalElements": 23,
"size": 2,
"page": 1,
"empty": false
}
Source
CICEKSEPETI
HEPSIBURADA
IDEASOFT
IKAS
N11
PANEL
TRENDYOL
TSOFT
API_INTEGRATION
PARTNER
SHOPIFY
Info

If the source enum value is PANEL, the product was added through the panel. If it is API_INTEGRATION, the product was added via this integration. Other values indicate the platform from which the product was added.