one_signal_api 1.0.1 copy "one_signal_api: ^1.0.1" to clipboard
one_signal_api: ^1.0.1 copied to clipboard

OpenAPI API client for the OneSignal API

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add one_signal_api

With Flutter:

 $ flutter pub add one_signal_api

This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):

dependencies:
  one_signal_api: ^1.0.1

Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:one_signal_api/api.dart';
import 'package:one_signal_api/api/default_api.dart';
import 'package:one_signal_api/api_client.dart';
import 'package:one_signal_api/api_exception.dart';
import 'package:one_signal_api/api_helper.dart';
import 'package:one_signal_api/auth/api_key_auth.dart';
import 'package:one_signal_api/auth/authentication.dart';
import 'package:one_signal_api/auth/http_basic_auth.dart';
import 'package:one_signal_api/auth/http_bearer_auth.dart';
import 'package:one_signal_api/auth/oauth.dart';
import 'package:one_signal_api/model/app.dart';
import 'package:one_signal_api/model/button.dart';
import 'package:one_signal_api/model/cancel_notification_success_response.dart';
import 'package:one_signal_api/model/create_notification_bad_request_response.dart';
import 'package:one_signal_api/model/create_notification_success_response.dart';
import 'package:one_signal_api/model/create_player_success_response.dart';
import 'package:one_signal_api/model/create_segment_bad_request_response.dart';
import 'package:one_signal_api/model/create_segment_conflict_response.dart';
import 'package:one_signal_api/model/create_segment_success_response.dart';
import 'package:one_signal_api/model/delete_player_bad_request_response.dart';
import 'package:one_signal_api/model/delete_player_not_found_response.dart';
import 'package:one_signal_api/model/delete_player_success_response.dart';
import 'package:one_signal_api/model/delete_segment_bad_request_response.dart';
import 'package:one_signal_api/model/delete_segment_not_found_response.dart';
import 'package:one_signal_api/model/delete_segment_success_response.dart';
import 'package:one_signal_api/model/delivery_data.dart';
import 'package:one_signal_api/model/export_players_request_body.dart';
import 'package:one_signal_api/model/export_players_success_response.dart';
import 'package:one_signal_api/model/filter.dart';
import 'package:one_signal_api/model/filter_expressions.dart';
import 'package:one_signal_api/model/filter_notification_target.dart';
import 'package:one_signal_api/model/get_notification_request_body.dart';
import 'package:one_signal_api/model/invalid_identifier_error.dart';
import 'package:one_signal_api/model/model_operator.dart';
import 'package:one_signal_api/model/notification.dart';
import 'package:one_signal_api/model/notification200_errors.dart';
import 'package:one_signal_api/model/notification_all_of.dart';
import 'package:one_signal_api/model/notification_all_of_android_background_layout.dart';
import 'package:one_signal_api/model/notification_history_bad_request_response.dart';
import 'package:one_signal_api/model/notification_history_success_response.dart';
import 'package:one_signal_api/model/notification_slice.dart';
import 'package:one_signal_api/model/notification_target.dart';
import 'package:one_signal_api/model/notification_with_meta.dart';
import 'package:one_signal_api/model/notification_with_meta_all_of.dart';
import 'package:one_signal_api/model/outcome_data.dart';
import 'package:one_signal_api/model/outcomes_data.dart';
import 'package:one_signal_api/model/platform_delivery_data.dart';
import 'package:one_signal_api/model/player.dart';
import 'package:one_signal_api/model/player_notification_target.dart';
import 'package:one_signal_api/model/player_slice.dart';
import 'package:one_signal_api/model/purchase.dart';
import 'package:one_signal_api/model/segment.dart';
import 'package:one_signal_api/model/segment_notification_target.dart';
import 'package:one_signal_api/model/string_map.dart';
import 'package:one_signal_api/model/update_player_success_response.dart';
import 'package:one_signal_api/model/update_player_tags_request_body.dart';
import 'package:one_signal_api/model/update_player_tags_success_response.dart';
2
likes
100
pub points
42%
popularity

Publisher

unverified uploader

OpenAPI API client for the OneSignal API

Documentation

API reference

License

MIT (LICENSE)

Dependencies

http, intl, meta

More

Packages that depend on one_signal_api