Skip to main content
GET
Get file schema values by fileIds
Get the extracted schema values for a file in the current organization and workspace.

Request Parameters

Path Parameters

Query Parameters

Table and list fields are returned truncated at 100 rows by default. Pass includeFullTableData=true to fetch every row from S3 storage — expect a larger response and a slower call.

Response Structure

The response nests pagination inside values:
A cursor parameter is listed on this endpoint because it comes from the shared pagination parameter set, but cursor pagination is not implemented here — sending cursor is accepted and ignored, and you still get the page/limit response. Use page and limit. See Pagination for the endpoints that do support it.

Updating these values

The id of a formValues entry is the schemaValueId you pass to PATCH /files/{fileId}/values to change extracted field or table cell values.

Authorizations

x-api-key
string
header
required

API key for authentication

Path Parameters

fileId
string
required

Query Parameters

page
number
default:1

Page number

Example:

1

limit
number
default:100

Number of items per page

Example:

100

sortBy
string
default:createdAt

Field to sort by

Example:

"createdAt"

sortOrder
enum<string>
default:ASC

Sort direction

Available options:
ASC,
DESC
Example:

"ASC"

cursor
string

Opaque pagination cursor. Provide the parameter (empty value for the first page) to switch to cursor pagination: the response becomes { data, pagination: { limit, nextCursor, hasMore } } with default limit 50 (max 100). Omit it entirely for legacy page/limit pagination. In cursor mode sortBy must be one of createdAt, updatedAt, _id, and cursors are bound to the sortBy/sortOrder they were minted with.

includeFullTableData
string

Response

The file schema values are retrieved

values
object