info: name: Create Collection with Dashboard type: http seq: 4 http: method: POST url: '{{base_url}}/api/collections' auth: inherit runtime: scripts: - type: tests code: "test(\"creates collection successfully\", function() {\n expect(res.status).to.eql(201);" docs: |- Create a new collection with dashboard visibility enabled. **Endpoint**: POST /api/collections **Auth**: Required (Bearer token) ## Request Body | Field | Type | Required | Description | |-------|------|----------|-------------| | name | string | Yes | Collection name | | description | string | No | Collection description | | color | string | No | Hex color code | | icon | string | No | Icon emoji or name | | show_on_dashboard | boolean | No | Show on dashboard (default: false) | ## Example Request ```json { "name": "My Favorites", "description": "My favorite books", "color": "#FF5733", "icon": "⭐", "show_on_dashboard": true