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

# ContainerFileListResponse

## Fields

| Field | Type | Required | Description | Example |
| - | - | - | - | - |
| `data` | List\[[components.ContainerFile](../components/containerfile.mdx)] | :heavy\_check\_mark: | N/A | |
| `first_id` | *Nullable\[str]* | :heavy\_check\_mark: | N/A | cfile\_b3V0L3JlcG9ydC5jc3Y |
| `has_more` | *bool* | :heavy\_check\_mark: | True when another page can be fetched by passing `after=last_id`; `last_id` is non-null whenever this is true. | false |
| `last_id` | *Nullable\[str]* | :heavy\_check\_mark: | Cursor for the next page (pass as `after`). The last entry’s id, except when the page stopped at the per-request scan bound on hidden bookkeeping objects: then it names the scan position and may not appear in `data`. Null only when `has_more` is false and `data` is empty. | cfile\_b3V0L3JlcG9ydC5jc3Y |
| `object` | [components.ContainerFileListResponseObject](../components/containerfilelistresponseobject.mdx) | :heavy\_check\_mark: | N/A | list |
