---
title: "List generated Artifact views for a Program"
method: GET
path: "/v1/programs/{configObjectId}/views"
tags: ["Codemode Runs"]
---

# List generated Artifact views for a Program

`GET /v1/programs/{configObjectId}/views`

## Path parameters

- `configObjectId` string, required

## Response `200`

Artifact views returned.

- object
  - `items` object[], required
    - `id` string, required
    - `configObjectId` string, required
    - `title` string, required
    - `description` string, nullable, required
    - `status` 'active' | 'retired', required
    - `activeRevisionId` string, nullable, required
    - `revisions` object[], required
      - `id` string, required
      - `artifactViewId` string, required
      - `resourceUri` string, required
      - `buildStatus` 'ready' | 'failed', required
      - `sourceDigest` string, required
      - `resourceDigest` string, nullable, required
      - `outputSchemaDigest` string, required
      - `csp` object, required
        - `connectDomains` string[], required
        - `resourceDomains` string[], required
        - `frameDomains` string[], required
        - `baseUriDomains` string[], required
      - `diagnostics` object[], required
        - `level` 'error' | 'warning', required
        - `message` string, required
        - `line` integer, nullable, required
        - `column` integer, nullable, required
      - `compilerName` string, required
      - `compilerVersion` string, required
      - `reactVersion` string, required
      - `compiledHtmlBytes` integer, nullable, required
      - `retiredAt` string, date-time, nullable, required
      - `createdAt` string, date-time, required
    - `createdAt` string, date-time, required
    - `updatedAt` string, date-time, required

---

[API](https://skmtc.net/openworklabs/apis/den-api.md) · [All operations](https://skmtc.net/openworklabs/apis/den-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/openworklabs/den-api/revisions/6915dfb03e5d/schema)
