mirror of
https://github.com/immich-app/immich
synced 2025-11-14 17:36:12 +00:00
feat: endpoint descriptions (#23813)
This commit is contained in:
parent
896665bca9
commit
edde0f93ae
76 changed files with 4193 additions and 1663 deletions
80
mobile/openapi/lib/api/search_api.dart
generated
80
mobile/openapi/lib/api/search_api.dart
generated
|
|
@ -16,7 +16,9 @@ class SearchApi {
|
|||
|
||||
final ApiClient apiClient;
|
||||
|
||||
/// This endpoint requires the `asset.read` permission.
|
||||
/// Retrieve assets by city
|
||||
///
|
||||
/// Retrieve a list of assets with each asset belonging to a different city. This endpoint is used on the places pages to show a single thumbnail for each city the user has assets in.
|
||||
///
|
||||
/// Note: This method returns the HTTP [Response].
|
||||
Future<Response> getAssetsByCityWithHttpInfo() async {
|
||||
|
|
@ -44,7 +46,9 @@ class SearchApi {
|
|||
);
|
||||
}
|
||||
|
||||
/// This endpoint requires the `asset.read` permission.
|
||||
/// Retrieve assets by city
|
||||
///
|
||||
/// Retrieve a list of assets with each asset belonging to a different city. This endpoint is used on the places pages to show a single thumbnail for each city the user has assets in.
|
||||
Future<List<AssetResponseDto>?> getAssetsByCity() async {
|
||||
final response = await getAssetsByCityWithHttpInfo();
|
||||
if (response.statusCode >= HttpStatus.badRequest) {
|
||||
|
|
@ -63,7 +67,9 @@ class SearchApi {
|
|||
return null;
|
||||
}
|
||||
|
||||
/// This endpoint requires the `asset.read` permission.
|
||||
/// Retrieve explore data
|
||||
///
|
||||
/// Retrieve data for the explore section, such as popular people and places.
|
||||
///
|
||||
/// Note: This method returns the HTTP [Response].
|
||||
Future<Response> getExploreDataWithHttpInfo() async {
|
||||
|
|
@ -91,7 +97,9 @@ class SearchApi {
|
|||
);
|
||||
}
|
||||
|
||||
/// This endpoint requires the `asset.read` permission.
|
||||
/// Retrieve explore data
|
||||
///
|
||||
/// Retrieve data for the explore section, such as popular people and places.
|
||||
Future<List<SearchExploreResponseDto>?> getExploreData() async {
|
||||
final response = await getExploreDataWithHttpInfo();
|
||||
if (response.statusCode >= HttpStatus.badRequest) {
|
||||
|
|
@ -110,7 +118,9 @@ class SearchApi {
|
|||
return null;
|
||||
}
|
||||
|
||||
/// This endpoint requires the `asset.read` permission.
|
||||
/// Retrieve search suggestions
|
||||
///
|
||||
/// Retrieve search suggestions based on partial input. This endpoint is used for typeahead search features.
|
||||
///
|
||||
/// Note: This method returns the HTTP [Response].
|
||||
///
|
||||
|
|
@ -175,7 +185,9 @@ class SearchApi {
|
|||
);
|
||||
}
|
||||
|
||||
/// This endpoint requires the `asset.read` permission.
|
||||
/// Retrieve search suggestions
|
||||
///
|
||||
/// Retrieve search suggestions based on partial input. This endpoint is used for typeahead search features.
|
||||
///
|
||||
/// Parameters:
|
||||
///
|
||||
|
|
@ -211,7 +223,9 @@ class SearchApi {
|
|||
return null;
|
||||
}
|
||||
|
||||
/// This endpoint requires the `asset.statistics` permission.
|
||||
/// Search asset statistics
|
||||
///
|
||||
/// Retrieve statistical data about assets based on search criteria, such as the total matching count.
|
||||
///
|
||||
/// Note: This method returns the HTTP [Response].
|
||||
///
|
||||
|
|
@ -243,7 +257,9 @@ class SearchApi {
|
|||
);
|
||||
}
|
||||
|
||||
/// This endpoint requires the `asset.statistics` permission.
|
||||
/// Search asset statistics
|
||||
///
|
||||
/// Retrieve statistical data about assets based on search criteria, such as the total matching count.
|
||||
///
|
||||
/// Parameters:
|
||||
///
|
||||
|
|
@ -263,7 +279,9 @@ class SearchApi {
|
|||
return null;
|
||||
}
|
||||
|
||||
/// This endpoint requires the `asset.read` permission.
|
||||
/// Search assets by metadata
|
||||
///
|
||||
/// Search for assets based on various metadata criteria.
|
||||
///
|
||||
/// Note: This method returns the HTTP [Response].
|
||||
///
|
||||
|
|
@ -295,7 +313,9 @@ class SearchApi {
|
|||
);
|
||||
}
|
||||
|
||||
/// This endpoint requires the `asset.read` permission.
|
||||
/// Search assets by metadata
|
||||
///
|
||||
/// Search for assets based on various metadata criteria.
|
||||
///
|
||||
/// Parameters:
|
||||
///
|
||||
|
|
@ -315,7 +335,9 @@ class SearchApi {
|
|||
return null;
|
||||
}
|
||||
|
||||
/// This endpoint requires the `asset.read` permission.
|
||||
/// Search large assets
|
||||
///
|
||||
/// Search for assets that are considered large based on specified criteria.
|
||||
///
|
||||
/// Note: This method returns the HTTP [Response].
|
||||
///
|
||||
|
|
@ -506,7 +528,9 @@ class SearchApi {
|
|||
);
|
||||
}
|
||||
|
||||
/// This endpoint requires the `asset.read` permission.
|
||||
/// Search large assets
|
||||
///
|
||||
/// Search for assets that are considered large based on specified criteria.
|
||||
///
|
||||
/// Parameters:
|
||||
///
|
||||
|
|
@ -591,7 +615,9 @@ class SearchApi {
|
|||
return null;
|
||||
}
|
||||
|
||||
/// This endpoint requires the `person.read` permission.
|
||||
/// Search people
|
||||
///
|
||||
/// Search for people by name.
|
||||
///
|
||||
/// Note: This method returns the HTTP [Response].
|
||||
///
|
||||
|
|
@ -630,7 +656,9 @@ class SearchApi {
|
|||
);
|
||||
}
|
||||
|
||||
/// This endpoint requires the `person.read` permission.
|
||||
/// Search people
|
||||
///
|
||||
/// Search for people by name.
|
||||
///
|
||||
/// Parameters:
|
||||
///
|
||||
|
|
@ -655,7 +683,9 @@ class SearchApi {
|
|||
return null;
|
||||
}
|
||||
|
||||
/// This endpoint requires the `asset.read` permission.
|
||||
/// Search places
|
||||
///
|
||||
/// Search for places by name.
|
||||
///
|
||||
/// Note: This method returns the HTTP [Response].
|
||||
///
|
||||
|
|
@ -689,7 +719,9 @@ class SearchApi {
|
|||
);
|
||||
}
|
||||
|
||||
/// This endpoint requires the `asset.read` permission.
|
||||
/// Search places
|
||||
///
|
||||
/// Search for places by name.
|
||||
///
|
||||
/// Parameters:
|
||||
///
|
||||
|
|
@ -712,7 +744,9 @@ class SearchApi {
|
|||
return null;
|
||||
}
|
||||
|
||||
/// This endpoint requires the `asset.read` permission.
|
||||
/// Search random assets
|
||||
///
|
||||
/// Retrieve a random selection of assets based on the provided criteria.
|
||||
///
|
||||
/// Note: This method returns the HTTP [Response].
|
||||
///
|
||||
|
|
@ -744,7 +778,9 @@ class SearchApi {
|
|||
);
|
||||
}
|
||||
|
||||
/// This endpoint requires the `asset.read` permission.
|
||||
/// Search random assets
|
||||
///
|
||||
/// Retrieve a random selection of assets based on the provided criteria.
|
||||
///
|
||||
/// Parameters:
|
||||
///
|
||||
|
|
@ -767,7 +803,9 @@ class SearchApi {
|
|||
return null;
|
||||
}
|
||||
|
||||
/// This endpoint requires the `asset.read` permission.
|
||||
/// Smart asset search
|
||||
///
|
||||
/// Perform a smart search for assets by using machine learning vectors to determine relevance.
|
||||
///
|
||||
/// Note: This method returns the HTTP [Response].
|
||||
///
|
||||
|
|
@ -799,7 +837,9 @@ class SearchApi {
|
|||
);
|
||||
}
|
||||
|
||||
/// This endpoint requires the `asset.read` permission.
|
||||
/// Smart asset search
|
||||
///
|
||||
/// Perform a smart search for assets by using machine learning vectors to determine relevance.
|
||||
///
|
||||
/// Parameters:
|
||||
///
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue