---
url: /orchestration/reference/operations/QueryResources.md
description: 'GET /v2/resources — List resources: `view=Queue` is what the orchestrator is loading now, `view=Loaded`'
---

> Documentation index: https://developer.civitai.com/llms.txt — every page on this site has a markdown version at its URL + `.md`.

# List resources: `view=Queue` is what the orchestrator is loading now, `view=Loaded`

`GET https://orchestration.civitai.com/v2/resources`

Operation `QueryResources` · Resources · Civitai Orchestration API, generated from the published OpenAPI spec ([v2-consumers.json](https://developer.civitai.com/openapi/v2-consumers.json)); the interactive HTML page is this URL without `.md`.

List resources: `view=Queue` is what the orchestrator is loading now, `view=Loaded`
what at least one worker holds and can use now. Each page is a fresh snapshot.

## Authentication

Send `Authorization: Bearer <token>` (the spec's `ApiKey` scheme). See [Authentication](https://developer.civitai.com/orchestration/guide/authentication.md).

## Parameters

| Name | In | Type | Required | Description |
|---|---|---|---|---|
| `view` | query | `ResourceView` (one of `queue`, `loaded`) | yes | A projection of the resource collection. There is no view that lists every known resource — resources are addressed by AIR and only materialise once something asks for them. |
| `cursor` | query | string | no |  |
| `take` | query | integer (int32) | no | (default `100`) |
| `type` | query | array of string | no | Repeatable, OR'd. Matches the AIR's type segment literally with no alias expansion, so `checkpoint` does not cover base weights arriving as `diffusion_model`, `diffusionmodel` or `unet`. |
| `excludeType` | query | array of string | no | Repeatable, OR'd, and wins over `type`. `other`, `torchcompilecache` and `nodepacklayer` are the generated artifacts rather than models. |
| `source` | query | array of string | no | Repeatable, OR'd, matched against the AIR's source segment. `civitai` is the cheapest way to drop everything the orchestrator generated itself. |
| `minSizeBytes` | query | integer (int64) | no | Inclusive. 1073741824 (1 GiB) is where a resource starts taking the large download lane. A resource whose provider never reported a byte count has size 0 and is excluded by any value. |
| `maxSizeBytes` | query | integer (int64) | no | Inclusive. |

## Responses

### 200 OK

Content type: `application/json`.

Schema `CursedArrayOfStringAndResourceInfo`.

| Field | Type | Required | Description |
|---|---|---|---|
| `next` | string, nullable | yes |  |
| `items` | array of `ResourceInfo` | yes |  |

### 400 Bad Request

Content type: `application/json`.

Schema `ProblemDetails`.

| Field | Type | Required | Description |
|---|---|---|---|
| `type` | string, nullable | no |  |
| `title` | string, nullable | no |  |
| `status` | integer (int32), nullable | no |  |
| `detail` | string, nullable | no |  |
| `instance` | string, nullable | no |  |

### 503 Service Unavailable

No body.
