Maxuria Partner API

Product List API

Reference for partner product listing requests exposed at partner.maxuria.com/api/list.

Endpoint

POST https://partner.maxuria.com/api/list
Auth: Bearer token

Authentication

Include the partner token in the Authorization header.

Authorization: Bearer <PARTNER_API_BEARER_TOKEN>

Request Body

FieldTypeDescription
startnumberOptional. Offset-style starting index. Defaults to 0.
sizenumberOptional. Number of products to return. Defaults to 100 and caps at 100.
createdAfterstringOptional. ISO date string. Returns products created on or after this date.
idsstring[]Optional. Shopify product handles.
brandsstring[]Optional. Brand identifiers only, such as gucci or louisVuitton.
locationsstring[]Optional. LA or SH. LA includes Los Angeles and arriving-soon LA inventory.

Example

{
  "start": 0,
  "size": 100,
  "createdAfter": "2026-01-01T00:00:00Z",
  "ids": ["ab072326a0"],
  "brands": ["gucci", "louisVuitton"],
  "locations": ["LA"]
}

cURL

curl -X POST https://partner.maxuria.com/api/list \
  -H "Authorization: Bearer <PARTNER_API_BEARER_TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{
  "start": 0,
  "size": 100,
  "createdAfter": "2026-01-01T00:00:00Z",
  "ids": ["ab072326a0"],
  "brands": ["gucci", "louisVuitton"],
  "locations": ["LA"]
}'

Response

FieldTypeDescription
idstringShopify product handle exposed as the partner product ID.
titlestringProduct title.
descriptionstringProduct description.
brandstring | nullBrand identifier.
categorystring | nullCategory identifier.
hardwarestring | nullHardware descriptor.
colorsstring[]Color descriptors.
yearstring | nullProduct year.
hermesColorsstring[]Hermes color descriptors.
hermesMaterialsstring[]Hermes material descriptors.
hermesYearStampstring | nullHermes year stamp.
bagSizestring | nullBag size descriptor.
bagMaterialsstring[]Bag material descriptors.
bagStylesstring[]Bag style descriptors.
accessoriesstring[]Included accessory descriptors.
imagesImage[]Shopify product images.
wholesalePriceInUSDstringComputed wholesale price in USD.
listingPriceInUSDstringShopify listing price in USD.
conditionstring | nullCondition descriptor.
sizeobject | nullBag dimensions in centimeters.
locationstring | nullMapped location display name.

Example

{
  "products": [
    {
      "id": "ab072326a0",
      "title": "Gucci Bag",
      "description": "Product description",
      "brand": "gucci",
      "category": "bag",
      "hardware": "gold",
      "colors": ["black"],
      "year": "2024",
      "hermesColors": [],
      "hermesMaterials": [],
      "hermesYearStamp": null,
      "bagSize": "small",
      "bagMaterials": ["leather"],
      "bagStyles": ["shoulder"],
      "accessories": ["dustBag"],
      "images": [
        {
          "url": "https://cdn.shopify.com/...",
          "altText": "Gucci Bag",
          "width": 1200,
          "height": 1200
        }
      ],
      "wholesalePriceInUSD": "1000.00",
      "listingPriceInUSD": "1100.00",
      "condition": "excellent",
      "size": {
        "widthInCM": 30,
        "heightInCM": 22,
        "depthInCM": 16
      },
      "location": "Los Angeles"
    }
  ],
  "start": 0,
  "size": 100,
  "nextStart": 100,
  "hasNext": true
}

Errors

StatusMeaning
400Invalid JSON or invalid list query params.
401Missing or invalid bearer token.
500Unexpected server or Shopify error.