API Reference

You can interact with the API through HTTP requests from any language

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/Department/list
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Path parameters
idinteger · int32Required
Responses
chevron-right
200

Success

No content

get
/api/Department/{id}
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/Department/options
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Query parameters
CodestringOptional
DocumentTypeIdinteger · int32Optional
DepartmentIdinteger · int32Optional
NamestringOptional
CategoryIdinteger · int32Optional
StatusbooleanOptional
ContentstringOptional
Currentinteger · int32Optional
PageSizeinteger · int32Optional
Responses
chevron-right
200

Success

No content

get
/api/Document/list
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Path parameters
idstring · uuidRequired
Responses
chevron-right
200

Success

No content

get
/api/Document/{id}
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/Document/type/options
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/Document/category/options
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Body
codestring · nullableOptional
namestring · nullableOptional
documentTypeIdinteger · int32 · nullableOptional
numberinteger · int32Optional
issuedDatestring · date-timeOptional
Responses
chevron-right
200

Success

No content

post
/api/Document/add
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Body
idstring · uuidOptional
numberinteger · int32 · nullableOptional
kyHieuVanBanstring · nullableOptional
issuedDatestring · date-time · nullableOptional
ngayHieuLucstring · date-time · nullableOptional
notestring · nullableOptional
hoTenNguoiKystring · nullableOptional
chucvuNguoiKystring · nullableOptional
trichYeustring · nullableOptional
trangThaiVanBanboolean · nullableOptional
maLinhVucinteger · int32 · nullableOptional
documentTypeIdinteger · int32 · nullableOptional
maDoKhaninteger · int32 · nullableOptional
createdDatestring · date-timeOptional
statusinteger · int32Optional
departmentIdinteger · int32 · nullableOptional
createdBystring · nullableOptional
chuyenVienstring · nullableOptional
lanhDaostring · nullableOptional
externalFilestring · nullableOptional
phongBanstring · nullableOptional
agencyIdinteger · int32 · nullableOptional
Responses
chevron-right
200

Success

No content

post
/api/Document/update
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Path parameters
idstring · uuidRequired
Responses
chevron-right
200

Success

No content

get
/api/Document/files/{id}
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/Document/count
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Path parameters
idstring · uuidRequired
Responses
chevron-right
200

Success

No content

post
/api/Document/delete/{id}
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/Document/type/pie
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/Document/category/count
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Query parameters
yearinteger · int32Optional
Responses
chevron-right
200

Success

No content

get
/api/Document/column-chart
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Body
Filestring · binaryOptional
DocumentIdstring · uuidOptional
Responses
chevron-right
200

Success

No content

post
/api/Document/file/upload
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Path parameters
idstring · uuidRequired
Responses
chevron-right
200

Success

No content

post
/api/Document/file/delete/{id}
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Query parameters
DocumentIdstring · uuidOptional
Currentinteger · int32Optional
PageSizeinteger · int32Optional
Responses
chevron-right
200

Success

No content

get
/api/Document/logs
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Body
Filestring · binaryOptional
FolderIdstring · uuidOptional
Responses
chevron-right
200

Success

No content

post
/api/File/upload
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Path parameters
idstring · uuidRequired
Responses
chevron-right
200

Success

No content

post
/api/File/delete/{id}
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/File/count
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Body
idstring · uuidOptional
namestring · nullableOptional
sizeinteger · int64Optional
contentTypestring · max: 100 · nullableOptional
urlstring · nullableOptional
uploadedDatestring · date-timeOptional
uploadedBystring · max: 450 · nullableOptional
folderIdstring · uuidOptional
departmentIdinteger · int32Optional
versioninteger · int32Optional
statusinteger · enumOptionalPossible values:
downloadCountinteger · int32Optional
approvedBystring · nullableOptional
approvedDatestring · date-time · nullableOptional
Responses
chevron-right
200

Success

No content

post
/api/File/move
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Body
idstring · uuidOptional
namestring · nullableOptional
sizeinteger · int64Optional
contentTypestring · max: 100 · nullableOptional
urlstring · nullableOptional
uploadedDatestring · date-timeOptional
uploadedBystring · max: 450 · nullableOptional
folderIdstring · uuidOptional
departmentIdinteger · int32Optional
versioninteger · int32Optional
statusinteger · enumOptionalPossible values:
downloadCountinteger · int32Optional
approvedBystring · nullableOptional
approvedDatestring · date-time · nullableOptional
Responses
chevron-right
200

Success

No content

post
/api/File/rename
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Body
idstring · uuidOptional
namestring · nullableOptional
sizeinteger · int64Optional
contentTypestring · max: 100 · nullableOptional
urlstring · nullableOptional
uploadedDatestring · date-timeOptional
uploadedBystring · max: 450 · nullableOptional
folderIdstring · uuidOptional
departmentIdinteger · int32Optional
versioninteger · int32Optional
statusinteger · enumOptionalPossible values:
downloadCountinteger · int32Optional
approvedBystring · nullableOptional
approvedDatestring · date-time · nullableOptional
Responses
chevron-right
200

Success

No content

post
/api/File/approve
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Path parameters
idstring · uuidRequired
Responses
chevron-right
200

Success

No content

get
/api/File/download/{id}
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Body
idstring · uuidOptional
namestring · nullableOptional
sizeinteger · int64Optional
contentTypestring · max: 100 · nullableOptional
urlstring · nullableOptional
uploadedDatestring · date-timeOptional
uploadedBystring · max: 450 · nullableOptional
folderIdstring · uuidOptional
departmentIdinteger · int32Optional
versioninteger · int32Optional
statusinteger · enumOptionalPossible values:
downloadCountinteger · int32Optional
approvedBystring · nullableOptional
approvedDatestring · date-time · nullableOptional
Responses
chevron-right
200

Success

No content

post
/api/File/reject
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Path parameters
idstring · uuidRequired
Responses
chevron-right
200

Success

No content

get
/api/File/{id}
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/Folder/internal/tree
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/Folder/learning/tree
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Path parameters
typeinteger · enumRequiredPossible values:
Responses
chevron-right
200

Success

No content

get
/api/Folder/tree-select/{type}
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Body
idstring · uuidOptional
namestring · nullableOptional
departmentIdinteger · int32Optional
parentIdstring · uuid · nullableOptional
createdDatestring · date-timeOptional
modifiedDatestring · date-time · nullableOptional
isPrivatebooleanOptional
createdBystring · nullableOptional
typeinteger · enumOptionalPossible values:
statusinteger · enumOptionalPossible values:
isRootbooleanOptional
Responses
chevron-right
200

Success

No content

post
/api/Folder/add
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Body
idstring · uuidOptional
namestring · nullableOptional
departmentIdinteger · int32Optional
parentIdstring · uuid · nullableOptional
createdDatestring · date-timeOptional
modifiedDatestring · date-time · nullableOptional
isPrivatebooleanOptional
createdBystring · nullableOptional
typeinteger · enumOptionalPossible values:
statusinteger · enumOptionalPossible values:
Responses
chevron-right
200

Success

No content

post
/api/Folder/rename
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Body
idstring · uuidOptional
namestring · nullableOptional
departmentIdinteger · int32Optional
parentIdstring · uuid · nullableOptional
createdDatestring · date-timeOptional
modifiedDatestring · date-time · nullableOptional
isPrivatebooleanOptional
createdBystring · nullableOptional
typeinteger · enumOptionalPossible values:
statusinteger · enumOptionalPossible values:
Responses
chevron-right
200

Success

No content

post
/api/Folder/move
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Path parameters
idstring · uuidRequired
Responses
chevron-right
200

Success

No content

post
/api/Folder/delete/{id}
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Path parameters
idstring · uuidRequired
Query parameters
NamestringOptional
Currentinteger · int32Optional
PageSizeinteger · int32Optional
Responses
chevron-right
200

Success

No content

get
/api/Folder/files/{id}
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Path parameters
idstring · uuidRequired
Responses
chevron-right
200

Success

No content

get
/api/Folder/{id}
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Path parameters
idstring · uuidRequired
Responses
chevron-right
200

Success

No content

post
/api/Folder/approve/{id}
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Path parameters
idstring · uuidRequired
Responses
chevron-right
200

Success

No content

post
/api/Folder/reject/{id}
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Query parameters
Statusinteger · enumOptionalPossible values:
Typeinteger · enumOptionalPossible values:
NamestringOptional
Currentinteger · int32Optional
PageSizeinteger · int32Optional
Responses
chevron-right
200

Success

No content

get
/api/Folder/list
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/Folder/total-pending
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/Folder/internal/pie
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/Folder/learning/pie
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Query parameters
MessagestringOptional
Currentinteger · int32Optional
PageSizeinteger · int32Optional
Responses
chevron-right
200

Success

No content

get
/api/Log/list
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/Notification/count
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Path parameters
idstring · uuidRequired
Responses
chevron-right
200

Success

No content

post
/api/Notification/mark-as-read/{id}
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Path parameters
idstring · uuidRequired
Responses
chevron-right
200

Success

No content

post
/api/Notification/mark-as-unread/{id}
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/Notification/recent-list
200

Success

No content

Authorizations
HTTPRequired

Please enter your Bearer token

Query parameters
SearchTermstringOptional
Currentinteger · int32Optional
PageSizeinteger · int32Optional
Responses
chevron-right
200

Success

No content

get
/api/Search
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

post
/api/Tool/fetch-data-internal
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

post
/api/Tool/fetch-data-from-hp-e-office
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

post
/api/Tool/fetch-text
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

post
/api/Tool/fetch-example-data
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

post
/api/Tool/map-number-data
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

post
/api/Tool/download-file
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

post
/api/Tool/fetch-effect
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/Tool/cdn-file
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/Type/list
200

Success

No content

post
Authorizations
HTTPRequired

Please enter your Bearer token

Body
userNamestring · nullableOptional
passwordstring · nullableOptional
Responses
chevron-right
200

Success

No content

post
/api/User/login
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/User
200

Success

No content

get
Authorizations
HTTPRequired

Please enter your Bearer token

Responses
chevron-right
200

Success

No content

get
/api/User/top-file-list
200

Success

No content

Last updated