Flow Source Document

Retrieves a paginated list of source documents for the specified flow.

get

Retrieves a paginated list of source documents for the specified flow, optionally filtered and sorted.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
flowIdentifierstring · uuidRequired

The unique identifier of the flow.

projectIdentifierstringRequired
Query parameters
pageNumberinteger · int32Optional

The page number to retrieve.

parentObjectIdentifierstring · uuidOptional

The parent folder's object identifier (optional).

flattenListbooleanOptional

Whether to flatten the folder structure.

pageSizeinteger · int32Optional

The number of items per page.

searchTextstringOptional

Optional search text to filter source documents.

sortinginteger · enumOptional

The sorting option for the results.

Possible values:
descbooleanOptional

Whether to sort in descending order.

Default: true
Responses
chevron-right
200

OK

get
/projects/{projectIdentifier}/flows/{flowIdentifier}/source-documents

Uploads a new source document to the specified flow.

post

Uploads a new source document to the specified flow.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
projectIdentifierstringRequired
flowIdentifierstringRequired
Query parameters
parentObjectIdentifierstring · uuidOptional

The parent folder's object identifier (optional).

Body
filestring · binaryOptional

The file to upload.

Responses
chevron-right
200

OK

post
/projects/{projectIdentifier}/flows/{flowIdentifier}/source-documents

Retrieves a source document by its object identifier.

get

Retrieves a source document by its object identifier.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
objectIdentifierstring · uuidRequired

The unique identifier of the source document.

projectIdentifierstringRequired
flowIdentifierstringRequired
Responses
chevron-right
200

OK

get
/projects/{projectIdentifier}/flows/{flowIdentifier}/source-documents/{objectIdentifier}

Updates a source document by its object identifier.

put

Updates a source document by its object identifier.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
objectIdentifierstring · uuidRequired

The unique identifier of the source document to update.

projectIdentifierstringRequired
flowIdentifierstringRequired
Body
namestring · nullableRequired
parentObjectIdentifierstring · uuid · nullableOptional
isDirectorybooleanOptional
documentUploadObjectIdentifierstring · uuidRequired
Responses
chevron-right
200

OK

put
/projects/{projectIdentifier}/flows/{flowIdentifier}/source-documents/{objectIdentifier}

Updates a folder by its object identifier.

put

Updates a folder by its object identifier.

Authorizations
AuthorizationstringRequired

Bearer authentication with JWT

Path parameters
objectIdentifierstring · uuidRequired

The unique identifier of the folder to update.

projectIdentifierstringRequired
flowIdentifierstringRequired
Body
namestring · nullableRequired
parentObjectIdentifierstring · uuid · nullableOptional
Responses
chevron-right
200

OK

put
/projects/{projectIdentifier}/flows/{flowIdentifier}/source-documents/folder/{objectIdentifier}

Last updated