> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getscale.ng/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Active Collections

Retrieves active curated collections configured by the merchant (e.g. "Summer Clearance", "New Arrivals"). Collections are groups of items grouped for promotional or display purposes.

Use this endpoint to draw banner sections or special collections on the home page.

### Authorizations

<ParamField header="X-Shop-API-Key" type="string" required>
  Your Publishable Key (`pk_live_...` or `pk_test_...`) generated from the Developer settings in your dashboard.
</ParamField>

### Path Parameters

<ParamField path="shopId" type="string" required>
  The unique UUID of the shop.
</ParamField>

<ResponseExample>
  ```json 200 OK theme={null}
  {
    "status": "success",
    "data": [
      {
        "id": 5,
        "name": "Summer Shoe Guide",
        "slug": "summer-shoe-guide",
        "description": "Light and breezy shoes for warm weather",
        "imageUrl": "https://cdn.getscale.ng/collections/summer.jpg",
        "sortOrder": 1
      }
    ]
  }
  ```

  ```json 400 Bad Request theme={null}
  {
    "message": "FORM_VALIDATION_ERROR",
    "code": 400,
    "validationErrors": [
      {
        "path": [
          "shopId"
        ],
        "message": "Invalid UUID format"
      }
    ]
  }
  ```
</ResponseExample>
