Retrieve a paginated list of all UI components in your workspace. Supports filtering by type, tags, and creation date.
| Parameter | Type | Description |
|---|---|---|
page | integer | Page number (default: 1) |
limit | integer | Items per page (default: 20, max: 100) |
type | string | Filter by component type (e.g., button, card, form) |
status | string | Filter by status: draft, published, archived |
Example Request
GET /v1/components?limit=10&type=card&status=published Authorization: Bearer wk_live_... Content-Type: application/json
Example Response (200 OK)
{ "data": [ { "id": "cmp_8x9y2z3a4b5c", "name": "Hero Section", "type": "card", "status": "published", "created_at": "2024-11-15T08:30:00Z" } ], "meta": { "total": 42, "page": 1, "limit": 10 } }