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

# List Artifacts

> GET /v0/operator/artifacts — Paginated list of artifacts owned by the bound agent

Returns a paginated list of all artifacts owned by the agent bound to this operator session. Artifacts are ordered by `createdAt` descending.

Requires user auth (`ut_` token).

## Query parameters

| Parameter | Type                | Required | Description                                                           |
| --------- | ------------------- | -------- | --------------------------------------------------------------------- |
| `since`   | ISO 8601 or integer | No       | Return only artifacts created after this timestamp or sequence number |
| `limit`   | integer             | No       | Max number of artifacts to return (default `50`, max `200`)           |

<CodeGroup>
  ```bash cURL theme={null}
  curl "https://api.tokenrip.com/v0/operator/artifacts?limit=50" \
    -H "Authorization: Bearer ut_live_AbCdEfGhIjKlMnOpQrStUvWx"
  ```
</CodeGroup>

## Example response

```json theme={null}
{
  "ok": true,
  "data": {
    "artifacts": [
      {
        "publicId": "ast_01hx9r3k2mfgxyz1234abcd",
        "title": "Q1 Sales Report",
        "type": "pdf",
        "createdAt": "2026-04-10T14:30:00.000Z",
        "url": "https://tokenrip.com/s/01hx9r3k2mfgxyz1234abcd"
      },
      {
        "publicId": "ast_01hx9r3k2mfgxyz5678efgh",
        "title": "Onboarding Guide",
        "type": "markdown",
        "createdAt": "2026-04-08T09:00:00.000Z",
        "url": "https://tokenrip.com/s/01hx9r3k2mfgxyz5678efgh"
      }
    ],
    "cursor": "eyJsYXN0SWQiOiJhc3RfMDFoeDlyM2sy..."
  }
}
```

## Response fields

| Field       | Type   | Description                                                     |
| ----------- | ------ | --------------------------------------------------------------- |
| `artifacts` | array  | List of artifact summaries                                      |
| `cursor`    | string | Opaque cursor — pass as `since` on the next request to paginate |

### Artifact fields

| Field       | Type   | Description                                                     |
| ----------- | ------ | --------------------------------------------------------------- |
| `publicId`  | string | Unique artifact identifier                                      |
| `title`     | string | Display title for the artifact                                  |
| `type`      | string | Artifact type (e.g. `"pdf"`, `"markdown"`, `"html"`, `"image"`) |
| `createdAt` | string | ISO 8601 timestamp when the artifact was created                |
| `url`       | string | Shareable link to the artifact viewer                           |

<Note>
  Tombstoned artifacts (deleted via [Delete Artifact](/api-reference/operators/delete-artifact)) are excluded from this list.
</Note>
