Skip to content

Files

Get Pipeline File Status Counts
Deprecated
FileGetStatusCountsResponse Pipelines.Files.GetStatusCounts(FileGetStatusCountsParamsparameters, CancellationTokencancellationToken = default)
GET/api/v1/pipelines/{pipeline_id}/files/status-counts
Get Pipeline File Status
Deprecated
ManagedIngestionStatusResponse Pipelines.Files.GetStatus(FileGetStatusParamsparameters, CancellationTokencancellationToken = default)
GET/api/v1/pipelines/{pipeline_id}/files/{file_id}/status
Add Files To Pipeline Api
Deprecated
IReadOnlyList<PipelineFile> Pipelines.Files.Create(FileCreateParamsparameters, CancellationTokencancellationToken = default)
PUT/api/v1/pipelines/{pipeline_id}/files
Update Pipeline File
Deprecated
PipelineFile Pipelines.Files.Update(FileUpdateParamsparameters, CancellationTokencancellationToken = default)
PUT/api/v1/pipelines/{pipeline_id}/files/{file_id}
Delete Pipeline File
Deprecated
Pipelines.Files.Delete(FileDeleteParamsparameters, CancellationTokencancellationToken = default)
DELETE/api/v1/pipelines/{pipeline_id}/files/{file_id}
List Pipeline Files2
Deprecated
FileListPageResponse Pipelines.Files.List(FileListParamsparameters, CancellationTokencancellationToken = default)
GET/api/v1/pipelines/{pipeline_id}/files2
ModelsExpand Collapse
class PipelineFile:

A file associated with a pipeline.

required string ID

Unique identifier for the pipeline file.

formatuuid
required string PipelineID

The ID of the pipeline that the file is associated with.

formatuuid
IReadOnlyDictionary<string, ConfigHash?>? ConfigHash

Hashes for the configuration of the pipeline.

One of the following:
IReadOnlyDictionary<string, JsonElement>
IReadOnlyList<JsonElement>
string
Double
Boolean
DateTimeOffset? CreatedAt

When the pipeline file was created.

formatdate-time
IReadOnlyDictionary<string, CustomMetadata?>? CustomMetadata

Custom metadata for the file.

One of the following:
IReadOnlyDictionary<string, JsonElement>
IReadOnlyList<JsonElement>
string
Double
Boolean
string? DataSourceID

The ID of the data source that the file belongs to.

formatuuid
string? ExternalFileID

The ID of the file in the external system.

string? FileID

The ID of the file.

formatuuid
Long? FileSize

Size of the file in bytes.

string? FileType

File type (e.g. pdf, docx, etc.).

Long? IndexedPageCount

The number of pages that have been indexed for this file.

DateTimeOffset? LastModifiedAt

The last modified time of the file.

formatdate-time
string? Name

Name of the file.

IReadOnlyDictionary<string, PermissionInfo?>? PermissionInfo

Permission information for the file.

One of the following:
IReadOnlyDictionary<string, JsonElement>
IReadOnlyList<JsonElement>
string
Double
Boolean
string? ProjectID

The ID of the project that the file belongs to.

formatuuid
IReadOnlyDictionary<string, ResourceInfo?>? ResourceInfo

Resource information for the file.

One of the following:
IReadOnlyDictionary<string, JsonElement>
IReadOnlyList<JsonElement>
string
Double
Boolean
Status? Status

Status of the pipeline file.

One of the following:
"CANCELLED"Cancelled
"ERROR"Error
"IN_PROGRESS"InProgress
"NOT_STARTED"NotStarted
"SUCCESS"Success
DateTimeOffset? StatusUpdatedAt

The last time the status was updated.

formatdate-time
DateTimeOffset? UpdatedAt

When the pipeline file was last updated.

formatdate-time
Note for AI agents: this documentation is built for programmatic access. - Overview of all docs: https://developers.llamaindex.ai/llms.txt - Any page is available as raw Markdown by appending index.md to its URL — e.g. https://developers.llamaindex.ai/llamaparse/parse/getting_started/index.md - Agent-friendly REST search APIs live under https://developers.llamaindex.ai/api/ — search (BM25 full-text), grep (regex), read (fetch a page), and list (browse the doc tree). See https://developers.llamaindex.ai/llms.txt for parameters. - A hosted documentation MCP server is available at https://developers.llamaindex.ai/mcp. If you support MCP, you can ask the user to install it for browsing these docs directly (an alternative to the REST API). Setup: https://developers.llamaindex.ai/for-agents/mcp/ - Other LlamaIndex tooling for agents — the LlamaParse Platform MCP server, agent skills and plugins, and the n8n node — is mapped at https://developers.llamaindex.ai/for-agents/