mirror of
https://github.com/immich-app/immich.git
synced 2024-12-27 10:58:13 +02:00
5ad4e5b614
* fix: add correct relations to asset typeorm entity * fix: add missing createdAt column to asset entity * ci: run check to make sure generated API is up-to-date * ci: cancel workflows that aren't for the latest commit in a branch * chore: add fvm config for flutter
4.8 KiB
Generated
4.8 KiB
Generated
openapi.api.APIKeyApi
Load the API package
import 'package:openapi/api.dart';
All URIs are relative to /api
Method | HTTP request | Description |
---|---|---|
createKey | POST /api-key | |
deleteKey | DELETE /api-key/{id} | |
getKey | GET /api-key/{id} | |
getKeys | GET /api-key | |
updateKey | PUT /api-key/{id} |
createKey
APIKeyCreateResponseDto createKey(aPIKeyCreateDto)
Example
import 'package:openapi/api.dart';
final api_instance = APIKeyApi();
final aPIKeyCreateDto = APIKeyCreateDto(); // APIKeyCreateDto |
try {
final result = api_instance.createKey(aPIKeyCreateDto);
print(result);
} catch (e) {
print('Exception when calling APIKeyApi->createKey: $e\n');
}
Parameters
Name | Type | Description | Notes |
---|---|---|---|
aPIKeyCreateDto | APIKeyCreateDto |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
deleteKey
deleteKey(id)
Example
import 'package:openapi/api.dart';
final api_instance = APIKeyApi();
final id = id_example; // String |
try {
api_instance.deleteKey(id);
} catch (e) {
print('Exception when calling APIKeyApi->deleteKey: $e\n');
}
Parameters
Name | Type | Description | Notes |
---|---|---|---|
id | String |
Return type
void (empty response body)
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]
getKey
APIKeyResponseDto getKey(id)
Example
import 'package:openapi/api.dart';
final api_instance = APIKeyApi();
final id = id_example; // String |
try {
final result = api_instance.getKey(id);
print(result);
} catch (e) {
print('Exception when calling APIKeyApi->getKey: $e\n');
}
Parameters
Name | Type | Description | Notes |
---|---|---|---|
id | String |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
getKeys
List getKeys()
Example
import 'package:openapi/api.dart';
final api_instance = APIKeyApi();
try {
final result = api_instance.getKeys();
print(result);
} catch (e) {
print('Exception when calling APIKeyApi->getKeys: $e\n');
}
Parameters
This endpoint does not need any parameter.
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
updateKey
APIKeyResponseDto updateKey(id, aPIKeyUpdateDto)
Example
import 'package:openapi/api.dart';
final api_instance = APIKeyApi();
final id = id_example; // String |
final aPIKeyUpdateDto = APIKeyUpdateDto(); // APIKeyUpdateDto |
try {
final result = api_instance.updateKey(id, aPIKeyUpdateDto);
print(result);
} catch (e) {
print('Exception when calling APIKeyApi->updateKey: $e\n');
}
Parameters
Name | Type | Description | Notes |
---|---|---|---|
id | String | ||
aPIKeyUpdateDto | APIKeyUpdateDto |
Return type
Authorization
No authorization required
HTTP request headers
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]