import 'package:djangoflow_openapi/api.dart';
All URIs are relative to http://localhost
Method | HTTP request | Description |
---|---|---|
notificationsActionCategoriesList | GET /api/v1/notifications/action-categories/ | |
notificationsDevicesCreate | POST /api/v1/notifications/devices/ | |
notificationsDevicesDestroy | DELETE /api/v1/notifications/devices/{registration_id}/ | |
notificationsDevicesList | GET /api/v1/notifications/devices/ | |
notificationsDevicesPartialUpdate | PATCH /api/v1/notifications/devices/{registration_id}/ | |
notificationsDevicesRetrieve | GET /api/v1/notifications/devices/{registration_id}/ | |
notificationsDevicesUpdate | PUT /api/v1/notifications/devices/{registration_id}/ |
List notificationsActionCategoriesList()
import 'package:djangoflow_openapi/api.dart';
// TODO Configure HTTP basic authorization: jwtAuth
//defaultApiClient.getAuthentication<HttpBasicAuth>('jwtAuth').username = 'YOUR_USERNAME'
//defaultApiClient.getAuthentication<HttpBasicAuth>('jwtAuth').password = 'YOUR_PASSWORD';
final api = DjangoflowOpenapi().getNotificationsApi();
try {
final response = api.notificationsActionCategoriesList();
print(response);
} catch on DioError (e) {
print('Exception when calling NotificationsApi->notificationsActionCategoriesList: $e\n');
}
This endpoint does not need any parameter.
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UserDevice notificationsDevicesCreate(userDeviceRequest)
import 'package:djangoflow_openapi/api.dart';
// TODO Configure HTTP basic authorization: jwtAuth
//defaultApiClient.getAuthentication<HttpBasicAuth>('jwtAuth').username = 'YOUR_USERNAME'
//defaultApiClient.getAuthentication<HttpBasicAuth>('jwtAuth').password = 'YOUR_PASSWORD';
final api = DjangoflowOpenapi().getNotificationsApi();
final UserDeviceRequest userDeviceRequest = ; // UserDeviceRequest |
try {
final response = api.notificationsDevicesCreate(userDeviceRequest);
print(response);
} catch on DioError (e) {
print('Exception when calling NotificationsApi->notificationsDevicesCreate: $e\n');
}
Name | Type | Description | Notes |
---|---|---|---|
userDeviceRequest | UserDeviceRequest |
- Content-Type: application/json, application/x-www-form-urlencoded, multipart/form-data
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
notificationsDevicesDestroy(registrationId)
import 'package:djangoflow_openapi/api.dart';
// TODO Configure HTTP basic authorization: jwtAuth
//defaultApiClient.getAuthentication<HttpBasicAuth>('jwtAuth').username = 'YOUR_USERNAME'
//defaultApiClient.getAuthentication<HttpBasicAuth>('jwtAuth').password = 'YOUR_PASSWORD';
final api = DjangoflowOpenapi().getNotificationsApi();
final String registrationId = registrationId_example; // String |
try {
api.notificationsDevicesDestroy(registrationId);
} catch on DioError (e) {
print('Exception when calling NotificationsApi->notificationsDevicesDestroy: $e\n');
}
Name | Type | Description | Notes |
---|---|---|---|
registrationId | String |
void (empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PaginatedUserDeviceList notificationsDevicesList(limit, offset)
import 'package:djangoflow_openapi/api.dart';
// TODO Configure HTTP basic authorization: jwtAuth
//defaultApiClient.getAuthentication<HttpBasicAuth>('jwtAuth').username = 'YOUR_USERNAME'
//defaultApiClient.getAuthentication<HttpBasicAuth>('jwtAuth').password = 'YOUR_PASSWORD';
final api = DjangoflowOpenapi().getNotificationsApi();
final int limit = 56; // int | Number of results to return per page.
final int offset = 56; // int | The initial index from which to return the results.
try {
final response = api.notificationsDevicesList(limit, offset);
print(response);
} catch on DioError (e) {
print('Exception when calling NotificationsApi->notificationsDevicesList: $e\n');
}
Name | Type | Description | Notes |
---|---|---|---|
limit | int | Number of results to return per page. | [optional] |
offset | int | The initial index from which to return the results. | [optional] |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UserDevice notificationsDevicesPartialUpdate(registrationId, patchedUserDeviceRequest)
import 'package:djangoflow_openapi/api.dart';
// TODO Configure HTTP basic authorization: jwtAuth
//defaultApiClient.getAuthentication<HttpBasicAuth>('jwtAuth').username = 'YOUR_USERNAME'
//defaultApiClient.getAuthentication<HttpBasicAuth>('jwtAuth').password = 'YOUR_PASSWORD';
final api = DjangoflowOpenapi().getNotificationsApi();
final String registrationId = registrationId_example; // String |
final PatchedUserDeviceRequest patchedUserDeviceRequest = ; // PatchedUserDeviceRequest |
try {
final response = api.notificationsDevicesPartialUpdate(registrationId, patchedUserDeviceRequest);
print(response);
} catch on DioError (e) {
print('Exception when calling NotificationsApi->notificationsDevicesPartialUpdate: $e\n');
}
Name | Type | Description | Notes |
---|---|---|---|
registrationId | String | ||
patchedUserDeviceRequest | PatchedUserDeviceRequest | [optional] |
- Content-Type: application/json, application/x-www-form-urlencoded, multipart/form-data
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UserDevice notificationsDevicesRetrieve(registrationId)
import 'package:djangoflow_openapi/api.dart';
// TODO Configure HTTP basic authorization: jwtAuth
//defaultApiClient.getAuthentication<HttpBasicAuth>('jwtAuth').username = 'YOUR_USERNAME'
//defaultApiClient.getAuthentication<HttpBasicAuth>('jwtAuth').password = 'YOUR_PASSWORD';
final api = DjangoflowOpenapi().getNotificationsApi();
final String registrationId = registrationId_example; // String |
try {
final response = api.notificationsDevicesRetrieve(registrationId);
print(response);
} catch on DioError (e) {
print('Exception when calling NotificationsApi->notificationsDevicesRetrieve: $e\n');
}
Name | Type | Description | Notes |
---|---|---|---|
registrationId | String |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UserDevice notificationsDevicesUpdate(registrationId, userDeviceRequest)
import 'package:djangoflow_openapi/api.dart';
// TODO Configure HTTP basic authorization: jwtAuth
//defaultApiClient.getAuthentication<HttpBasicAuth>('jwtAuth').username = 'YOUR_USERNAME'
//defaultApiClient.getAuthentication<HttpBasicAuth>('jwtAuth').password = 'YOUR_PASSWORD';
final api = DjangoflowOpenapi().getNotificationsApi();
final String registrationId = registrationId_example; // String |
final UserDeviceRequest userDeviceRequest = ; // UserDeviceRequest |
try {
final response = api.notificationsDevicesUpdate(registrationId, userDeviceRequest);
print(response);
} catch on DioError (e) {
print('Exception when calling NotificationsApi->notificationsDevicesUpdate: $e\n');
}
Name | Type | Description | Notes |
---|---|---|---|
registrationId | String | ||
userDeviceRequest | UserDeviceRequest |
- Content-Type: application/json, application/x-www-form-urlencoded, multipart/form-data
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]