For the complete documentation index, see llms.txt. This page is also available as Markdown.

Document Uploads

List a project's document uploads.

get

Retrieves a paginated list of document uploads for the project, optionally filtered by search text and sorted.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
projectIdentifierstringRequired
Query parameters
pageNumberinteger · int32Optional
pageSizeinteger · int32Optional
searchTextstringOptional
sortingstring · enumOptionalPossible values:
descbooleanOptionalDefault: true
Responses
200

OK

totalCountinteger · int32Optional
get/projects/{projectIdentifier}/document-uploads

Create a document upload record.

post

Starts a new document upload for the project and returns the upload record used to track the documents being added.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
projectIdentifierstringRequired
Body
fileCountinteger · int32 · nullableOptional
namestring · nullableRequired
ocrEnginestring · enumOptionalPossible values:
ocrStrategystring · enumOptionalPossible values:
coordinateExtractionStrategystring · enumOptionalPossible values:
Responses
200

OK

fileCountinteger · int32 · nullableOptional
namestring · nullableRequired
ocrEnginestring · enumOptionalPossible values:
ocrStrategystring · enumOptionalPossible values:
coordinateExtractionStrategystring · enumOptionalPossible values:
objectIdentifierstring · uuidRequired
dateAddedstring · date-timeOptional
dateCompletedstring · date-time · nullableOptional
post/projects/{projectIdentifier}/document-uploads

Get a document upload by identifier.

get

Retrieves the full details of a single document upload in the project by its object identifier.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
objectIdentifierstring · uuidRequired
projectIdentifierstringRequired
Responses
200

OK

namestring · nullableRequired
dateAddedstring · date-timeOptional
objectIdentifierstring · uuidOptional
dateCompletedstring · date-time · nullableOptional
totalDocumentCountinteger · int32Optional
failedDocumentCountinteger · int32Optional
processingDocumentCountinteger · int32Optional
completedDocumentCountinteger · int32Optional
totalSizeBytesinteger · int64Optional
ocrEnginestring · enumOptionalPossible values:
ocrStrategystring · enumOptionalPossible values:
coordinateExtractionStrategystring · enumOptionalPossible values:
get/projects/{projectIdentifier}/document-uploads/{objectIdentifier}

Update a document upload.

patch

Marks a project's document upload as completed and notifies project admins that the documents have been added.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
objectIdentifierstring · uuidRequired
projectIdentifierstringRequired
Body
fileCountinteger · int32 · nullableOptional
namestring · nullableRequired
ocrEnginestring · enumOptionalPossible values:
ocrStrategystring · enumOptionalPossible values:
coordinateExtractionStrategystring · enumOptionalPossible values:
Responses
200

OK

fileCountinteger · int32 · nullableOptional
namestring · nullableRequired
ocrEnginestring · enumOptionalPossible values:
ocrStrategystring · enumOptionalPossible values:
coordinateExtractionStrategystring · enumOptionalPossible values:
objectIdentifierstring · uuidRequired
dateAddedstring · date-timeOptional
dateCompletedstring · date-time · nullableOptional
patch/projects/{projectIdentifier}/document-uploads/{objectIdentifier}

Last updated