Module @laserfiche/lf-repository-api-client-v2 - v1.0.9

Laserfiche Repository API Client V2

Use the Laserfiche Repository API to access data in a Laserfiche repository. Import or export documents, modify the repository folder structure, read and modify templates and field values, and more.

See CHANGELOG here.

To install, see here

See the .github/workflows/main.yml.

Enumerations

AuditEventType
CreateEntryRequestEntryType
EntryType
ExportEntryRequestImageFormat
ExportEntryRequestPart
FieldFormat
FieldType
FuzzyType
GeneratePagesImageType
HitType
TaskStatus
TaskType
WatermarkPosition

Classes

ApiException
Attribute
AttributeCollectionResponse
AttributesClient
AuditReason
AuditReasonCollectionResponse
AuditReasonsClient
CancelTaskResult
CancelTasksResponse
CopyEntryRequest
CreateEntryRequest
CreateMultipartUploadUrlsRequest
CreateMultipartUploadUrlsResponse
Document
EntriesClient
Entry
EntryCollectionResponse
ExportEntryRequest
ExportEntryRequestImageOptions
ExportEntryRequestTextOptions
ExportEntryRequestWatermark
ExportEntryResponse
Field
FieldCollectionResponse
FieldDefinition
FieldDefinitionCollectionResponse
FieldDefinitionsClient
FieldToUpdate
Folder
GetEntryByPathResponse
IHeaderDictionary
ImportEntryRequest
ImportEntryRequestMetadata
ImportEntryRequestPdfOptions
LFColor
Link
LinkCollectionResponse
LinkDefinition
LinkDefinitionCollectionResponse
LinkDefinitionsClient
LinkToUpdate
ListDynamicFieldValuesRequest
ProblemDetails
RecordSeries
RepositoriesClient
Repository
RepositoryApiClient
RepositoryCollectionResponse
Rule
SearchContextHit
SearchContextHitCollectionResponse
SearchEntryRequest
SearchesClient
SetFieldsRequest
SetLinksRequest
SetTagsRequest
SetTemplateRequest
Shortcut
SimpleSearchesClient
StartCopyEntryRequest
StartDeleteEntryRequest
StartExportEntryRequest
StartImportUploadedPartsRequest
StartSearchEntryRequest
StartTaskResponse
Tag
TagCollectionResponse
TagDefinition
TagDefinitionCollectionResponse
TagDefinitionsClient
TagDefinitionWatermark
TaskCollectionResponse
TaskProgress
TaskResult
TasksClient
TemplateDefinition
TemplateDefinitionCollectionResponse
TemplateDefinitionsClient
TemplateFieldDefinition
TemplateFieldDefinitionCollectionResponse
UpdateEntryRequest

Interfaces

FileParameter
IAttribute
IAttributeCollectionResponse
IAttributesClient
IAuditReason
IAuditReasonCollectionResponse
IAuditReasonsClient
ICancelTaskResult
ICancelTasksResponse
ICopyEntryRequest
ICreateEntryRequest
ICreateMultipartUploadUrlsRequest
ICreateMultipartUploadUrlsResponse
IDocument
IEntriesClient
IEntry
IEntryCollectionResponse
IExportEntryRequest
IExportEntryRequestImageOptions
IExportEntryRequestTextOptions
IExportEntryRequestWatermark
IExportEntryResponse
IField
IFieldCollectionResponse
IFieldDefinition
IFieldDefinitionCollectionResponse
IFieldDefinitionsClient
IFieldToUpdate
IFolder
IGetEntryByPathResponse
IIHeaderDictionary
IImportEntryRequest
IImportEntryRequestMetadata
IImportEntryRequestPdfOptions
ILFColor
ILink
ILinkCollectionResponse
ILinkDefinition
ILinkDefinitionCollectionResponse
ILinkDefinitionsClient
ILinkToUpdate
IListDynamicFieldValuesRequest
IProblemDetails
IRecordSeries
IRepositoriesClient
IRepository
IRepositoryApiClient
IRepositoryCollectionResponse
IRule
ISearchContextHit
ISearchContextHitCollectionResponse
ISearchEntryRequest
ISearchesClient
ISetFieldsRequest
ISetLinksRequest
ISetTagsRequest
ISetTemplateRequest
IShortcut
ISimpleSearchesClient
IStartCopyEntryRequest
IStartDeleteEntryRequest
IStartExportEntryRequest
IStartImportUploadedPartsRequest
IStartSearchEntryRequest
IStartTaskResponse
ITag
ITagCollectionResponse
ITagDefinition
ITagDefinitionCollectionResponse
ITagDefinitionsClient
ITagDefinitionWatermark
ITaskCollectionResponse
ITaskProgress
ITaskResult
ITasksClient
ITemplateDefinition
ITemplateDefinitionCollectionResponse
ITemplateDefinitionsClient
ITemplateFieldDefinition
ITemplateFieldDefinitionCollectionResponse
IUpdateEntryRequest