Domains & Settings
Reference data endpoints for the platform's supported domains (suppliers). No authentication is required — these are public read-only resources used to discover valid domain IDs before creating zipcodes or items.
List Domains
POSTNo auth (public)
https://multicartapi.com/api/v1/settings/domains/Return all active domains (suppliers) available on the platform, including their IDs used when creating zipcodes and items.
curl "https://multicartapi.com/api/v1/settings/domains/" \
-X POST \
-H "Content-Type: application/json" \
-d '{}'Request body
{}Response
{
"code": 200,
"data": [
{
"id": 1,
"domain": "amazon.com.au",
"domain_url": "https://www.amazon.com.au",
"country_code": "AU",
"supplier_type": "scraping",
"status": "active"
},
{
"id": 24,
"domain": "officeworks.com.au",
"domain_url": "https://www.officeworks.com.au",
"country_code": "AU",
"supplier_type": "rest_api",
"status": "active"
}
],
"status": 1
}Notes
No request body or authentication is required. The `id` field is the value to pass as `domain` when calling `/zipcodes/create-zipcode/` or `/schedules/amazon/asin/create/`. `supplier_type` values: `scraping` (Amazon HTML scraping), `rest_api`, `csv_import`. Also accepts GET. The landing /api-docs incorrectly lists Authorization Token as required — the endpoint has no `@permission_classes` decorator and is fully public.
