Retrieve paginated list of uploaded files with filtering support
/files
Retrieve a paginated list of uploaded files with support for filtering by type and status. Deleted files are excluded by default.
Parameter | Type | Default | Description |
---|---|---|---|
page | integer | 1 | Page number |
page_size | integer | 20 | Items per page (max: 100) |
type | string | - | Filter by document type (invoice, bank_statement, etc.) |
status | string | - | Filter by status (pending, processing, completed, failed, deleted) |
Field | Type | Description |
---|---|---|
id | string | Unique file identifier |
filename | string | Original filename |
file_id | string | Internal file storage identifier |
type | string | Document type |
status | string | Processing status |
size | integer | File size in bytes |
created_at | string | Upload timestamp (ISO 8601) |
completed_at | string | Processing completion timestamp |
page | integer | Current page number |
page_size | integer | Items per page |
total | integer | Total number of files |
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Page number
Items per page
x <= 100
Filter by document type (invoice, bank_statement, etc.)
Filter by status
pending
, processing
, completed
, failed
, deleted
Files retrieved successfully
The response is of type object
.