Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| e503b92d79 | |||
| b50225327d | |||
| d9fe1bf51e |
@@ -2,6 +2,8 @@ mobile/openapi/**/*.md -diff -merge
|
|||||||
mobile/openapi/**/*.md linguist-generated=true
|
mobile/openapi/**/*.md linguist-generated=true
|
||||||
mobile/openapi/**/*.dart -diff -merge
|
mobile/openapi/**/*.dart -diff -merge
|
||||||
mobile/openapi/**/*.dart linguist-generated=true
|
mobile/openapi/**/*.dart linguist-generated=true
|
||||||
|
mobile/openapi/.openapi-generator/FILES -diff -merge
|
||||||
|
mobile/openapi/.openapi-generator/FILES linguist-generated=true
|
||||||
|
|
||||||
mobile/lib/**/*.g.dart -diff -merge
|
mobile/lib/**/*.g.dart -diff -merge
|
||||||
mobile/lib/**/*.g.dart linguist-generated=true
|
mobile/lib/**/*.g.dart linguist-generated=true
|
||||||
|
|||||||
@@ -1,15 +0,0 @@
|
|||||||
name: PR Conventional Commit Validation
|
|
||||||
|
|
||||||
on:
|
|
||||||
pull_request:
|
|
||||||
types: [opened, synchronize, reopened, edited]
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
validate-pr-title:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- name: PR Conventional Commit Validation
|
|
||||||
uses: ytanikin/PRConventionalCommits@1.1.0
|
|
||||||
with:
|
|
||||||
task_types: '["feat","fix","docs","test","ci","refactor","perf","chore","revert"]'
|
|
||||||
add_label: 'false'
|
|
||||||
+1
-4
@@ -14,10 +14,7 @@ mobile/gradle.properties
|
|||||||
mobile/openapi/pubspec.lock
|
mobile/openapi/pubspec.lock
|
||||||
mobile/*.jks
|
mobile/*.jks
|
||||||
mobile/libisar.dylib
|
mobile/libisar.dylib
|
||||||
mobile/openapi/test
|
|
||||||
mobile/openapi/doc
|
|
||||||
mobile/openapi/.openapi-generator/FILES
|
|
||||||
|
|
||||||
open-api/typescript-sdk/build
|
open-api/typescript-sdk/build
|
||||||
mobile/android/fastlane/report.xml
|
mobile/android/fastlane/report.xml
|
||||||
mobile/ios/fastlane/report.xml
|
mobile/ios/fastlane/report.xml
|
||||||
@@ -82,7 +82,7 @@ flutter {
|
|||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
def kotlin_version = '1.9.24'
|
def kotlin_version = '1.9.24'
|
||||||
def kotlin_coroutines_version = '1.8.1'
|
def kotlin_coroutines_version = '1.8.0'
|
||||||
def work_version = '2.9.0'
|
def work_version = '2.9.0'
|
||||||
def concurrent_version = '1.1.0'
|
def concurrent_version = '1.1.0'
|
||||||
def guava_version = '33.2.0-android'
|
def guava_version = '33.2.0-android'
|
||||||
|
|||||||
Binary file not shown.
@@ -1,7 +1,7 @@
|
|||||||
import 'dart:async';
|
import 'dart:async';
|
||||||
|
import 'dart:convert';
|
||||||
import 'dart:io';
|
import 'dart:io';
|
||||||
|
|
||||||
import 'package:background_downloader/background_downloader.dart';
|
|
||||||
import 'package:collection/collection.dart';
|
import 'package:collection/collection.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:hooks_riverpod/hooks_riverpod.dart';
|
import 'package:hooks_riverpod/hooks_riverpod.dart';
|
||||||
@@ -21,6 +21,7 @@ import 'package:openapi/api.dart';
|
|||||||
import 'package:permission_handler/permission_handler.dart';
|
import 'package:permission_handler/permission_handler.dart';
|
||||||
import 'package:photo_manager/photo_manager.dart';
|
import 'package:photo_manager/photo_manager.dart';
|
||||||
import 'package:cancellation_token_http/http.dart' as http;
|
import 'package:cancellation_token_http/http.dart' as http;
|
||||||
|
import 'package:path/path.dart' as p;
|
||||||
|
|
||||||
final backupServiceProvider = Provider(
|
final backupServiceProvider = Provider(
|
||||||
(ref) => BackupService(
|
(ref) => BackupService(
|
||||||
@@ -32,7 +33,6 @@ final backupServiceProvider = Provider(
|
|||||||
|
|
||||||
class BackupService {
|
class BackupService {
|
||||||
final httpClient = http.Client();
|
final httpClient = http.Client();
|
||||||
final _fileDownloader = FileDownloader();
|
|
||||||
final ApiService _apiService;
|
final ApiService _apiService;
|
||||||
final Isar _db;
|
final Isar _db;
|
||||||
final Logger _log = Logger("BackupService");
|
final Logger _log = Logger("BackupService");
|
||||||
@@ -242,127 +242,121 @@ class BackupService {
|
|||||||
)
|
)
|
||||||
: assetList.toList();
|
: assetList.toList();
|
||||||
|
|
||||||
final tasks = <UploadTask>[];
|
|
||||||
for (var entity in assetsToUpload) {
|
for (var entity in assetsToUpload) {
|
||||||
final isAvailableLocally =
|
File? file;
|
||||||
await entity.isLocallyAvailable(isOrigin: true);
|
File? livePhotoFile;
|
||||||
|
|
||||||
// Handle getting files from iCloud
|
try {
|
||||||
if (!isAvailableLocally && Platform.isIOS) {
|
final isAvailableLocally =
|
||||||
// Skip iCloud assets if the user has disabled this feature
|
await entity.isLocallyAvailable(isOrigin: true);
|
||||||
if (isIgnoreIcloudAssets) {
|
|
||||||
continue;
|
// Handle getting files from iCloud
|
||||||
|
if (!isAvailableLocally && Platform.isIOS) {
|
||||||
|
// Skip iCloud assets if the user has disabled this feature
|
||||||
|
if (isIgnoreIcloudAssets) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
setCurrentUploadAssetCb(
|
||||||
|
CurrentUploadAsset(
|
||||||
|
id: entity.id,
|
||||||
|
fileCreatedAt: entity.createDateTime.year == 1970
|
||||||
|
? entity.modifiedDateTime
|
||||||
|
: entity.createDateTime,
|
||||||
|
fileName: await entity.titleAsync,
|
||||||
|
fileType: _getAssetType(entity.type),
|
||||||
|
iCloudAsset: true,
|
||||||
|
),
|
||||||
|
);
|
||||||
|
|
||||||
|
file = await entity.loadFile(progressHandler: pmProgressHandler);
|
||||||
|
livePhotoFile = await entity.loadFile(
|
||||||
|
withSubtype: true,
|
||||||
|
progressHandler: pmProgressHandler,
|
||||||
|
);
|
||||||
|
} else {
|
||||||
|
if (entity.type == AssetType.video) {
|
||||||
|
file = await entity.originFile;
|
||||||
|
} else {
|
||||||
|
file = await entity.originFile.timeout(const Duration(seconds: 5));
|
||||||
|
if (entity.isLivePhoto) {
|
||||||
|
livePhotoFile = await entity.originFileWithSubtype
|
||||||
|
.timeout(const Duration(seconds: 5));
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
setCurrentUploadAssetCb(
|
if (file != null) {
|
||||||
CurrentUploadAsset(
|
String originalFileName = await entity.titleAsync;
|
||||||
id: entity.id,
|
var fileStream = file.openRead();
|
||||||
fileCreatedAt: entity.createDateTime.year == 1970
|
var assetRawUploadData = http.MultipartFile(
|
||||||
? entity.modifiedDateTime
|
"assetData",
|
||||||
: entity.createDateTime,
|
fileStream,
|
||||||
fileName: await entity.titleAsync,
|
file.lengthSync(),
|
||||||
fileType: _getAssetType(entity.type),
|
filename: originalFileName,
|
||||||
iCloudAsset: true,
|
);
|
||||||
),
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
final files = [];
|
var req = MultipartRequest(
|
||||||
// TODO: This is silly to have to load the file just to access the path
|
'POST',
|
||||||
// But there doesn't seem to be any other way to do it
|
Uri.parse('$savedEndpoint/asset/upload'),
|
||||||
final fileName = (await entity.originFile)?.path;
|
onProgress: ((bytes, totalBytes) =>
|
||||||
files.add(fileName);
|
uploadProgressCb(bytes, totalBytes)),
|
||||||
|
);
|
||||||
|
req.headers["x-immich-user-token"] = Store.get(StoreKey.accessToken);
|
||||||
|
req.headers["Transfer-Encoding"] = "chunked";
|
||||||
|
|
||||||
if (entity.isLivePhoto) {
|
req.fields['deviceAssetId'] = entity.id;
|
||||||
final livePhotoFileName = (await entity.originFileWithSubtype)?.path;
|
req.fields['deviceId'] = deviceId;
|
||||||
if (livePhotoFileName != null) {
|
req.fields['fileCreatedAt'] =
|
||||||
files.add(livePhotoFileName);
|
entity.createDateTime.toUtc().toIso8601String();
|
||||||
}
|
req.fields['fileModifiedAt'] =
|
||||||
}
|
entity.modifiedDateTime.toUtc().toIso8601String();
|
||||||
|
req.fields['isFavorite'] = entity.isFavorite.toString();
|
||||||
|
req.fields['duration'] = entity.videoDuration.toString();
|
||||||
|
|
||||||
final url = '$savedEndpoint/asset/upload';
|
req.files.add(assetRawUploadData);
|
||||||
final headers = {
|
|
||||||
'x-immich-user-token': Store.get(StoreKey.accessToken),
|
|
||||||
'Transfer-Encoding': 'chunked',
|
|
||||||
};
|
|
||||||
|
|
||||||
final fields = {
|
var fileSize = file.lengthSync();
|
||||||
'deviceAssetId': entity.id,
|
|
||||||
'deviceId': deviceId,
|
|
||||||
'fileCreatedAt': entity.createDateTime.toUtc().toIso8601String(),
|
|
||||||
'fileModifiedAt': entity.modifiedDateTime.toUtc().toIso8601String(),
|
|
||||||
'isFavorite': entity.isFavorite.toString(),
|
|
||||||
'duration': entity.videoDuration.toString(),
|
|
||||||
};
|
|
||||||
|
|
||||||
for (final file in files) {
|
if (entity.isLivePhoto) {
|
||||||
final split = file.split('/');
|
if (livePhotoFile != null) {
|
||||||
final name = split.last;
|
final livePhotoTitle = p.setExtension(
|
||||||
final directory = split.take(split.length - 1).join('/');
|
originalFileName,
|
||||||
|
p.extension(livePhotoFile.path),
|
||||||
|
);
|
||||||
|
final fileStream = livePhotoFile.openRead();
|
||||||
|
final livePhotoRawUploadData = http.MultipartFile(
|
||||||
|
"livePhotoData",
|
||||||
|
fileStream,
|
||||||
|
livePhotoFile.lengthSync(),
|
||||||
|
filename: livePhotoTitle,
|
||||||
|
);
|
||||||
|
req.files.add(livePhotoRawUploadData);
|
||||||
|
fileSize += livePhotoFile.lengthSync();
|
||||||
|
} else {
|
||||||
|
_log.warning(
|
||||||
|
"Failed to obtain motion part of the livePhoto - $originalFileName",
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
final task = UploadTask(
|
setCurrentUploadAssetCb(
|
||||||
url: url,
|
CurrentUploadAsset(
|
||||||
group: 'backup',
|
id: entity.id,
|
||||||
fileField: 'assetData',
|
fileCreatedAt: entity.createDateTime.year == 1970
|
||||||
taskId: entity.id,
|
? entity.modifiedDateTime
|
||||||
fields: fields,
|
: entity.createDateTime,
|
||||||
headers: headers,
|
fileName: originalFileName,
|
||||||
updates: Updates.statusAndProgress,
|
fileType: _getAssetType(entity.type),
|
||||||
retries: 0,
|
fileSize: fileSize,
|
||||||
httpRequestMethod: 'POST',
|
iCloudAsset: false,
|
||||||
displayName: 'Immich',
|
),
|
||||||
filename: name,
|
);
|
||||||
directory: directory,
|
|
||||||
baseDirectory: BaseDirectory.root,
|
|
||||||
);
|
|
||||||
tasks.add(task);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
final permission = await _fileDownloader.permissions
|
var response =
|
||||||
.status(PermissionType.androidSharedStorage);
|
await httpClient.send(req, cancellationToken: cancelToken);
|
||||||
print('has permission $permission');
|
|
||||||
|
|
||||||
if (tasks.length == 1) {
|
if (response.statusCode == 200) {
|
||||||
final result = await _fileDownloader.upload(
|
|
||||||
tasks.first,
|
|
||||||
onProgress: (percent) => print('${percent * 100} done'),
|
|
||||||
onStatus: (status) => print('status $status'),
|
|
||||||
onElapsedTime: (t) => print('time is $t'),
|
|
||||||
elapsedTimeInterval: const Duration(seconds: 1),
|
|
||||||
);
|
|
||||||
|
|
||||||
print('$result is done with ${result.status}');
|
|
||||||
print('result ${result.responseBody}');
|
|
||||||
print('result ${result.responseHeaders}');
|
|
||||||
} else {
|
|
||||||
final result = await _fileDownloader.uploadBatch(
|
|
||||||
tasks,
|
|
||||||
batchProgressCallback: (succeeded, failed) =>
|
|
||||||
print('$succeeded succeeded, $failed failed'),
|
|
||||||
taskStatusCallback: (status) => print('status $status'),
|
|
||||||
taskProgressCallback: (update) => print('update $update'),
|
|
||||||
onElapsedTime: (t) => print('time is $t'),
|
|
||||||
elapsedTimeInterval: const Duration(seconds: 1),
|
|
||||||
);
|
|
||||||
|
|
||||||
print(
|
|
||||||
'$result is done with ${result.succeeded.length} succeeded and ${result.failed.length} failed',
|
|
||||||
);
|
|
||||||
|
|
||||||
for (final task in result.succeeded) {
|
|
||||||
final r = result.results[task];
|
|
||||||
print('successful task $task with result $r');
|
|
||||||
}
|
|
||||||
|
|
||||||
for (final task in result.failed) {
|
|
||||||
final r = result.results[task];
|
|
||||||
print('failed task $task with result $r');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
if (result.status == 200) {
|
|
||||||
// asset is a duplicate (already exists on the server)
|
// asset is a duplicate (already exists on the server)
|
||||||
duplicatedAssetIds.add(entity.id);
|
duplicatedAssetIds.add(entity.id);
|
||||||
uploadSuccessCb(entity.id, deviceId, true);
|
uploadSuccessCb(entity.id, deviceId, true);
|
||||||
@@ -415,7 +409,6 @@ class BackupService {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
if (duplicatedAssetIds.isNotEmpty) {
|
if (duplicatedAssetIds.isNotEmpty) {
|
||||||
await _saveDuplicatedAssetIds(duplicatedAssetIds);
|
await _saveDuplicatedAssetIds(duplicatedAssetIds);
|
||||||
}
|
}
|
||||||
|
|||||||
Generated
+655
@@ -0,0 +1,655 @@
|
|||||||
|
.gitignore
|
||||||
|
.openapi-generator-ignore
|
||||||
|
.travis.yml
|
||||||
|
README.md
|
||||||
|
analysis_options.yaml
|
||||||
|
doc/APIKeyApi.md
|
||||||
|
doc/APIKeyCreateDto.md
|
||||||
|
doc/APIKeyCreateResponseDto.md
|
||||||
|
doc/APIKeyResponseDto.md
|
||||||
|
doc/APIKeyUpdateDto.md
|
||||||
|
doc/ActivityApi.md
|
||||||
|
doc/ActivityCreateDto.md
|
||||||
|
doc/ActivityResponseDto.md
|
||||||
|
doc/ActivityStatisticsResponseDto.md
|
||||||
|
doc/AddUsersDto.md
|
||||||
|
doc/AdminOnboardingUpdateDto.md
|
||||||
|
doc/AlbumApi.md
|
||||||
|
doc/AlbumCountResponseDto.md
|
||||||
|
doc/AlbumResponseDto.md
|
||||||
|
doc/AlbumUserAddDto.md
|
||||||
|
doc/AlbumUserCreateDto.md
|
||||||
|
doc/AlbumUserResponseDto.md
|
||||||
|
doc/AlbumUserRole.md
|
||||||
|
doc/AllJobStatusResponseDto.md
|
||||||
|
doc/AssetApi.md
|
||||||
|
doc/AssetBulkDeleteDto.md
|
||||||
|
doc/AssetBulkUpdateDto.md
|
||||||
|
doc/AssetBulkUploadCheckDto.md
|
||||||
|
doc/AssetBulkUploadCheckItem.md
|
||||||
|
doc/AssetBulkUploadCheckResponseDto.md
|
||||||
|
doc/AssetBulkUploadCheckResult.md
|
||||||
|
doc/AssetDeltaSyncDto.md
|
||||||
|
doc/AssetDeltaSyncResponseDto.md
|
||||||
|
doc/AssetFaceResponseDto.md
|
||||||
|
doc/AssetFaceUpdateDto.md
|
||||||
|
doc/AssetFaceUpdateItem.md
|
||||||
|
doc/AssetFaceWithoutPersonResponseDto.md
|
||||||
|
doc/AssetFileUploadResponseDto.md
|
||||||
|
doc/AssetFullSyncDto.md
|
||||||
|
doc/AssetIdsDto.md
|
||||||
|
doc/AssetIdsResponseDto.md
|
||||||
|
doc/AssetJobName.md
|
||||||
|
doc/AssetJobsDto.md
|
||||||
|
doc/AssetOrder.md
|
||||||
|
doc/AssetResponseDto.md
|
||||||
|
doc/AssetStatsResponseDto.md
|
||||||
|
doc/AssetTypeEnum.md
|
||||||
|
doc/AudioCodec.md
|
||||||
|
doc/AuditApi.md
|
||||||
|
doc/AuditDeletesResponseDto.md
|
||||||
|
doc/AuthenticationApi.md
|
||||||
|
doc/BulkIdResponseDto.md
|
||||||
|
doc/BulkIdsDto.md
|
||||||
|
doc/CLIPConfig.md
|
||||||
|
doc/CLIPMode.md
|
||||||
|
doc/CQMode.md
|
||||||
|
doc/ChangePasswordDto.md
|
||||||
|
doc/CheckExistingAssetsDto.md
|
||||||
|
doc/CheckExistingAssetsResponseDto.md
|
||||||
|
doc/Colorspace.md
|
||||||
|
doc/CreateAlbumDto.md
|
||||||
|
doc/CreateLibraryDto.md
|
||||||
|
doc/CreateProfileImageResponseDto.md
|
||||||
|
doc/CreateTagDto.md
|
||||||
|
doc/CreateUserDto.md
|
||||||
|
doc/DeleteUserDto.md
|
||||||
|
doc/DownloadApi.md
|
||||||
|
doc/DownloadArchiveInfo.md
|
||||||
|
doc/DownloadInfoDto.md
|
||||||
|
doc/DownloadResponseDto.md
|
||||||
|
doc/DuplicateApi.md
|
||||||
|
doc/DuplicateDetectionConfig.md
|
||||||
|
doc/DuplicateResponseDto.md
|
||||||
|
doc/EntityType.md
|
||||||
|
doc/ExifResponseDto.md
|
||||||
|
doc/FaceApi.md
|
||||||
|
doc/FaceDto.md
|
||||||
|
doc/FileChecksumDto.md
|
||||||
|
doc/FileChecksumResponseDto.md
|
||||||
|
doc/FileReportApi.md
|
||||||
|
doc/FileReportDto.md
|
||||||
|
doc/FileReportFixDto.md
|
||||||
|
doc/FileReportItemDto.md
|
||||||
|
doc/ImageFormat.md
|
||||||
|
doc/JobApi.md
|
||||||
|
doc/JobCommand.md
|
||||||
|
doc/JobCommandDto.md
|
||||||
|
doc/JobCountsDto.md
|
||||||
|
doc/JobName.md
|
||||||
|
doc/JobSettingsDto.md
|
||||||
|
doc/JobStatusDto.md
|
||||||
|
doc/LibraryApi.md
|
||||||
|
doc/LibraryResponseDto.md
|
||||||
|
doc/LibraryStatsResponseDto.md
|
||||||
|
doc/LogLevel.md
|
||||||
|
doc/LoginCredentialDto.md
|
||||||
|
doc/LoginResponseDto.md
|
||||||
|
doc/LogoutResponseDto.md
|
||||||
|
doc/MapMarkerResponseDto.md
|
||||||
|
doc/MapTheme.md
|
||||||
|
doc/MemoryApi.md
|
||||||
|
doc/MemoryCreateDto.md
|
||||||
|
doc/MemoryLaneResponseDto.md
|
||||||
|
doc/MemoryResponseDto.md
|
||||||
|
doc/MemoryType.md
|
||||||
|
doc/MemoryUpdateDto.md
|
||||||
|
doc/MergePersonDto.md
|
||||||
|
doc/MetadataSearchDto.md
|
||||||
|
doc/ModelType.md
|
||||||
|
doc/OAuthApi.md
|
||||||
|
doc/OAuthAuthorizeResponseDto.md
|
||||||
|
doc/OAuthCallbackDto.md
|
||||||
|
doc/OAuthConfigDto.md
|
||||||
|
doc/OnThisDayDto.md
|
||||||
|
doc/PartnerApi.md
|
||||||
|
doc/PartnerResponseDto.md
|
||||||
|
doc/PathEntityType.md
|
||||||
|
doc/PathType.md
|
||||||
|
doc/PeopleResponseDto.md
|
||||||
|
doc/PeopleUpdateDto.md
|
||||||
|
doc/PeopleUpdateItem.md
|
||||||
|
doc/PersonApi.md
|
||||||
|
doc/PersonCreateDto.md
|
||||||
|
doc/PersonResponseDto.md
|
||||||
|
doc/PersonStatisticsResponseDto.md
|
||||||
|
doc/PersonUpdateDto.md
|
||||||
|
doc/PersonWithFacesResponseDto.md
|
||||||
|
doc/PlacesResponseDto.md
|
||||||
|
doc/QueueStatusDto.md
|
||||||
|
doc/ReactionLevel.md
|
||||||
|
doc/ReactionType.md
|
||||||
|
doc/RecognitionConfig.md
|
||||||
|
doc/ReverseGeocodingStateResponseDto.md
|
||||||
|
doc/ScanLibraryDto.md
|
||||||
|
doc/SearchAlbumResponseDto.md
|
||||||
|
doc/SearchApi.md
|
||||||
|
doc/SearchAssetResponseDto.md
|
||||||
|
doc/SearchExploreItem.md
|
||||||
|
doc/SearchExploreResponseDto.md
|
||||||
|
doc/SearchFacetCountResponseDto.md
|
||||||
|
doc/SearchFacetResponseDto.md
|
||||||
|
doc/SearchResponseDto.md
|
||||||
|
doc/SearchSuggestionType.md
|
||||||
|
doc/ServerConfigDto.md
|
||||||
|
doc/ServerFeaturesDto.md
|
||||||
|
doc/ServerInfoApi.md
|
||||||
|
doc/ServerInfoResponseDto.md
|
||||||
|
doc/ServerMediaTypesResponseDto.md
|
||||||
|
doc/ServerPingResponse.md
|
||||||
|
doc/ServerStatsResponseDto.md
|
||||||
|
doc/ServerThemeDto.md
|
||||||
|
doc/ServerVersionResponseDto.md
|
||||||
|
doc/SessionResponseDto.md
|
||||||
|
doc/SessionsApi.md
|
||||||
|
doc/SharedLinkApi.md
|
||||||
|
doc/SharedLinkCreateDto.md
|
||||||
|
doc/SharedLinkEditDto.md
|
||||||
|
doc/SharedLinkResponseDto.md
|
||||||
|
doc/SharedLinkType.md
|
||||||
|
doc/SignUpDto.md
|
||||||
|
doc/SmartInfoResponseDto.md
|
||||||
|
doc/SmartSearchDto.md
|
||||||
|
doc/SyncApi.md
|
||||||
|
doc/SystemConfigApi.md
|
||||||
|
doc/SystemConfigDto.md
|
||||||
|
doc/SystemConfigFFmpegDto.md
|
||||||
|
doc/SystemConfigImageDto.md
|
||||||
|
doc/SystemConfigJobDto.md
|
||||||
|
doc/SystemConfigLibraryDto.md
|
||||||
|
doc/SystemConfigLibraryScanDto.md
|
||||||
|
doc/SystemConfigLibraryWatchDto.md
|
||||||
|
doc/SystemConfigLoggingDto.md
|
||||||
|
doc/SystemConfigMachineLearningDto.md
|
||||||
|
doc/SystemConfigMapDto.md
|
||||||
|
doc/SystemConfigNewVersionCheckDto.md
|
||||||
|
doc/SystemConfigNotificationsDto.md
|
||||||
|
doc/SystemConfigOAuthDto.md
|
||||||
|
doc/SystemConfigPasswordLoginDto.md
|
||||||
|
doc/SystemConfigReverseGeocodingDto.md
|
||||||
|
doc/SystemConfigServerDto.md
|
||||||
|
doc/SystemConfigSmtpDto.md
|
||||||
|
doc/SystemConfigSmtpTransportDto.md
|
||||||
|
doc/SystemConfigStorageTemplateDto.md
|
||||||
|
doc/SystemConfigTemplateStorageOptionDto.md
|
||||||
|
doc/SystemConfigThemeDto.md
|
||||||
|
doc/SystemConfigTrashDto.md
|
||||||
|
doc/SystemConfigUserDto.md
|
||||||
|
doc/SystemMetadataApi.md
|
||||||
|
doc/TagApi.md
|
||||||
|
doc/TagResponseDto.md
|
||||||
|
doc/TagTypeEnum.md
|
||||||
|
doc/ThumbnailFormat.md
|
||||||
|
doc/TimeBucketResponseDto.md
|
||||||
|
doc/TimeBucketSize.md
|
||||||
|
doc/TimelineApi.md
|
||||||
|
doc/ToneMapping.md
|
||||||
|
doc/TranscodeHWAccel.md
|
||||||
|
doc/TranscodePolicy.md
|
||||||
|
doc/TrashApi.md
|
||||||
|
doc/UpdateAlbumDto.md
|
||||||
|
doc/UpdateAlbumUserDto.md
|
||||||
|
doc/UpdateAssetDto.md
|
||||||
|
doc/UpdateLibraryDto.md
|
||||||
|
doc/UpdatePartnerDto.md
|
||||||
|
doc/UpdateStackParentDto.md
|
||||||
|
doc/UpdateTagDto.md
|
||||||
|
doc/UpdateUserDto.md
|
||||||
|
doc/UsageByUserDto.md
|
||||||
|
doc/UserApi.md
|
||||||
|
doc/UserAvatarColor.md
|
||||||
|
doc/UserDto.md
|
||||||
|
doc/UserResponseDto.md
|
||||||
|
doc/UserStatus.md
|
||||||
|
doc/ValidateAccessTokenResponseDto.md
|
||||||
|
doc/ValidateLibraryDto.md
|
||||||
|
doc/ValidateLibraryImportPathResponseDto.md
|
||||||
|
doc/ValidateLibraryResponseDto.md
|
||||||
|
doc/VideoCodec.md
|
||||||
|
git_push.sh
|
||||||
|
lib/api.dart
|
||||||
|
lib/api/activity_api.dart
|
||||||
|
lib/api/album_api.dart
|
||||||
|
lib/api/api_key_api.dart
|
||||||
|
lib/api/asset_api.dart
|
||||||
|
lib/api/audit_api.dart
|
||||||
|
lib/api/authentication_api.dart
|
||||||
|
lib/api/download_api.dart
|
||||||
|
lib/api/duplicate_api.dart
|
||||||
|
lib/api/face_api.dart
|
||||||
|
lib/api/file_report_api.dart
|
||||||
|
lib/api/job_api.dart
|
||||||
|
lib/api/library_api.dart
|
||||||
|
lib/api/memory_api.dart
|
||||||
|
lib/api/o_auth_api.dart
|
||||||
|
lib/api/partner_api.dart
|
||||||
|
lib/api/person_api.dart
|
||||||
|
lib/api/search_api.dart
|
||||||
|
lib/api/server_info_api.dart
|
||||||
|
lib/api/sessions_api.dart
|
||||||
|
lib/api/shared_link_api.dart
|
||||||
|
lib/api/sync_api.dart
|
||||||
|
lib/api/system_config_api.dart
|
||||||
|
lib/api/system_metadata_api.dart
|
||||||
|
lib/api/tag_api.dart
|
||||||
|
lib/api/timeline_api.dart
|
||||||
|
lib/api/trash_api.dart
|
||||||
|
lib/api/user_api.dart
|
||||||
|
lib/api_client.dart
|
||||||
|
lib/api_exception.dart
|
||||||
|
lib/api_helper.dart
|
||||||
|
lib/auth/api_key_auth.dart
|
||||||
|
lib/auth/authentication.dart
|
||||||
|
lib/auth/http_basic_auth.dart
|
||||||
|
lib/auth/http_bearer_auth.dart
|
||||||
|
lib/auth/oauth.dart
|
||||||
|
lib/model/activity_create_dto.dart
|
||||||
|
lib/model/activity_response_dto.dart
|
||||||
|
lib/model/activity_statistics_response_dto.dart
|
||||||
|
lib/model/add_users_dto.dart
|
||||||
|
lib/model/admin_onboarding_update_dto.dart
|
||||||
|
lib/model/album_count_response_dto.dart
|
||||||
|
lib/model/album_response_dto.dart
|
||||||
|
lib/model/album_user_add_dto.dart
|
||||||
|
lib/model/album_user_create_dto.dart
|
||||||
|
lib/model/album_user_response_dto.dart
|
||||||
|
lib/model/album_user_role.dart
|
||||||
|
lib/model/all_job_status_response_dto.dart
|
||||||
|
lib/model/api_key_create_dto.dart
|
||||||
|
lib/model/api_key_create_response_dto.dart
|
||||||
|
lib/model/api_key_response_dto.dart
|
||||||
|
lib/model/api_key_update_dto.dart
|
||||||
|
lib/model/asset_bulk_delete_dto.dart
|
||||||
|
lib/model/asset_bulk_update_dto.dart
|
||||||
|
lib/model/asset_bulk_upload_check_dto.dart
|
||||||
|
lib/model/asset_bulk_upload_check_item.dart
|
||||||
|
lib/model/asset_bulk_upload_check_response_dto.dart
|
||||||
|
lib/model/asset_bulk_upload_check_result.dart
|
||||||
|
lib/model/asset_delta_sync_dto.dart
|
||||||
|
lib/model/asset_delta_sync_response_dto.dart
|
||||||
|
lib/model/asset_face_response_dto.dart
|
||||||
|
lib/model/asset_face_update_dto.dart
|
||||||
|
lib/model/asset_face_update_item.dart
|
||||||
|
lib/model/asset_face_without_person_response_dto.dart
|
||||||
|
lib/model/asset_file_upload_response_dto.dart
|
||||||
|
lib/model/asset_full_sync_dto.dart
|
||||||
|
lib/model/asset_ids_dto.dart
|
||||||
|
lib/model/asset_ids_response_dto.dart
|
||||||
|
lib/model/asset_job_name.dart
|
||||||
|
lib/model/asset_jobs_dto.dart
|
||||||
|
lib/model/asset_order.dart
|
||||||
|
lib/model/asset_response_dto.dart
|
||||||
|
lib/model/asset_stats_response_dto.dart
|
||||||
|
lib/model/asset_type_enum.dart
|
||||||
|
lib/model/audio_codec.dart
|
||||||
|
lib/model/audit_deletes_response_dto.dart
|
||||||
|
lib/model/bulk_id_response_dto.dart
|
||||||
|
lib/model/bulk_ids_dto.dart
|
||||||
|
lib/model/change_password_dto.dart
|
||||||
|
lib/model/check_existing_assets_dto.dart
|
||||||
|
lib/model/check_existing_assets_response_dto.dart
|
||||||
|
lib/model/clip_config.dart
|
||||||
|
lib/model/clip_mode.dart
|
||||||
|
lib/model/colorspace.dart
|
||||||
|
lib/model/cq_mode.dart
|
||||||
|
lib/model/create_album_dto.dart
|
||||||
|
lib/model/create_library_dto.dart
|
||||||
|
lib/model/create_profile_image_response_dto.dart
|
||||||
|
lib/model/create_tag_dto.dart
|
||||||
|
lib/model/create_user_dto.dart
|
||||||
|
lib/model/delete_user_dto.dart
|
||||||
|
lib/model/download_archive_info.dart
|
||||||
|
lib/model/download_info_dto.dart
|
||||||
|
lib/model/download_response_dto.dart
|
||||||
|
lib/model/duplicate_detection_config.dart
|
||||||
|
lib/model/duplicate_response_dto.dart
|
||||||
|
lib/model/entity_type.dart
|
||||||
|
lib/model/exif_response_dto.dart
|
||||||
|
lib/model/face_dto.dart
|
||||||
|
lib/model/file_checksum_dto.dart
|
||||||
|
lib/model/file_checksum_response_dto.dart
|
||||||
|
lib/model/file_report_dto.dart
|
||||||
|
lib/model/file_report_fix_dto.dart
|
||||||
|
lib/model/file_report_item_dto.dart
|
||||||
|
lib/model/image_format.dart
|
||||||
|
lib/model/job_command.dart
|
||||||
|
lib/model/job_command_dto.dart
|
||||||
|
lib/model/job_counts_dto.dart
|
||||||
|
lib/model/job_name.dart
|
||||||
|
lib/model/job_settings_dto.dart
|
||||||
|
lib/model/job_status_dto.dart
|
||||||
|
lib/model/library_response_dto.dart
|
||||||
|
lib/model/library_stats_response_dto.dart
|
||||||
|
lib/model/log_level.dart
|
||||||
|
lib/model/login_credential_dto.dart
|
||||||
|
lib/model/login_response_dto.dart
|
||||||
|
lib/model/logout_response_dto.dart
|
||||||
|
lib/model/map_marker_response_dto.dart
|
||||||
|
lib/model/map_theme.dart
|
||||||
|
lib/model/memory_create_dto.dart
|
||||||
|
lib/model/memory_lane_response_dto.dart
|
||||||
|
lib/model/memory_response_dto.dart
|
||||||
|
lib/model/memory_type.dart
|
||||||
|
lib/model/memory_update_dto.dart
|
||||||
|
lib/model/merge_person_dto.dart
|
||||||
|
lib/model/metadata_search_dto.dart
|
||||||
|
lib/model/model_type.dart
|
||||||
|
lib/model/o_auth_authorize_response_dto.dart
|
||||||
|
lib/model/o_auth_callback_dto.dart
|
||||||
|
lib/model/o_auth_config_dto.dart
|
||||||
|
lib/model/on_this_day_dto.dart
|
||||||
|
lib/model/partner_response_dto.dart
|
||||||
|
lib/model/path_entity_type.dart
|
||||||
|
lib/model/path_type.dart
|
||||||
|
lib/model/people_response_dto.dart
|
||||||
|
lib/model/people_update_dto.dart
|
||||||
|
lib/model/people_update_item.dart
|
||||||
|
lib/model/person_create_dto.dart
|
||||||
|
lib/model/person_response_dto.dart
|
||||||
|
lib/model/person_statistics_response_dto.dart
|
||||||
|
lib/model/person_update_dto.dart
|
||||||
|
lib/model/person_with_faces_response_dto.dart
|
||||||
|
lib/model/places_response_dto.dart
|
||||||
|
lib/model/queue_status_dto.dart
|
||||||
|
lib/model/reaction_level.dart
|
||||||
|
lib/model/reaction_type.dart
|
||||||
|
lib/model/recognition_config.dart
|
||||||
|
lib/model/reverse_geocoding_state_response_dto.dart
|
||||||
|
lib/model/scan_library_dto.dart
|
||||||
|
lib/model/search_album_response_dto.dart
|
||||||
|
lib/model/search_asset_response_dto.dart
|
||||||
|
lib/model/search_explore_item.dart
|
||||||
|
lib/model/search_explore_response_dto.dart
|
||||||
|
lib/model/search_facet_count_response_dto.dart
|
||||||
|
lib/model/search_facet_response_dto.dart
|
||||||
|
lib/model/search_response_dto.dart
|
||||||
|
lib/model/search_suggestion_type.dart
|
||||||
|
lib/model/server_config_dto.dart
|
||||||
|
lib/model/server_features_dto.dart
|
||||||
|
lib/model/server_info_response_dto.dart
|
||||||
|
lib/model/server_media_types_response_dto.dart
|
||||||
|
lib/model/server_ping_response.dart
|
||||||
|
lib/model/server_stats_response_dto.dart
|
||||||
|
lib/model/server_theme_dto.dart
|
||||||
|
lib/model/server_version_response_dto.dart
|
||||||
|
lib/model/session_response_dto.dart
|
||||||
|
lib/model/shared_link_create_dto.dart
|
||||||
|
lib/model/shared_link_edit_dto.dart
|
||||||
|
lib/model/shared_link_response_dto.dart
|
||||||
|
lib/model/shared_link_type.dart
|
||||||
|
lib/model/sign_up_dto.dart
|
||||||
|
lib/model/smart_info_response_dto.dart
|
||||||
|
lib/model/smart_search_dto.dart
|
||||||
|
lib/model/system_config_dto.dart
|
||||||
|
lib/model/system_config_f_fmpeg_dto.dart
|
||||||
|
lib/model/system_config_image_dto.dart
|
||||||
|
lib/model/system_config_job_dto.dart
|
||||||
|
lib/model/system_config_library_dto.dart
|
||||||
|
lib/model/system_config_library_scan_dto.dart
|
||||||
|
lib/model/system_config_library_watch_dto.dart
|
||||||
|
lib/model/system_config_logging_dto.dart
|
||||||
|
lib/model/system_config_machine_learning_dto.dart
|
||||||
|
lib/model/system_config_map_dto.dart
|
||||||
|
lib/model/system_config_new_version_check_dto.dart
|
||||||
|
lib/model/system_config_notifications_dto.dart
|
||||||
|
lib/model/system_config_o_auth_dto.dart
|
||||||
|
lib/model/system_config_password_login_dto.dart
|
||||||
|
lib/model/system_config_reverse_geocoding_dto.dart
|
||||||
|
lib/model/system_config_server_dto.dart
|
||||||
|
lib/model/system_config_smtp_dto.dart
|
||||||
|
lib/model/system_config_smtp_transport_dto.dart
|
||||||
|
lib/model/system_config_storage_template_dto.dart
|
||||||
|
lib/model/system_config_template_storage_option_dto.dart
|
||||||
|
lib/model/system_config_theme_dto.dart
|
||||||
|
lib/model/system_config_trash_dto.dart
|
||||||
|
lib/model/system_config_user_dto.dart
|
||||||
|
lib/model/tag_response_dto.dart
|
||||||
|
lib/model/tag_type_enum.dart
|
||||||
|
lib/model/thumbnail_format.dart
|
||||||
|
lib/model/time_bucket_response_dto.dart
|
||||||
|
lib/model/time_bucket_size.dart
|
||||||
|
lib/model/tone_mapping.dart
|
||||||
|
lib/model/transcode_hw_accel.dart
|
||||||
|
lib/model/transcode_policy.dart
|
||||||
|
lib/model/update_album_dto.dart
|
||||||
|
lib/model/update_album_user_dto.dart
|
||||||
|
lib/model/update_asset_dto.dart
|
||||||
|
lib/model/update_library_dto.dart
|
||||||
|
lib/model/update_partner_dto.dart
|
||||||
|
lib/model/update_stack_parent_dto.dart
|
||||||
|
lib/model/update_tag_dto.dart
|
||||||
|
lib/model/update_user_dto.dart
|
||||||
|
lib/model/usage_by_user_dto.dart
|
||||||
|
lib/model/user_avatar_color.dart
|
||||||
|
lib/model/user_dto.dart
|
||||||
|
lib/model/user_response_dto.dart
|
||||||
|
lib/model/user_status.dart
|
||||||
|
lib/model/validate_access_token_response_dto.dart
|
||||||
|
lib/model/validate_library_dto.dart
|
||||||
|
lib/model/validate_library_import_path_response_dto.dart
|
||||||
|
lib/model/validate_library_response_dto.dart
|
||||||
|
lib/model/video_codec.dart
|
||||||
|
pubspec.yaml
|
||||||
|
test/activity_api_test.dart
|
||||||
|
test/activity_create_dto_test.dart
|
||||||
|
test/activity_response_dto_test.dart
|
||||||
|
test/activity_statistics_response_dto_test.dart
|
||||||
|
test/add_users_dto_test.dart
|
||||||
|
test/admin_onboarding_update_dto_test.dart
|
||||||
|
test/album_api_test.dart
|
||||||
|
test/album_count_response_dto_test.dart
|
||||||
|
test/album_response_dto_test.dart
|
||||||
|
test/album_user_add_dto_test.dart
|
||||||
|
test/album_user_create_dto_test.dart
|
||||||
|
test/album_user_response_dto_test.dart
|
||||||
|
test/album_user_role_test.dart
|
||||||
|
test/all_job_status_response_dto_test.dart
|
||||||
|
test/api_key_api_test.dart
|
||||||
|
test/api_key_create_dto_test.dart
|
||||||
|
test/api_key_create_response_dto_test.dart
|
||||||
|
test/api_key_response_dto_test.dart
|
||||||
|
test/api_key_update_dto_test.dart
|
||||||
|
test/asset_api_test.dart
|
||||||
|
test/asset_bulk_delete_dto_test.dart
|
||||||
|
test/asset_bulk_update_dto_test.dart
|
||||||
|
test/asset_bulk_upload_check_dto_test.dart
|
||||||
|
test/asset_bulk_upload_check_item_test.dart
|
||||||
|
test/asset_bulk_upload_check_response_dto_test.dart
|
||||||
|
test/asset_bulk_upload_check_result_test.dart
|
||||||
|
test/asset_delta_sync_dto_test.dart
|
||||||
|
test/asset_delta_sync_response_dto_test.dart
|
||||||
|
test/asset_face_response_dto_test.dart
|
||||||
|
test/asset_face_update_dto_test.dart
|
||||||
|
test/asset_face_update_item_test.dart
|
||||||
|
test/asset_face_without_person_response_dto_test.dart
|
||||||
|
test/asset_file_upload_response_dto_test.dart
|
||||||
|
test/asset_full_sync_dto_test.dart
|
||||||
|
test/asset_ids_dto_test.dart
|
||||||
|
test/asset_ids_response_dto_test.dart
|
||||||
|
test/asset_job_name_test.dart
|
||||||
|
test/asset_jobs_dto_test.dart
|
||||||
|
test/asset_order_test.dart
|
||||||
|
test/asset_response_dto_test.dart
|
||||||
|
test/asset_stats_response_dto_test.dart
|
||||||
|
test/asset_type_enum_test.dart
|
||||||
|
test/audio_codec_test.dart
|
||||||
|
test/audit_api_test.dart
|
||||||
|
test/audit_deletes_response_dto_test.dart
|
||||||
|
test/authentication_api_test.dart
|
||||||
|
test/bulk_id_response_dto_test.dart
|
||||||
|
test/bulk_ids_dto_test.dart
|
||||||
|
test/change_password_dto_test.dart
|
||||||
|
test/check_existing_assets_dto_test.dart
|
||||||
|
test/check_existing_assets_response_dto_test.dart
|
||||||
|
test/clip_config_test.dart
|
||||||
|
test/clip_mode_test.dart
|
||||||
|
test/colorspace_test.dart
|
||||||
|
test/cq_mode_test.dart
|
||||||
|
test/create_album_dto_test.dart
|
||||||
|
test/create_library_dto_test.dart
|
||||||
|
test/create_profile_image_response_dto_test.dart
|
||||||
|
test/create_tag_dto_test.dart
|
||||||
|
test/create_user_dto_test.dart
|
||||||
|
test/delete_user_dto_test.dart
|
||||||
|
test/download_api_test.dart
|
||||||
|
test/download_archive_info_test.dart
|
||||||
|
test/download_info_dto_test.dart
|
||||||
|
test/download_response_dto_test.dart
|
||||||
|
test/duplicate_api_test.dart
|
||||||
|
test/duplicate_detection_config_test.dart
|
||||||
|
test/duplicate_response_dto_test.dart
|
||||||
|
test/entity_type_test.dart
|
||||||
|
test/exif_response_dto_test.dart
|
||||||
|
test/face_api_test.dart
|
||||||
|
test/face_dto_test.dart
|
||||||
|
test/file_checksum_dto_test.dart
|
||||||
|
test/file_checksum_response_dto_test.dart
|
||||||
|
test/file_report_api_test.dart
|
||||||
|
test/file_report_dto_test.dart
|
||||||
|
test/file_report_fix_dto_test.dart
|
||||||
|
test/file_report_item_dto_test.dart
|
||||||
|
test/image_format_test.dart
|
||||||
|
test/job_api_test.dart
|
||||||
|
test/job_command_dto_test.dart
|
||||||
|
test/job_command_test.dart
|
||||||
|
test/job_counts_dto_test.dart
|
||||||
|
test/job_name_test.dart
|
||||||
|
test/job_settings_dto_test.dart
|
||||||
|
test/job_status_dto_test.dart
|
||||||
|
test/library_api_test.dart
|
||||||
|
test/library_response_dto_test.dart
|
||||||
|
test/library_stats_response_dto_test.dart
|
||||||
|
test/log_level_test.dart
|
||||||
|
test/login_credential_dto_test.dart
|
||||||
|
test/login_response_dto_test.dart
|
||||||
|
test/logout_response_dto_test.dart
|
||||||
|
test/map_marker_response_dto_test.dart
|
||||||
|
test/map_theme_test.dart
|
||||||
|
test/memory_api_test.dart
|
||||||
|
test/memory_create_dto_test.dart
|
||||||
|
test/memory_lane_response_dto_test.dart
|
||||||
|
test/memory_response_dto_test.dart
|
||||||
|
test/memory_type_test.dart
|
||||||
|
test/memory_update_dto_test.dart
|
||||||
|
test/merge_person_dto_test.dart
|
||||||
|
test/metadata_search_dto_test.dart
|
||||||
|
test/model_type_test.dart
|
||||||
|
test/o_auth_api_test.dart
|
||||||
|
test/o_auth_authorize_response_dto_test.dart
|
||||||
|
test/o_auth_callback_dto_test.dart
|
||||||
|
test/o_auth_config_dto_test.dart
|
||||||
|
test/on_this_day_dto_test.dart
|
||||||
|
test/partner_api_test.dart
|
||||||
|
test/partner_response_dto_test.dart
|
||||||
|
test/path_entity_type_test.dart
|
||||||
|
test/path_type_test.dart
|
||||||
|
test/people_response_dto_test.dart
|
||||||
|
test/people_update_dto_test.dart
|
||||||
|
test/people_update_item_test.dart
|
||||||
|
test/person_api_test.dart
|
||||||
|
test/person_create_dto_test.dart
|
||||||
|
test/person_response_dto_test.dart
|
||||||
|
test/person_statistics_response_dto_test.dart
|
||||||
|
test/person_update_dto_test.dart
|
||||||
|
test/person_with_faces_response_dto_test.dart
|
||||||
|
test/places_response_dto_test.dart
|
||||||
|
test/queue_status_dto_test.dart
|
||||||
|
test/reaction_level_test.dart
|
||||||
|
test/reaction_type_test.dart
|
||||||
|
test/recognition_config_test.dart
|
||||||
|
test/reverse_geocoding_state_response_dto_test.dart
|
||||||
|
test/scan_library_dto_test.dart
|
||||||
|
test/search_album_response_dto_test.dart
|
||||||
|
test/search_api_test.dart
|
||||||
|
test/search_asset_response_dto_test.dart
|
||||||
|
test/search_explore_item_test.dart
|
||||||
|
test/search_explore_response_dto_test.dart
|
||||||
|
test/search_facet_count_response_dto_test.dart
|
||||||
|
test/search_facet_response_dto_test.dart
|
||||||
|
test/search_response_dto_test.dart
|
||||||
|
test/search_suggestion_type_test.dart
|
||||||
|
test/server_config_dto_test.dart
|
||||||
|
test/server_features_dto_test.dart
|
||||||
|
test/server_info_api_test.dart
|
||||||
|
test/server_info_response_dto_test.dart
|
||||||
|
test/server_media_types_response_dto_test.dart
|
||||||
|
test/server_ping_response_test.dart
|
||||||
|
test/server_stats_response_dto_test.dart
|
||||||
|
test/server_theme_dto_test.dart
|
||||||
|
test/server_version_response_dto_test.dart
|
||||||
|
test/session_response_dto_test.dart
|
||||||
|
test/sessions_api_test.dart
|
||||||
|
test/shared_link_api_test.dart
|
||||||
|
test/shared_link_create_dto_test.dart
|
||||||
|
test/shared_link_edit_dto_test.dart
|
||||||
|
test/shared_link_response_dto_test.dart
|
||||||
|
test/shared_link_type_test.dart
|
||||||
|
test/sign_up_dto_test.dart
|
||||||
|
test/smart_info_response_dto_test.dart
|
||||||
|
test/smart_search_dto_test.dart
|
||||||
|
test/sync_api_test.dart
|
||||||
|
test/system_config_api_test.dart
|
||||||
|
test/system_config_dto_test.dart
|
||||||
|
test/system_config_f_fmpeg_dto_test.dart
|
||||||
|
test/system_config_image_dto_test.dart
|
||||||
|
test/system_config_job_dto_test.dart
|
||||||
|
test/system_config_library_dto_test.dart
|
||||||
|
test/system_config_library_scan_dto_test.dart
|
||||||
|
test/system_config_library_watch_dto_test.dart
|
||||||
|
test/system_config_logging_dto_test.dart
|
||||||
|
test/system_config_machine_learning_dto_test.dart
|
||||||
|
test/system_config_map_dto_test.dart
|
||||||
|
test/system_config_new_version_check_dto_test.dart
|
||||||
|
test/system_config_notifications_dto_test.dart
|
||||||
|
test/system_config_o_auth_dto_test.dart
|
||||||
|
test/system_config_password_login_dto_test.dart
|
||||||
|
test/system_config_reverse_geocoding_dto_test.dart
|
||||||
|
test/system_config_server_dto_test.dart
|
||||||
|
test/system_config_smtp_dto_test.dart
|
||||||
|
test/system_config_smtp_transport_dto_test.dart
|
||||||
|
test/system_config_storage_template_dto_test.dart
|
||||||
|
test/system_config_template_storage_option_dto_test.dart
|
||||||
|
test/system_config_theme_dto_test.dart
|
||||||
|
test/system_config_trash_dto_test.dart
|
||||||
|
test/system_config_user_dto_test.dart
|
||||||
|
test/system_metadata_api_test.dart
|
||||||
|
test/tag_api_test.dart
|
||||||
|
test/tag_response_dto_test.dart
|
||||||
|
test/tag_type_enum_test.dart
|
||||||
|
test/thumbnail_format_test.dart
|
||||||
|
test/time_bucket_response_dto_test.dart
|
||||||
|
test/time_bucket_size_test.dart
|
||||||
|
test/timeline_api_test.dart
|
||||||
|
test/tone_mapping_test.dart
|
||||||
|
test/transcode_hw_accel_test.dart
|
||||||
|
test/transcode_policy_test.dart
|
||||||
|
test/trash_api_test.dart
|
||||||
|
test/update_album_dto_test.dart
|
||||||
|
test/update_album_user_dto_test.dart
|
||||||
|
test/update_asset_dto_test.dart
|
||||||
|
test/update_library_dto_test.dart
|
||||||
|
test/update_partner_dto_test.dart
|
||||||
|
test/update_stack_parent_dto_test.dart
|
||||||
|
test/update_tag_dto_test.dart
|
||||||
|
test/update_user_dto_test.dart
|
||||||
|
test/usage_by_user_dto_test.dart
|
||||||
|
test/user_api_test.dart
|
||||||
|
test/user_avatar_color_test.dart
|
||||||
|
test/user_dto_test.dart
|
||||||
|
test/user_response_dto_test.dart
|
||||||
|
test/user_status_test.dart
|
||||||
|
test/validate_access_token_response_dto_test.dart
|
||||||
|
test/validate_library_dto_test.dart
|
||||||
|
test/validate_library_import_path_response_dto_test.dart
|
||||||
|
test/validate_library_response_dto_test.dart
|
||||||
|
test/video_codec_test.dart
|
||||||
Generated
+290
@@ -0,0 +1,290 @@
|
|||||||
|
# openapi.api.APIKeyApi
|
||||||
|
|
||||||
|
## Load the API package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
All URIs are relative to */api*
|
||||||
|
|
||||||
|
Method | HTTP request | Description
|
||||||
|
------------- | ------------- | -------------
|
||||||
|
[**createApiKey**](APIKeyApi.md#createapikey) | **POST** /api-key |
|
||||||
|
[**deleteApiKey**](APIKeyApi.md#deleteapikey) | **DELETE** /api-key/{id} |
|
||||||
|
[**getApiKey**](APIKeyApi.md#getapikey) | **GET** /api-key/{id} |
|
||||||
|
[**getApiKeys**](APIKeyApi.md#getapikeys) | **GET** /api-key |
|
||||||
|
[**updateApiKey**](APIKeyApi.md#updateapikey) | **PUT** /api-key/{id} |
|
||||||
|
|
||||||
|
|
||||||
|
# **createApiKey**
|
||||||
|
> APIKeyCreateResponseDto createApiKey(aPIKeyCreateDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = APIKeyApi();
|
||||||
|
final aPIKeyCreateDto = APIKeyCreateDto(); // APIKeyCreateDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.createApiKey(aPIKeyCreateDto);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling APIKeyApi->createApiKey: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**aPIKeyCreateDto** | [**APIKeyCreateDto**](APIKeyCreateDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**APIKeyCreateResponseDto**](APIKeyCreateResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **deleteApiKey**
|
||||||
|
> deleteApiKey(id)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = APIKeyApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
|
||||||
|
try {
|
||||||
|
api_instance.deleteApiKey(id);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling APIKeyApi->deleteApiKey: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
void (empty response body)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: Not defined
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **getApiKey**
|
||||||
|
> APIKeyResponseDto getApiKey(id)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = APIKeyApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.getApiKey(id);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling APIKeyApi->getApiKey: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**APIKeyResponseDto**](APIKeyResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **getApiKeys**
|
||||||
|
> List<APIKeyResponseDto> getApiKeys()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = APIKeyApi();
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.getApiKeys();
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling APIKeyApi->getApiKeys: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
This endpoint does not need any parameter.
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**List<APIKeyResponseDto>**](APIKeyResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **updateApiKey**
|
||||||
|
> APIKeyResponseDto updateApiKey(id, aPIKeyUpdateDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = APIKeyApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
final aPIKeyUpdateDto = APIKeyUpdateDto(); // APIKeyUpdateDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.updateApiKey(id, aPIKeyUpdateDto);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling APIKeyApi->updateApiKey: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
**aPIKeyUpdateDto** | [**APIKeyUpdateDto**](APIKeyUpdateDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**APIKeyResponseDto**](APIKeyResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
Generated
+15
@@ -0,0 +1,15 @@
|
|||||||
|
# openapi.model.APIKeyCreateDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**name** | **String** | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.APIKeyCreateResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**apiKey** | [**APIKeyResponseDto**](APIKeyResponseDto.md) | |
|
||||||
|
**secret** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+18
@@ -0,0 +1,18 @@
|
|||||||
|
# openapi.model.APIKeyResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**createdAt** | [**DateTime**](DateTime.md) | |
|
||||||
|
**id** | **String** | |
|
||||||
|
**name** | **String** | |
|
||||||
|
**updatedAt** | [**DateTime**](DateTime.md) | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+15
@@ -0,0 +1,15 @@
|
|||||||
|
# openapi.model.APIKeyUpdateDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**name** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+246
@@ -0,0 +1,246 @@
|
|||||||
|
# openapi.api.ActivityApi
|
||||||
|
|
||||||
|
## Load the API package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
All URIs are relative to */api*
|
||||||
|
|
||||||
|
Method | HTTP request | Description
|
||||||
|
------------- | ------------- | -------------
|
||||||
|
[**createActivity**](ActivityApi.md#createactivity) | **POST** /activity |
|
||||||
|
[**deleteActivity**](ActivityApi.md#deleteactivity) | **DELETE** /activity/{id} |
|
||||||
|
[**getActivities**](ActivityApi.md#getactivities) | **GET** /activity |
|
||||||
|
[**getActivityStatistics**](ActivityApi.md#getactivitystatistics) | **GET** /activity/statistics |
|
||||||
|
|
||||||
|
|
||||||
|
# **createActivity**
|
||||||
|
> ActivityResponseDto createActivity(activityCreateDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = ActivityApi();
|
||||||
|
final activityCreateDto = ActivityCreateDto(); // ActivityCreateDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.createActivity(activityCreateDto);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling ActivityApi->createActivity: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**activityCreateDto** | [**ActivityCreateDto**](ActivityCreateDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**ActivityResponseDto**](ActivityResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **deleteActivity**
|
||||||
|
> deleteActivity(id)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = ActivityApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
|
||||||
|
try {
|
||||||
|
api_instance.deleteActivity(id);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling ActivityApi->deleteActivity: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
void (empty response body)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: Not defined
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **getActivities**
|
||||||
|
> List<ActivityResponseDto> getActivities(albumId, assetId, level, type, userId)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = ActivityApi();
|
||||||
|
final albumId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
final assetId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
final level = ; // ReactionLevel |
|
||||||
|
final type = ; // ReactionType |
|
||||||
|
final userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.getActivities(albumId, assetId, level, type, userId);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling ActivityApi->getActivities: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**albumId** | **String**| |
|
||||||
|
**assetId** | **String**| | [optional]
|
||||||
|
**level** | [**ReactionLevel**](.md)| | [optional]
|
||||||
|
**type** | [**ReactionType**](.md)| | [optional]
|
||||||
|
**userId** | **String**| | [optional]
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**List<ActivityResponseDto>**](ActivityResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **getActivityStatistics**
|
||||||
|
> ActivityStatisticsResponseDto getActivityStatistics(albumId, assetId)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = ActivityApi();
|
||||||
|
final albumId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
final assetId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.getActivityStatistics(albumId, assetId);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling ActivityApi->getActivityStatistics: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**albumId** | **String**| |
|
||||||
|
**assetId** | **String**| | [optional]
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**ActivityStatisticsResponseDto**](ActivityStatisticsResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
Generated
+18
@@ -0,0 +1,18 @@
|
|||||||
|
# openapi.model.ActivityCreateDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**albumId** | **String** | |
|
||||||
|
**assetId** | **String** | | [optional]
|
||||||
|
**comment** | **String** | | [optional]
|
||||||
|
**type** | [**ReactionType**](ReactionType.md) | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+20
@@ -0,0 +1,20 @@
|
|||||||
|
# openapi.model.ActivityResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**assetId** | **String** | |
|
||||||
|
**comment** | **String** | | [optional]
|
||||||
|
**createdAt** | [**DateTime**](DateTime.md) | |
|
||||||
|
**id** | **String** | |
|
||||||
|
**type** | **String** | |
|
||||||
|
**user** | [**UserDto**](UserDto.md) | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+15
@@ -0,0 +1,15 @@
|
|||||||
|
# openapi.model.ActivityStatisticsResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**comments** | **int** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.AddUsersDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**albumUsers** | [**List<AlbumUserAddDto>**](AlbumUserAddDto.md) | | [default to const []]
|
||||||
|
**sharedUserIds** | **List<String>** | This property was deprecated in v1.102.0 | [optional] [default to const []]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+15
@@ -0,0 +1,15 @@
|
|||||||
|
# openapi.model.AdminOnboardingUpdateDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**isOnboarded** | **bool** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+644
@@ -0,0 +1,644 @@
|
|||||||
|
# openapi.api.AlbumApi
|
||||||
|
|
||||||
|
## Load the API package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
All URIs are relative to */api*
|
||||||
|
|
||||||
|
Method | HTTP request | Description
|
||||||
|
------------- | ------------- | -------------
|
||||||
|
[**addAssetsToAlbum**](AlbumApi.md#addassetstoalbum) | **PUT** /album/{id}/assets |
|
||||||
|
[**addUsersToAlbum**](AlbumApi.md#adduserstoalbum) | **PUT** /album/{id}/users |
|
||||||
|
[**createAlbum**](AlbumApi.md#createalbum) | **POST** /album |
|
||||||
|
[**deleteAlbum**](AlbumApi.md#deletealbum) | **DELETE** /album/{id} |
|
||||||
|
[**getAlbumCount**](AlbumApi.md#getalbumcount) | **GET** /album/count |
|
||||||
|
[**getAlbumInfo**](AlbumApi.md#getalbuminfo) | **GET** /album/{id} |
|
||||||
|
[**getAllAlbums**](AlbumApi.md#getallalbums) | **GET** /album |
|
||||||
|
[**removeAssetFromAlbum**](AlbumApi.md#removeassetfromalbum) | **DELETE** /album/{id}/assets |
|
||||||
|
[**removeUserFromAlbum**](AlbumApi.md#removeuserfromalbum) | **DELETE** /album/{id}/user/{userId} |
|
||||||
|
[**updateAlbumInfo**](AlbumApi.md#updatealbuminfo) | **PATCH** /album/{id} |
|
||||||
|
[**updateAlbumUser**](AlbumApi.md#updatealbumuser) | **PUT** /album/{id}/user/{userId} |
|
||||||
|
|
||||||
|
|
||||||
|
# **addAssetsToAlbum**
|
||||||
|
> List<BulkIdResponseDto> addAssetsToAlbum(id, bulkIdsDto, key)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = AlbumApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
final bulkIdsDto = BulkIdsDto(); // BulkIdsDto |
|
||||||
|
final key = key_example; // String |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.addAssetsToAlbum(id, bulkIdsDto, key);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling AlbumApi->addAssetsToAlbum: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
**bulkIdsDto** | [**BulkIdsDto**](BulkIdsDto.md)| |
|
||||||
|
**key** | **String**| | [optional]
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**List<BulkIdResponseDto>**](BulkIdResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **addUsersToAlbum**
|
||||||
|
> AlbumResponseDto addUsersToAlbum(id, addUsersDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = AlbumApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
final addUsersDto = AddUsersDto(); // AddUsersDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.addUsersToAlbum(id, addUsersDto);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling AlbumApi->addUsersToAlbum: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
**addUsersDto** | [**AddUsersDto**](AddUsersDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**AlbumResponseDto**](AlbumResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **createAlbum**
|
||||||
|
> AlbumResponseDto createAlbum(createAlbumDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = AlbumApi();
|
||||||
|
final createAlbumDto = CreateAlbumDto(); // CreateAlbumDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.createAlbum(createAlbumDto);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling AlbumApi->createAlbum: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**createAlbumDto** | [**CreateAlbumDto**](CreateAlbumDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**AlbumResponseDto**](AlbumResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **deleteAlbum**
|
||||||
|
> deleteAlbum(id)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = AlbumApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
|
||||||
|
try {
|
||||||
|
api_instance.deleteAlbum(id);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling AlbumApi->deleteAlbum: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
void (empty response body)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: Not defined
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **getAlbumCount**
|
||||||
|
> AlbumCountResponseDto getAlbumCount()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = AlbumApi();
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.getAlbumCount();
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling AlbumApi->getAlbumCount: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
This endpoint does not need any parameter.
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**AlbumCountResponseDto**](AlbumCountResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **getAlbumInfo**
|
||||||
|
> AlbumResponseDto getAlbumInfo(id, key, withoutAssets)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = AlbumApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
final key = key_example; // String |
|
||||||
|
final withoutAssets = true; // bool |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.getAlbumInfo(id, key, withoutAssets);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling AlbumApi->getAlbumInfo: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
**key** | **String**| | [optional]
|
||||||
|
**withoutAssets** | **bool**| | [optional]
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**AlbumResponseDto**](AlbumResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **getAllAlbums**
|
||||||
|
> List<AlbumResponseDto> getAllAlbums(assetId, shared)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = AlbumApi();
|
||||||
|
final assetId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String | Only returns albums that contain the asset Ignores the shared parameter undefined: get all albums
|
||||||
|
final shared = true; // bool |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.getAllAlbums(assetId, shared);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling AlbumApi->getAllAlbums: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**assetId** | **String**| Only returns albums that contain the asset Ignores the shared parameter undefined: get all albums | [optional]
|
||||||
|
**shared** | **bool**| | [optional]
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**List<AlbumResponseDto>**](AlbumResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **removeAssetFromAlbum**
|
||||||
|
> List<BulkIdResponseDto> removeAssetFromAlbum(id, bulkIdsDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = AlbumApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
final bulkIdsDto = BulkIdsDto(); // BulkIdsDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.removeAssetFromAlbum(id, bulkIdsDto);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling AlbumApi->removeAssetFromAlbum: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
**bulkIdsDto** | [**BulkIdsDto**](BulkIdsDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**List<BulkIdResponseDto>**](BulkIdResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **removeUserFromAlbum**
|
||||||
|
> removeUserFromAlbum(id, userId)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = AlbumApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
final userId = userId_example; // String |
|
||||||
|
|
||||||
|
try {
|
||||||
|
api_instance.removeUserFromAlbum(id, userId);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling AlbumApi->removeUserFromAlbum: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
**userId** | **String**| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
void (empty response body)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: Not defined
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **updateAlbumInfo**
|
||||||
|
> AlbumResponseDto updateAlbumInfo(id, updateAlbumDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = AlbumApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
final updateAlbumDto = UpdateAlbumDto(); // UpdateAlbumDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.updateAlbumInfo(id, updateAlbumDto);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling AlbumApi->updateAlbumInfo: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
**updateAlbumDto** | [**UpdateAlbumDto**](UpdateAlbumDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**AlbumResponseDto**](AlbumResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **updateAlbumUser**
|
||||||
|
> updateAlbumUser(id, userId, updateAlbumUserDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = AlbumApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
final userId = userId_example; // String |
|
||||||
|
final updateAlbumUserDto = UpdateAlbumUserDto(); // UpdateAlbumUserDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
api_instance.updateAlbumUser(id, userId, updateAlbumUserDto);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling AlbumApi->updateAlbumUser: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
**userId** | **String**| |
|
||||||
|
**updateAlbumUserDto** | [**UpdateAlbumUserDto**](UpdateAlbumUserDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
void (empty response body)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: Not defined
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
+17
@@ -0,0 +1,17 @@
|
|||||||
|
# openapi.model.AlbumCountResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**notShared** | **int** | |
|
||||||
|
**owned** | **int** | |
|
||||||
|
**shared** | **int** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+33
@@ -0,0 +1,33 @@
|
|||||||
|
# openapi.model.AlbumResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**albumName** | **String** | |
|
||||||
|
**albumThumbnailAssetId** | **String** | |
|
||||||
|
**albumUsers** | [**List<AlbumUserResponseDto>**](AlbumUserResponseDto.md) | | [default to const []]
|
||||||
|
**assetCount** | **int** | |
|
||||||
|
**assets** | [**List<AssetResponseDto>**](AssetResponseDto.md) | | [default to const []]
|
||||||
|
**createdAt** | [**DateTime**](DateTime.md) | |
|
||||||
|
**description** | **String** | |
|
||||||
|
**endDate** | [**DateTime**](DateTime.md) | | [optional]
|
||||||
|
**hasSharedLink** | **bool** | |
|
||||||
|
**id** | **String** | |
|
||||||
|
**isActivityEnabled** | **bool** | |
|
||||||
|
**lastModifiedAssetTimestamp** | [**DateTime**](DateTime.md) | | [optional]
|
||||||
|
**order** | [**AssetOrder**](AssetOrder.md) | | [optional]
|
||||||
|
**owner** | [**UserResponseDto**](UserResponseDto.md) | |
|
||||||
|
**ownerId** | **String** | |
|
||||||
|
**shared** | **bool** | |
|
||||||
|
**sharedUsers** | [**List<UserResponseDto>**](UserResponseDto.md) | This property was deprecated in v1.102.0 | [default to const []]
|
||||||
|
**startDate** | [**DateTime**](DateTime.md) | | [optional]
|
||||||
|
**updatedAt** | [**DateTime**](DateTime.md) | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.AlbumUserAddDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**role** | [**AlbumUserRole**](AlbumUserRole.md) | | [optional]
|
||||||
|
**userId** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.AlbumUserCreateDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**role** | [**AlbumUserRole**](AlbumUserRole.md) | |
|
||||||
|
**userId** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.AlbumUserResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**role** | [**AlbumUserRole**](AlbumUserRole.md) | |
|
||||||
|
**user** | [**UserResponseDto**](UserResponseDto.md) | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+14
@@ -0,0 +1,14 @@
|
|||||||
|
# openapi.model.AlbumUserRole
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+28
@@ -0,0 +1,28 @@
|
|||||||
|
# openapi.model.AllJobStatusResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**backgroundTask** | [**JobStatusDto**](JobStatusDto.md) | |
|
||||||
|
**duplicateDetection** | [**JobStatusDto**](JobStatusDto.md) | |
|
||||||
|
**faceDetection** | [**JobStatusDto**](JobStatusDto.md) | |
|
||||||
|
**facialRecognition** | [**JobStatusDto**](JobStatusDto.md) | |
|
||||||
|
**library_** | [**JobStatusDto**](JobStatusDto.md) | |
|
||||||
|
**metadataExtraction** | [**JobStatusDto**](JobStatusDto.md) | |
|
||||||
|
**migration** | [**JobStatusDto**](JobStatusDto.md) | |
|
||||||
|
**notifications** | [**JobStatusDto**](JobStatusDto.md) | |
|
||||||
|
**search** | [**JobStatusDto**](JobStatusDto.md) | |
|
||||||
|
**sidecar** | [**JobStatusDto**](JobStatusDto.md) | |
|
||||||
|
**smartSearch** | [**JobStatusDto**](JobStatusDto.md) | |
|
||||||
|
**storageTemplateMigration** | [**JobStatusDto**](JobStatusDto.md) | |
|
||||||
|
**thumbnailGeneration** | [**JobStatusDto**](JobStatusDto.md) | |
|
||||||
|
**videoConversion** | [**JobStatusDto**](JobStatusDto.md) | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+1039
File diff suppressed because it is too large
Load Diff
Generated
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.AssetBulkDeleteDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**force** | **bool** | | [optional]
|
||||||
|
**ids** | **List<String>** | | [default to const []]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+22
@@ -0,0 +1,22 @@
|
|||||||
|
# openapi.model.AssetBulkUpdateDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**dateTimeOriginal** | **String** | | [optional]
|
||||||
|
**ids** | **List<String>** | | [default to const []]
|
||||||
|
**isArchived** | **bool** | | [optional]
|
||||||
|
**isFavorite** | **bool** | | [optional]
|
||||||
|
**latitude** | **num** | | [optional]
|
||||||
|
**longitude** | **num** | | [optional]
|
||||||
|
**removeParent** | **bool** | | [optional]
|
||||||
|
**stackParentId** | **String** | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+15
@@ -0,0 +1,15 @@
|
|||||||
|
# openapi.model.AssetBulkUploadCheckDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**assets** | [**List<AssetBulkUploadCheckItem>**](AssetBulkUploadCheckItem.md) | | [default to const []]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.AssetBulkUploadCheckItem
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**checksum** | **String** | base64 or hex encoded sha1 hash |
|
||||||
|
**id** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
# openapi.model.AssetBulkUploadCheckResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**results** | [**List<AssetBulkUploadCheckResult>**](AssetBulkUploadCheckResult.md) | | [default to const []]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+18
@@ -0,0 +1,18 @@
|
|||||||
|
# openapi.model.AssetBulkUploadCheckResult
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**action** | **String** | |
|
||||||
|
**assetId** | **String** | | [optional]
|
||||||
|
**id** | **String** | |
|
||||||
|
**reason** | **String** | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.AssetDeltaSyncDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**updatedAfter** | [**DateTime**](DateTime.md) | |
|
||||||
|
**userIds** | **List<String>** | | [default to const []]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+17
@@ -0,0 +1,17 @@
|
|||||||
|
# openapi.model.AssetDeltaSyncResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**deleted** | **List<String>** | | [default to const []]
|
||||||
|
**needsFullSync** | **bool** | |
|
||||||
|
**upserted** | [**List<AssetResponseDto>**](AssetResponseDto.md) | | [default to const []]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+22
@@ -0,0 +1,22 @@
|
|||||||
|
# openapi.model.AssetFaceResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**boundingBoxX1** | **int** | |
|
||||||
|
**boundingBoxX2** | **int** | |
|
||||||
|
**boundingBoxY1** | **int** | |
|
||||||
|
**boundingBoxY2** | **int** | |
|
||||||
|
**id** | **String** | |
|
||||||
|
**imageHeight** | **int** | |
|
||||||
|
**imageWidth** | **int** | |
|
||||||
|
**person** | [**PersonResponseDto**](PersonResponseDto.md) | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+15
@@ -0,0 +1,15 @@
|
|||||||
|
# openapi.model.AssetFaceUpdateDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**data** | [**List<AssetFaceUpdateItem>**](AssetFaceUpdateItem.md) | | [default to const []]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.AssetFaceUpdateItem
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**assetId** | **String** | |
|
||||||
|
**personId** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
# openapi.model.AssetFaceWithoutPersonResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**boundingBoxX1** | **int** | |
|
||||||
|
**boundingBoxX2** | **int** | |
|
||||||
|
**boundingBoxY1** | **int** | |
|
||||||
|
**boundingBoxY2** | **int** | |
|
||||||
|
**id** | **String** | |
|
||||||
|
**imageHeight** | **int** | |
|
||||||
|
**imageWidth** | **int** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.AssetFileUploadResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**duplicate** | **bool** | |
|
||||||
|
**id** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+19
@@ -0,0 +1,19 @@
|
|||||||
|
# openapi.model.AssetFullSyncDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**lastCreationDate** | [**DateTime**](DateTime.md) | | [optional]
|
||||||
|
**lastId** | **String** | | [optional]
|
||||||
|
**limit** | **int** | |
|
||||||
|
**updatedUntil** | [**DateTime**](DateTime.md) | |
|
||||||
|
**userId** | **String** | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+15
@@ -0,0 +1,15 @@
|
|||||||
|
# openapi.model.AssetIdsDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**assetIds** | **List<String>** | | [default to const []]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+17
@@ -0,0 +1,17 @@
|
|||||||
|
# openapi.model.AssetIdsResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**assetId** | **String** | |
|
||||||
|
**error** | **String** | | [optional]
|
||||||
|
**success** | **bool** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+14
@@ -0,0 +1,14 @@
|
|||||||
|
# openapi.model.AssetJobName
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.AssetJobsDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**assetIds** | **List<String>** | | [default to const []]
|
||||||
|
**name** | [**AssetJobName**](AssetJobName.md) | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+14
@@ -0,0 +1,14 @@
|
|||||||
|
# openapi.model.AssetOrder
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+47
@@ -0,0 +1,47 @@
|
|||||||
|
# openapi.model.AssetResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**checksum** | **String** | base64 encoded sha1 hash |
|
||||||
|
**deviceAssetId** | **String** | |
|
||||||
|
**deviceId** | **String** | |
|
||||||
|
**duplicateId** | **String** | | [optional]
|
||||||
|
**duration** | **String** | |
|
||||||
|
**exifInfo** | [**ExifResponseDto**](ExifResponseDto.md) | | [optional]
|
||||||
|
**fileCreatedAt** | [**DateTime**](DateTime.md) | |
|
||||||
|
**fileModifiedAt** | [**DateTime**](DateTime.md) | |
|
||||||
|
**hasMetadata** | **bool** | |
|
||||||
|
**id** | **String** | |
|
||||||
|
**isArchived** | **bool** | |
|
||||||
|
**isExternal** | **bool** | This property was deprecated in v1.104.0 | [optional]
|
||||||
|
**isFavorite** | **bool** | |
|
||||||
|
**isOffline** | **bool** | |
|
||||||
|
**isReadOnly** | **bool** | This property was deprecated in v1.104.0 | [optional]
|
||||||
|
**isTrashed** | **bool** | |
|
||||||
|
**libraryId** | **String** | This property was deprecated in v1.106.0 | [optional]
|
||||||
|
**livePhotoVideoId** | **String** | | [optional]
|
||||||
|
**localDateTime** | [**DateTime**](DateTime.md) | |
|
||||||
|
**originalFileName** | **String** | |
|
||||||
|
**originalPath** | **String** | |
|
||||||
|
**owner** | [**UserResponseDto**](UserResponseDto.md) | | [optional]
|
||||||
|
**ownerId** | **String** | |
|
||||||
|
**people** | [**List<PersonWithFacesResponseDto>**](PersonWithFacesResponseDto.md) | | [optional] [default to const []]
|
||||||
|
**resized** | **bool** | |
|
||||||
|
**smartInfo** | [**SmartInfoResponseDto**](SmartInfoResponseDto.md) | | [optional]
|
||||||
|
**stack** | [**List<AssetResponseDto>**](AssetResponseDto.md) | | [optional] [default to const []]
|
||||||
|
**stackCount** | **int** | |
|
||||||
|
**stackParentId** | **String** | | [optional]
|
||||||
|
**tags** | [**List<TagResponseDto>**](TagResponseDto.md) | | [optional] [default to const []]
|
||||||
|
**thumbhash** | **String** | |
|
||||||
|
**type** | [**AssetTypeEnum**](AssetTypeEnum.md) | |
|
||||||
|
**updatedAt** | [**DateTime**](DateTime.md) | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+17
@@ -0,0 +1,17 @@
|
|||||||
|
# openapi.model.AssetStatsResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**images** | **int** | |
|
||||||
|
**total** | **int** | |
|
||||||
|
**videos** | **int** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+14
@@ -0,0 +1,14 @@
|
|||||||
|
# openapi.model.AssetTypeEnum
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+14
@@ -0,0 +1,14 @@
|
|||||||
|
# openapi.model.AudioCodec
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+73
@@ -0,0 +1,73 @@
|
|||||||
|
# openapi.api.AuditApi
|
||||||
|
|
||||||
|
## Load the API package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
All URIs are relative to */api*
|
||||||
|
|
||||||
|
Method | HTTP request | Description
|
||||||
|
------------- | ------------- | -------------
|
||||||
|
[**getAuditDeletes**](AuditApi.md#getauditdeletes) | **GET** /audit/deletes |
|
||||||
|
|
||||||
|
|
||||||
|
# **getAuditDeletes**
|
||||||
|
> AuditDeletesResponseDto getAuditDeletes(after, entityType, userId)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = AuditApi();
|
||||||
|
final after = 2013-10-20T19:20:30+01:00; // DateTime |
|
||||||
|
final entityType = ; // EntityType |
|
||||||
|
final userId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.getAuditDeletes(after, entityType, userId);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling AuditApi->getAuditDeletes: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**after** | **DateTime**| |
|
||||||
|
**entityType** | [**EntityType**](.md)| |
|
||||||
|
**userId** | **String**| | [optional]
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**AuditDeletesResponseDto**](AuditDeletesResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.AuditDeletesResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**ids** | **List<String>** | | [default to const []]
|
||||||
|
**needsFullSync** | **bool** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+257
@@ -0,0 +1,257 @@
|
|||||||
|
# openapi.api.AuthenticationApi
|
||||||
|
|
||||||
|
## Load the API package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
All URIs are relative to */api*
|
||||||
|
|
||||||
|
Method | HTTP request | Description
|
||||||
|
------------- | ------------- | -------------
|
||||||
|
[**changePassword**](AuthenticationApi.md#changepassword) | **POST** /auth/change-password |
|
||||||
|
[**login**](AuthenticationApi.md#login) | **POST** /auth/login |
|
||||||
|
[**logout**](AuthenticationApi.md#logout) | **POST** /auth/logout |
|
||||||
|
[**signUpAdmin**](AuthenticationApi.md#signupadmin) | **POST** /auth/admin-sign-up |
|
||||||
|
[**validateAccessToken**](AuthenticationApi.md#validateaccesstoken) | **POST** /auth/validateToken |
|
||||||
|
|
||||||
|
|
||||||
|
# **changePassword**
|
||||||
|
> UserResponseDto changePassword(changePasswordDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = AuthenticationApi();
|
||||||
|
final changePasswordDto = ChangePasswordDto(); // ChangePasswordDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.changePassword(changePasswordDto);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling AuthenticationApi->changePassword: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**changePasswordDto** | [**ChangePasswordDto**](ChangePasswordDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**UserResponseDto**](UserResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **login**
|
||||||
|
> LoginResponseDto login(loginCredentialDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
|
||||||
|
final api_instance = AuthenticationApi();
|
||||||
|
final loginCredentialDto = LoginCredentialDto(); // LoginCredentialDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.login(loginCredentialDto);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling AuthenticationApi->login: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**loginCredentialDto** | [**LoginCredentialDto**](LoginCredentialDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**LoginResponseDto**](LoginResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
No authorization required
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **logout**
|
||||||
|
> LogoutResponseDto logout()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = AuthenticationApi();
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.logout();
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling AuthenticationApi->logout: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
This endpoint does not need any parameter.
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**LogoutResponseDto**](LogoutResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **signUpAdmin**
|
||||||
|
> UserResponseDto signUpAdmin(signUpDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
|
||||||
|
final api_instance = AuthenticationApi();
|
||||||
|
final signUpDto = SignUpDto(); // SignUpDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.signUpAdmin(signUpDto);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling AuthenticationApi->signUpAdmin: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**signUpDto** | [**SignUpDto**](SignUpDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**UserResponseDto**](UserResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
No authorization required
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **validateAccessToken**
|
||||||
|
> ValidateAccessTokenResponseDto validateAccessToken()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = AuthenticationApi();
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.validateAccessToken();
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling AuthenticationApi->validateAccessToken: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
This endpoint does not need any parameter.
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**ValidateAccessTokenResponseDto**](ValidateAccessTokenResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
Generated
+17
@@ -0,0 +1,17 @@
|
|||||||
|
# openapi.model.BulkIdResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**error** | **String** | | [optional]
|
||||||
|
**id** | **String** | |
|
||||||
|
**success** | **bool** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+15
@@ -0,0 +1,15 @@
|
|||||||
|
# openapi.model.BulkIdsDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**ids** | **List<String>** | | [default to const []]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+18
@@ -0,0 +1,18 @@
|
|||||||
|
# openapi.model.CLIPConfig
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**enabled** | **bool** | |
|
||||||
|
**mode** | [**CLIPMode**](CLIPMode.md) | | [optional]
|
||||||
|
**modelName** | **String** | |
|
||||||
|
**modelType** | [**ModelType**](ModelType.md) | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+14
@@ -0,0 +1,14 @@
|
|||||||
|
# openapi.model.CLIPMode
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+14
@@ -0,0 +1,14 @@
|
|||||||
|
# openapi.model.CQMode
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.ChangePasswordDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**newPassword** | **String** | |
|
||||||
|
**password** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.CheckExistingAssetsDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**deviceAssetIds** | **List<String>** | | [default to const []]
|
||||||
|
**deviceId** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
# openapi.model.CheckExistingAssetsResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**existingIds** | **List<String>** | | [default to const []]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+14
@@ -0,0 +1,14 @@
|
|||||||
|
# openapi.model.Colorspace
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+19
@@ -0,0 +1,19 @@
|
|||||||
|
# openapi.model.CreateAlbumDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**albumName** | **String** | |
|
||||||
|
**albumUsers** | [**List<AlbumUserCreateDto>**](AlbumUserCreateDto.md) | This property was added in v1.104.0 | [optional] [default to const []]
|
||||||
|
**assetIds** | **List<String>** | | [optional] [default to const []]
|
||||||
|
**description** | **String** | | [optional]
|
||||||
|
**sharedWithUserIds** | **List<String>** | This property was deprecated in v1.104.0 | [optional] [default to const []]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+18
@@ -0,0 +1,18 @@
|
|||||||
|
# openapi.model.CreateLibraryDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**exclusionPatterns** | **List<String>** | | [optional] [default to const []]
|
||||||
|
**importPaths** | **List<String>** | | [optional] [default to const []]
|
||||||
|
**name** | **String** | | [optional]
|
||||||
|
**ownerId** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.CreateProfileImageResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**profileImagePath** | **String** | |
|
||||||
|
**userId** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.CreateTagDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**name** | **String** | |
|
||||||
|
**type** | [**TagTypeEnum**](TagTypeEnum.md) | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+22
@@ -0,0 +1,22 @@
|
|||||||
|
# openapi.model.CreateUserDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**email** | **String** | |
|
||||||
|
**memoriesEnabled** | **bool** | | [optional]
|
||||||
|
**name** | **String** | |
|
||||||
|
**notify** | **bool** | | [optional]
|
||||||
|
**password** | **String** | |
|
||||||
|
**quotaSizeInBytes** | **int** | | [optional]
|
||||||
|
**shouldChangePassword** | **bool** | | [optional]
|
||||||
|
**storageLabel** | **String** | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+15
@@ -0,0 +1,15 @@
|
|||||||
|
# openapi.model.DeleteUserDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**force** | **bool** | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+187
@@ -0,0 +1,187 @@
|
|||||||
|
# openapi.api.DownloadApi
|
||||||
|
|
||||||
|
## Load the API package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
All URIs are relative to */api*
|
||||||
|
|
||||||
|
Method | HTTP request | Description
|
||||||
|
------------- | ------------- | -------------
|
||||||
|
[**downloadArchive**](DownloadApi.md#downloadarchive) | **POST** /download/archive |
|
||||||
|
[**downloadFile**](DownloadApi.md#downloadfile) | **POST** /download/asset/{id} |
|
||||||
|
[**getDownloadInfo**](DownloadApi.md#getdownloadinfo) | **POST** /download/info |
|
||||||
|
|
||||||
|
|
||||||
|
# **downloadArchive**
|
||||||
|
> MultipartFile downloadArchive(assetIdsDto, key)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = DownloadApi();
|
||||||
|
final assetIdsDto = AssetIdsDto(); // AssetIdsDto |
|
||||||
|
final key = key_example; // String |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.downloadArchive(assetIdsDto, key);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling DownloadApi->downloadArchive: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**assetIdsDto** | [**AssetIdsDto**](AssetIdsDto.md)| |
|
||||||
|
**key** | **String**| | [optional]
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**MultipartFile**](MultipartFile.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/octet-stream
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **downloadFile**
|
||||||
|
> MultipartFile downloadFile(id, key)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = DownloadApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
final key = key_example; // String |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.downloadFile(id, key);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling DownloadApi->downloadFile: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
**key** | **String**| | [optional]
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**MultipartFile**](MultipartFile.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: application/octet-stream
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **getDownloadInfo**
|
||||||
|
> DownloadResponseDto getDownloadInfo(downloadInfoDto, key)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = DownloadApi();
|
||||||
|
final downloadInfoDto = DownloadInfoDto(); // DownloadInfoDto |
|
||||||
|
final key = key_example; // String |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.getDownloadInfo(downloadInfoDto, key);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling DownloadApi->getDownloadInfo: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**downloadInfoDto** | [**DownloadInfoDto**](DownloadInfoDto.md)| |
|
||||||
|
**key** | **String**| | [optional]
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**DownloadResponseDto**](DownloadResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.DownloadArchiveInfo
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**assetIds** | **List<String>** | | [default to const []]
|
||||||
|
**size** | **int** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+18
@@ -0,0 +1,18 @@
|
|||||||
|
# openapi.model.DownloadInfoDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**albumId** | **String** | | [optional]
|
||||||
|
**archiveSize** | **int** | | [optional]
|
||||||
|
**assetIds** | **List<String>** | | [optional] [default to const []]
|
||||||
|
**userId** | **String** | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.DownloadResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**archives** | [**List<DownloadArchiveInfo>**](DownloadArchiveInfo.md) | | [default to const []]
|
||||||
|
**totalSize** | **int** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+65
@@ -0,0 +1,65 @@
|
|||||||
|
# openapi.api.DuplicateApi
|
||||||
|
|
||||||
|
## Load the API package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
All URIs are relative to */api*
|
||||||
|
|
||||||
|
Method | HTTP request | Description
|
||||||
|
------------- | ------------- | -------------
|
||||||
|
[**getAssetDuplicates**](DuplicateApi.md#getassetduplicates) | **GET** /duplicates |
|
||||||
|
|
||||||
|
|
||||||
|
# **getAssetDuplicates**
|
||||||
|
> List<DuplicateResponseDto> getAssetDuplicates()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = DuplicateApi();
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.getAssetDuplicates();
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling DuplicateApi->getAssetDuplicates: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
This endpoint does not need any parameter.
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**List<DuplicateResponseDto>**](DuplicateResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.DuplicateDetectionConfig
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**enabled** | **bool** | |
|
||||||
|
**maxDistance** | **double** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.DuplicateResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**assets** | [**List<AssetResponseDto>**](AssetResponseDto.md) | | [default to const []]
|
||||||
|
**duplicateId** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+14
@@ -0,0 +1,14 @@
|
|||||||
|
# openapi.model.EntityType
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+35
@@ -0,0 +1,35 @@
|
|||||||
|
# openapi.model.ExifResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**city** | **String** | | [optional]
|
||||||
|
**country** | **String** | | [optional]
|
||||||
|
**dateTimeOriginal** | [**DateTime**](DateTime.md) | | [optional]
|
||||||
|
**description** | **String** | | [optional]
|
||||||
|
**exifImageHeight** | **num** | | [optional]
|
||||||
|
**exifImageWidth** | **num** | | [optional]
|
||||||
|
**exposureTime** | **String** | | [optional]
|
||||||
|
**fNumber** | **num** | | [optional]
|
||||||
|
**fileSizeInByte** | **int** | | [optional]
|
||||||
|
**focalLength** | **num** | | [optional]
|
||||||
|
**iso** | **num** | | [optional]
|
||||||
|
**latitude** | **num** | | [optional]
|
||||||
|
**lensModel** | **String** | | [optional]
|
||||||
|
**longitude** | **num** | | [optional]
|
||||||
|
**make** | **String** | | [optional]
|
||||||
|
**model** | **String** | | [optional]
|
||||||
|
**modifyDate** | [**DateTime**](DateTime.md) | | [optional]
|
||||||
|
**orientation** | **String** | | [optional]
|
||||||
|
**projectionType** | **String** | | [optional]
|
||||||
|
**state** | **String** | | [optional]
|
||||||
|
**timeZone** | **String** | | [optional]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+127
@@ -0,0 +1,127 @@
|
|||||||
|
# openapi.api.FaceApi
|
||||||
|
|
||||||
|
## Load the API package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
All URIs are relative to */api*
|
||||||
|
|
||||||
|
Method | HTTP request | Description
|
||||||
|
------------- | ------------- | -------------
|
||||||
|
[**getFaces**](FaceApi.md#getfaces) | **GET** /face |
|
||||||
|
[**reassignFacesById**](FaceApi.md#reassignfacesbyid) | **PUT** /face/{id} |
|
||||||
|
|
||||||
|
|
||||||
|
# **getFaces**
|
||||||
|
> List<AssetFaceResponseDto> getFaces(id)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = FaceApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.getFaces(id);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling FaceApi->getFaces: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**List<AssetFaceResponseDto>**](AssetFaceResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **reassignFacesById**
|
||||||
|
> PersonResponseDto reassignFacesById(id, faceDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = FaceApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
final faceDto = FaceDto(); // FaceDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.reassignFacesById(id, faceDto);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling FaceApi->reassignFacesById: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
**faceDto** | [**FaceDto**](FaceDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**PersonResponseDto**](PersonResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
Generated
+15
@@ -0,0 +1,15 @@
|
|||||||
|
# openapi.model.FaceDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**id** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+15
@@ -0,0 +1,15 @@
|
|||||||
|
# openapi.model.FileChecksumDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**filenames** | **List<String>** | | [default to const []]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.FileChecksumResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**checksum** | **String** | |
|
||||||
|
**filename** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+176
@@ -0,0 +1,176 @@
|
|||||||
|
# openapi.api.FileReportApi
|
||||||
|
|
||||||
|
## Load the API package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
All URIs are relative to */api*
|
||||||
|
|
||||||
|
Method | HTTP request | Description
|
||||||
|
------------- | ------------- | -------------
|
||||||
|
[**fixAuditFiles**](FileReportApi.md#fixauditfiles) | **POST** /report/fix |
|
||||||
|
[**getAuditFiles**](FileReportApi.md#getauditfiles) | **GET** /report |
|
||||||
|
[**getFileChecksums**](FileReportApi.md#getfilechecksums) | **POST** /report/checksum |
|
||||||
|
|
||||||
|
|
||||||
|
# **fixAuditFiles**
|
||||||
|
> fixAuditFiles(fileReportFixDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = FileReportApi();
|
||||||
|
final fileReportFixDto = FileReportFixDto(); // FileReportFixDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
api_instance.fixAuditFiles(fileReportFixDto);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling FileReportApi->fixAuditFiles: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**fileReportFixDto** | [**FileReportFixDto**](FileReportFixDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
void (empty response body)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: Not defined
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **getAuditFiles**
|
||||||
|
> FileReportDto getAuditFiles()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = FileReportApi();
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.getAuditFiles();
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling FileReportApi->getAuditFiles: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
This endpoint does not need any parameter.
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**FileReportDto**](FileReportDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **getFileChecksums**
|
||||||
|
> List<FileChecksumResponseDto> getFileChecksums(fileChecksumDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = FileReportApi();
|
||||||
|
final fileChecksumDto = FileChecksumDto(); // FileChecksumDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.getFileChecksums(fileChecksumDto);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling FileReportApi->getFileChecksums: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**fileChecksumDto** | [**FileChecksumDto**](FileChecksumDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**List<FileChecksumResponseDto>**](FileChecksumResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
Generated
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.FileReportDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**extras** | **List<String>** | | [default to const []]
|
||||||
|
**orphans** | [**List<FileReportItemDto>**](FileReportItemDto.md) | | [default to const []]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+15
@@ -0,0 +1,15 @@
|
|||||||
|
# openapi.model.FileReportFixDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**items** | [**List<FileReportItemDto>**](FileReportItemDto.md) | | [default to const []]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+19
@@ -0,0 +1,19 @@
|
|||||||
|
# openapi.model.FileReportItemDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**checksum** | **String** | | [optional]
|
||||||
|
**entityId** | **String** | |
|
||||||
|
**entityType** | [**PathEntityType**](PathEntityType.md) | |
|
||||||
|
**pathType** | [**PathType**](PathType.md) | |
|
||||||
|
**pathValue** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+14
@@ -0,0 +1,14 @@
|
|||||||
|
# openapi.model.ImageFormat
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+123
@@ -0,0 +1,123 @@
|
|||||||
|
# openapi.api.JobApi
|
||||||
|
|
||||||
|
## Load the API package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
All URIs are relative to */api*
|
||||||
|
|
||||||
|
Method | HTTP request | Description
|
||||||
|
------------- | ------------- | -------------
|
||||||
|
[**getAllJobsStatus**](JobApi.md#getalljobsstatus) | **GET** /jobs |
|
||||||
|
[**sendJobCommand**](JobApi.md#sendjobcommand) | **PUT** /jobs/{id} |
|
||||||
|
|
||||||
|
|
||||||
|
# **getAllJobsStatus**
|
||||||
|
> AllJobStatusResponseDto getAllJobsStatus()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = JobApi();
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.getAllJobsStatus();
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling JobApi->getAllJobsStatus: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
This endpoint does not need any parameter.
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**AllJobStatusResponseDto**](AllJobStatusResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **sendJobCommand**
|
||||||
|
> JobStatusDto sendJobCommand(id, jobCommandDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = JobApi();
|
||||||
|
final id = ; // JobName |
|
||||||
|
final jobCommandDto = JobCommandDto(); // JobCommandDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.sendJobCommand(id, jobCommandDto);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling JobApi->sendJobCommand: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | [**JobName**](.md)| |
|
||||||
|
**jobCommandDto** | [**JobCommandDto**](JobCommandDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**JobStatusDto**](JobStatusDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
Generated
+14
@@ -0,0 +1,14 @@
|
|||||||
|
# openapi.model.JobCommand
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.JobCommandDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**command** | [**JobCommand**](JobCommand.md) | |
|
||||||
|
**force** | **bool** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+20
@@ -0,0 +1,20 @@
|
|||||||
|
# openapi.model.JobCountsDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**active** | **int** | |
|
||||||
|
**completed** | **int** | |
|
||||||
|
**delayed** | **int** | |
|
||||||
|
**failed** | **int** | |
|
||||||
|
**paused** | **int** | |
|
||||||
|
**waiting** | **int** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+14
@@ -0,0 +1,14 @@
|
|||||||
|
# openapi.model.JobName
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+15
@@ -0,0 +1,15 @@
|
|||||||
|
# openapi.model.JobSettingsDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**concurrency** | **int** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.JobStatusDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**jobCounts** | [**JobCountsDto**](JobCountsDto.md) | |
|
||||||
|
**queueStatus** | [**QueueStatusDto**](QueueStatusDto.md) | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+516
@@ -0,0 +1,516 @@
|
|||||||
|
# openapi.api.LibraryApi
|
||||||
|
|
||||||
|
## Load the API package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
All URIs are relative to */api*
|
||||||
|
|
||||||
|
Method | HTTP request | Description
|
||||||
|
------------- | ------------- | -------------
|
||||||
|
[**createLibrary**](LibraryApi.md#createlibrary) | **POST** /library |
|
||||||
|
[**deleteLibrary**](LibraryApi.md#deletelibrary) | **DELETE** /library/{id} |
|
||||||
|
[**getAllLibraries**](LibraryApi.md#getalllibraries) | **GET** /library |
|
||||||
|
[**getLibrary**](LibraryApi.md#getlibrary) | **GET** /library/{id} |
|
||||||
|
[**getLibraryStatistics**](LibraryApi.md#getlibrarystatistics) | **GET** /library/{id}/statistics |
|
||||||
|
[**removeOfflineFiles**](LibraryApi.md#removeofflinefiles) | **POST** /library/{id}/removeOffline |
|
||||||
|
[**scanLibrary**](LibraryApi.md#scanlibrary) | **POST** /library/{id}/scan |
|
||||||
|
[**updateLibrary**](LibraryApi.md#updatelibrary) | **PUT** /library/{id} |
|
||||||
|
[**validate**](LibraryApi.md#validate) | **POST** /library/{id}/validate |
|
||||||
|
|
||||||
|
|
||||||
|
# **createLibrary**
|
||||||
|
> LibraryResponseDto createLibrary(createLibraryDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = LibraryApi();
|
||||||
|
final createLibraryDto = CreateLibraryDto(); // CreateLibraryDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.createLibrary(createLibraryDto);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling LibraryApi->createLibrary: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**createLibraryDto** | [**CreateLibraryDto**](CreateLibraryDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**LibraryResponseDto**](LibraryResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **deleteLibrary**
|
||||||
|
> deleteLibrary(id)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = LibraryApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
|
||||||
|
try {
|
||||||
|
api_instance.deleteLibrary(id);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling LibraryApi->deleteLibrary: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
void (empty response body)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: Not defined
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **getAllLibraries**
|
||||||
|
> List<LibraryResponseDto> getAllLibraries()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = LibraryApi();
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.getAllLibraries();
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling LibraryApi->getAllLibraries: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
This endpoint does not need any parameter.
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**List<LibraryResponseDto>**](LibraryResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **getLibrary**
|
||||||
|
> LibraryResponseDto getLibrary(id)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = LibraryApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.getLibrary(id);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling LibraryApi->getLibrary: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**LibraryResponseDto**](LibraryResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **getLibraryStatistics**
|
||||||
|
> LibraryStatsResponseDto getLibraryStatistics(id)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = LibraryApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.getLibraryStatistics(id);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling LibraryApi->getLibraryStatistics: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**LibraryStatsResponseDto**](LibraryStatsResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **removeOfflineFiles**
|
||||||
|
> removeOfflineFiles(id)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = LibraryApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
|
||||||
|
try {
|
||||||
|
api_instance.removeOfflineFiles(id);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling LibraryApi->removeOfflineFiles: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
void (empty response body)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: Not defined
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **scanLibrary**
|
||||||
|
> scanLibrary(id, scanLibraryDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = LibraryApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
final scanLibraryDto = ScanLibraryDto(); // ScanLibraryDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
api_instance.scanLibrary(id, scanLibraryDto);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling LibraryApi->scanLibrary: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
**scanLibraryDto** | [**ScanLibraryDto**](ScanLibraryDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
void (empty response body)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: Not defined
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **updateLibrary**
|
||||||
|
> LibraryResponseDto updateLibrary(id, updateLibraryDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = LibraryApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
final updateLibraryDto = UpdateLibraryDto(); // UpdateLibraryDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.updateLibrary(id, updateLibraryDto);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling LibraryApi->updateLibrary: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
**updateLibraryDto** | [**UpdateLibraryDto**](UpdateLibraryDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**LibraryResponseDto**](LibraryResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
# **validate**
|
||||||
|
> ValidateLibraryResponseDto validate(id, validateLibraryDto)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Example
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
// TODO Configure API key authorization: cookie
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('cookie').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure API key authorization: api_key
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKey = 'YOUR_API_KEY';
|
||||||
|
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
|
||||||
|
//defaultApiClient.getAuthentication<ApiKeyAuth>('api_key').apiKeyPrefix = 'Bearer';
|
||||||
|
// TODO Configure HTTP Bearer authorization: bearer
|
||||||
|
// Case 1. Use String Token
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken('YOUR_ACCESS_TOKEN');
|
||||||
|
// Case 2. Use Function which generate token.
|
||||||
|
// String yourTokenGeneratorFunction() { ... }
|
||||||
|
//defaultApiClient.getAuthentication<HttpBearerAuth>('bearer').setAccessToken(yourTokenGeneratorFunction);
|
||||||
|
|
||||||
|
final api_instance = LibraryApi();
|
||||||
|
final id = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
|
||||||
|
final validateLibraryDto = ValidateLibraryDto(); // ValidateLibraryDto |
|
||||||
|
|
||||||
|
try {
|
||||||
|
final result = api_instance.validate(id, validateLibraryDto);
|
||||||
|
print(result);
|
||||||
|
} catch (e) {
|
||||||
|
print('Exception when calling LibraryApi->validate: $e\n');
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**id** | **String**| |
|
||||||
|
**validateLibraryDto** | [**ValidateLibraryDto**](ValidateLibraryDto.md)| |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**ValidateLibraryResponseDto**](ValidateLibraryResponseDto.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
[cookie](../README.md#cookie), [api_key](../README.md#api_key), [bearer](../README.md#bearer)
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: application/json
|
||||||
|
- **Accept**: application/json
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
Generated
+23
@@ -0,0 +1,23 @@
|
|||||||
|
# openapi.model.LibraryResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**assetCount** | **int** | |
|
||||||
|
**createdAt** | [**DateTime**](DateTime.md) | |
|
||||||
|
**exclusionPatterns** | **List<String>** | | [default to const []]
|
||||||
|
**id** | **String** | |
|
||||||
|
**importPaths** | **List<String>** | | [default to const []]
|
||||||
|
**name** | **String** | |
|
||||||
|
**ownerId** | **String** | |
|
||||||
|
**refreshedAt** | [**DateTime**](DateTime.md) | |
|
||||||
|
**updatedAt** | [**DateTime**](DateTime.md) | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
+18
@@ -0,0 +1,18 @@
|
|||||||
|
# openapi.model.LibraryStatsResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**photos** | **int** | | [default to 0]
|
||||||
|
**total** | **int** | | [default to 0]
|
||||||
|
**usage** | **int** | | [default to 0]
|
||||||
|
**videos** | **int** | | [default to 0]
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+14
@@ -0,0 +1,14 @@
|
|||||||
|
# openapi.model.LogLevel
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.LoginCredentialDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**email** | **String** | |
|
||||||
|
**password** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+21
@@ -0,0 +1,21 @@
|
|||||||
|
# openapi.model.LoginResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**accessToken** | **String** | |
|
||||||
|
**isAdmin** | **bool** | |
|
||||||
|
**name** | **String** | |
|
||||||
|
**profileImagePath** | **String** | |
|
||||||
|
**shouldChangePassword** | **bool** | |
|
||||||
|
**userEmail** | **String** | |
|
||||||
|
**userId** | **String** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Generated
+16
@@ -0,0 +1,16 @@
|
|||||||
|
# openapi.model.LogoutResponseDto
|
||||||
|
|
||||||
|
## Load the model package
|
||||||
|
```dart
|
||||||
|
import 'package:openapi/api.dart';
|
||||||
|
```
|
||||||
|
|
||||||
|
## Properties
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------ | ------------- | ------------- | -------------
|
||||||
|
**redirectUri** | **String** | |
|
||||||
|
**successful** | **bool** | |
|
||||||
|
|
||||||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||||||
|
|
||||||
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user